Skip to content

Interface: ProofTraceDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ProofTraceDto

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

A failed proof trace with causal chain.

Contains recursive parent field for multi-level causal chains.

depth: number

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

Depth at which failure occurred in the proof tree.


failureDetails: string

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

Detailed reason description.


optional failurePoint?: string

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

The specific term where failure occurred.


failureReason: string

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

Why the proof failed (human-readable classification).


goalTermIds: string[]

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

The goal terms that couldn’t be proved.


optional parent?: ProofTraceDto

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

Nested parent trace (for multi-level causal chains).


suggestions: FixSuggestionDto[]

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

Suggested fixes from the proof engine.