audit_clean_results_body_discipline: pre-registration pattern family misses the 'pre-hoc' spelling
kind: infra
track:Highlight text on any card (body, plan, or an event) to anchor a comment, or leave a whole-task comment here. Mention @claude to summon a reply.
No comments yet.
Goal
Extend the pre-registration vocabulary pattern family in scripts/audit_clean_results_body_discipline.py to catch the 'pre-hoc' spelling (and hyphen/space variants: 'pre hoc', 'prehoc').
Provenance
clean-result-critic on task #2617 round 1 (2026-08-27, epm:clean-result-critique v1): the #2617 body carried 'pinned pre-hoc' in its Design slot and a same-family Takeaways lead; the audit script PASSed it because its pattern family lacks this spelling. The critic caught it under Lens 7 by hand.
Acceptance
- Audit flags 'pre-hoc'/'pre hoc'/'prehoc' in v4 bodies wherever the existing pre-registration family flags 'pre-registered'.
- Existing fixtures stay green; add a fixture with the #2617 shape.