# T08: Failing Test Diagnosis · Public Acceptance Basis v1.0

- Task ID: `T08`
- Frozen baseline: `ed2390f2df8252f062abd9123e20f6fffca7e5ed`
- Prompt SHA-256: `97aa94e283208a5e419740ad27f7714d38246cfb5bbd35fd64c2fae2ac712354`

> These acceptance points were published separately after the batch finished, to support score review; they are not part of the agent-executable sample package.

## Acceptance points

- On the frozen baseline, `python3 -m unittest discover -s tests_t08 -v` is expected to fail with `missing CSV columns: id`; that failure is the known defect, not a blocker.
- `tests_t08/test_csv_import.py` and `legacy-export.csv` untouched. After the production fix, both the dedicated command and `python3 -m unittest discover -s tests -v` pass.
- Root cause correctly identified as CSV BOM/encoding; no swallowed exceptions or weakened assertions.
