# Acceptance Matrix — 016 Perl Parser Hardening

| US | SC | Sprint | Gate | Evidence artifact |
|----|-----|--------|------|-----------------|
| US0 | SC-004 | S0 | quickstart § S0 | V-S0-001 log |
| US0 | — | S0 | C++ regression | V-S0-003 |
| US1 | SC-001 | S1 | ≥20 fixtures | fixture dir count |
| US1 | SC-002 | S1 | clean-parse % | corpus-metrics.json |
| US2 | SC-003 | S2 | recall table | recall-metrics.json |
| US2 | SC-004 | S2 | partial gate | test output |
| US3 | SC-005 | S3 | bump dry-run | quickstart checklist |
| US4 | SC-002,003 | S3 | investigation doc | docs/perl-parser-investigation.md |
| ALL | SC-004 | each | Release Gate | quickstart § Release |
| ALL | SC-006 | PROG | analyze | analyze.md |

## Sign-off columns

| Sprint | Planning Gate | Release Gate | Date | Signer |
|--------|---------------|--------------|------|--------|
| PROG | ☐ | n/a | | |
| S0 | ☐ | ☐ | | |
| S1 | ☐ | ☐ | | |
| S2 | ☐ | ☐ | | |
| S3 | ☐ | ☐ | | |
