Wraps existing math pipeline (parser -> solver -> verifier) against PR #159's 50-case train sample. Emits deterministic report.json with per-case verdicts. CLI exit code reflects exit criterion (correct >= 10 AND wrong == 0). Baseline against current parser: 0 correct / 0 wrong / 50 refused. This baseline is the inner-loop gradient signal for ADR-0126's candidate-graph parser (in flight on feat/adr-0126-candidate-graph). Registers tests/test_adr_0126_train_sample_runner.py under 'core test --suite math' so the wrong == 0 invariant becomes a hard CI gate per ADR-0114a Obligation #4 (refuse rather than confabulate). Depends on PR #159 (gemini/adr-0126-train-sample). Rebase onto main after #159 lands. |
||
|---|---|---|
| .. | ||
| v1 | ||
| __init__.py | ||