ConflictRow
Interface: ConflictRow
Defined in: src/core/agent/findings/types.ts:220
The algebra's fact at the write that created it: two stood-on readings on
one key disagree. Written from conflictsOf's output only, once per key.
Properties
iteration
readonlyiteration:number
Defined in: src/core/agent/findings/types.ts:225
key
readonlykey:string
Defined in: src/core/agent/findings/types.ts:223
The assertionKey the readings share.
kind
readonlykind:"conflict"
Defined in: src/core/agent/findings/types.ts:221
turn?
readonlyoptionalturn?:number
Defined in: src/core/agent/findings/types.ts:232
The conversation turn the row was filed in (AgentState.turnNumber) —
stamped by the one writer while an honesty layer is armed (the inputs
layer, the answer layer), absent otherwise. The ledger crosses turns on a continued
conversation, and iteration restarts at 1 every run.
witnesses
readonlywitnesses: readonlyConflictWitness[]
Defined in: src/core/agent/findings/types.ts:224
