Evaluation harness

Test cases, pass/fail checks, drift detection.

Freeze a finished session and memo as a test case. Pure assertions check the baseline instantly; a live re-run calls the synthesize gateway again with the same frozen inputs and diffs the new memo to detect prompt- or model-level drift.

Loading session…