{"scenario": "single-current-field-agrees", "actual": "120", "expected": "120", "pass": true}
{"scenario": "single-current-choose-simple", "actual": "fixed-field", "expected": "fixed-field", "pass": true}
{"scenario": "overwrite-loses-historical-answer", "actual": false, "expected": false, "pass": true}
{"scenario": "observation-preserves-checkout", "actual": "120", "expected": "120", "pass": true}
{"scenario": "history-choose-observation", "actual": "observation", "expected": "observation", "pass": true}
{"scenario": "multiple-kinds-remain-distinct", "actual": "scratched", "expected": "scratched", "pass": true}
{"scenario": "independent-subject-history", "actual": "170", "expected": "170", "pass": true}
{"scenario": "subject-isolation", "actual": null, "expected": null, "pass": true}
{"scenario": "raw-number-unit-error", "actual": false, "expected": false, "pass": true}
{"scenario": "explicit-minute-hour-normalization", "actual": true, "expected": true, "pass": true}
PASS 08: 10 scenarios; selection table is a teaching policy, not inferred suitability
