JudgmentRow
Interface: JudgmentRow
Defined in: src/core/agent/findings/types.ts:259
A SECOND SOURCE's reading of one result (9.104.0, .findings({ judge })):
a calibrated classifier (agentfootprint/classify) asked what the result
is worth for the proposition the model declared before the call — or, when
the call declared none, for the user's question (against says which).
Written beside the model's own StandingRow, never merged with it and
never served in its place: foldLedger(...).standingOf stays the model's
reading, foldLedger(...).judgments is the judge's. A disagreement between
the two is a FACT of the record, resolved by nobody.
Every field is the provider's own data or a measurement around the call —
probabilities as sent (never renormalised), confidence as sent,
testsSubject the provider's probability that the result tests the
proposition at all, usage when the provider reported it, latencyMs
measured by the adapter. Nothing here is inferred by the library.
Properties
against
readonlyagainst:"question"|"proposition"
Defined in: src/core/agent/findings/types.ts:268
What the result was judged AGAINST: the call's declared proposition, or the user's question.
clipped?
readonlyoptionalclipped?:true
Defined in: src/core/agent/findings/types.ts:277
Set when the result text was cut at JUDGE_RESULT_CHARS before the judge saw it.
confidence
readonlyconfidence:number
Defined in: src/core/agent/findings/types.ts:271
iteration
readonlyiteration:number
Defined in: src/core/agent/findings/types.ts:279
The iteration whose dispatch landed the result.
judge
readonlyjudge:object
Defined in: src/core/agent/findings/types.ts:266
The classifier's port name and the provider's resolved model string.
model
readonlymodel:string
name
readonlyname:string
kind
readonlykind:"judgment"
Defined in: src/core/agent/findings/types.ts:260
latencyMs
readonlylatencyMs:number
Defined in: src/core/agent/findings/types.ts:275
probabilities
readonlyprobabilities:Readonly<Record<Standing,number>>
Defined in: src/core/agent/findings/types.ts:270
source
readonlysource:"judge"
Defined in: src/core/agent/findings/types.ts:264
standing
readonlystanding:Standing
Defined in: src/core/agent/findings/types.ts:269
testsSubject?
readonlyoptionaltestsSubject?:number
Defined in: src/core/agent/findings/types.ts:273
The provider's probability that the result tests the proposition / question at all.
toolCallId
readonlytoolCallId:string
Defined in: src/core/agent/findings/types.ts:262
The RESULT judged — the tool call's id, the same key StandingRow uses.
toolName
readonlytoolName:string
Defined in: src/core/agent/findings/types.ts:263
turn?
readonlyoptionalturn?:number
Defined in: src/core/agent/findings/types.ts:286
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.
usage?
readonlyoptionalusage?:object
Defined in: src/core/agent/findings/types.ts:274
inputTokens
readonlyinputTokens:number
outputTokens
readonlyoutputTokens:number
