Skip to content

Interface: FormalJudgeViolationDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / FormalJudgeViolationDto

Defined in: src/types/oversight.ts:90

A constraint violation the formal judge found.

Returned by judge, judgeRefine and session finalize. It names the verification layer and the violated fact; it carries no severity. The generation area’s ViolationDto is a different shape.

optional constraintType?: string

Defined in: src/types/oversight.ts:98

Constraint type that was violated (e.g. temporal, resource, tool_contract).


description: string

Defined in: src/types/oversight.ts:94

Human-readable description of the violation.


factId: string

Defined in: src/types/oversight.ts:96

Term id of the violated fact.


layer: string

Defined in: src/types/oversight.ts:92

Verification layer where the violation occurred.