Part of #16 (Spec 1 — Foundation).
Scope
- One entry (
scripts/run_matrix.py or run.py extension): (backbone, head, dataset) → train + eval → log test ROC-AUC + artifacts.
- Auto-select only compatible pairs (from the text-align guard) → emit
{backbone × head} table.
Done when
- Running the harness produces a populated comparison table for ≥2 backbones × ≥2 heads.
Part of #16 (Spec 1 — Foundation).
Scope
scripts/run_matrix.pyorrun.pyextension):(backbone, head, dataset)→ train + eval → log test ROC-AUC + artifacts.{backbone × head}table.Done when