Skip to content

Interface: RuleIssue

@kortexya/reasoninglayer


@kortexya/reasoninglayer / RuleIssue

Defined in: src/types/inference.ts:1181

One finding of a rule validation.

kind: string

Defined in: src/types/inference.ts:1187

refused (the write refuses the rule for this reason), unstratifiable (it closes a NEW cycle through negation), or negation_local_variable (a warning: a variable only a NOT mentions, read as “no match for any value”).


message: string

Defined in: src/types/inference.ts:1189

The finding, as the write (or the analysis) words it.


optional status?: number | null

Defined in: src/types/inference.ts:1191

For refused: the status the write answers with.