Round 4 added two more tasks:
- t9_9: replaced synthesized 8KB JSON with 71KB faithful
reconstruction from inventory docs (commit b3508f0b)
- t9_10: added ROUND 4 CORRECTION NOTICE to TRACK_COMPLETION
doc with full 3-round audit chain (commit 9e2b83bb)
t9_8 (the false 'campaign closed' checkpoint) is marked REVERTED.
Final verified state (real pytest + real audit output):
- 131/131 tests pass
- 0 legacy wrappers in src/
- 9 wrappers actually obliterated (4 commits in branch)
- Campaign 100% closed LEGITIMATELY for the first time