Home > intention-kernel/testing > EvaluationReport
EvaluationReport interface
Portable incremental run snapshot. Store in a host-authorized location.
Signature:
export interface EvaluationReportProperties
Property | Modifiers | Type | Description |
|---|---|---|---|
| readonly EvaluationAssertionResult[] | (Optional) Cross-case results. A run passes only when cases AND these assertions pass. | |
| readonly EvaluationCaseResult[] | Full ordered case inventory, including pending cases. | |
| string | Definition, selected cases, runtime and evaluator compatibility hash. | |
| string | (Optional) ISO completion time, absent while running. | |
| string | (Optional) Prior run identity, when resuming. | |
| string | Identity of this execution; resume produces a new report linked to the prior run. | |
| 1 | Report serialization version. | |
| string | ISO start time. | |
| "running" | "completed" | "cancelled" | "limited" | Completed means scheduling finished, not that assertions passed. | |
| Definition snapshot makes history independent of later edits. | ||
| Counts for all case statuses. | ||
| Readonly<{ id: string; fingerprint: string; }> | Explicit target identity and version hash. Include model, configuration and evaluator versions. |