Show her working: public page of the lowering chain, from the real lowerer and scorer #15

Merged
weksa merged 4 commits from weksa-page/show-her-working into main 2026-11-10 17:43:20 +00:00

2026-11-10

Weksa
Show-working page: lower_error covers main's four new LowerError variants; data.json publishes only fixture-cited corpus items
The example's match lacked UnknownPhone, DanglingStress, ConsentMissing and
AskerNotAddressee (E0004). build.py dumped every split into data.json, which
would have published a Validation item; it now keeps the fixtures' cited items
and fails if the written data.json holds any other item key.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 17:34:43 +00:00