Skip to content

EvalResult

Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:72

Outcome for a whole evaluation pass, with per-tier counts.

lines: EvalLineResult[];

Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:74

Per-line evaluation results.


resultMap: Map<number, Value[]>;

Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:76

Map of line numbers → flattened results for quick lookup.


tierCounts: {
skipped: number;
tier1: number;
tier2: number;
tier3: number;
};

Defined in: packages/engine/src/engine/ThreeTierEvaluator.ts:78

Number of lines processed at each tier.

skipped: number;
tier1: number;
tier2: number;
tier3: number;