Read worded durations in English and French statutory drafting

↗ view on GitHub · Eli Ziff · 2026-07-28 · 94cb6555

A2AJ probe of CBCA s. 133 (both language versions) showed federal
drafting writes durations in words - 'eighteen months' / 'dix-huit
mois' - leaving a digit-only grammar blind on both sides exactly where
the bilingual gate matters. English worded durations reuse the
existing number-word machinery; French gets a compositional table
(dix-huit 10+8, soixante-dix 60+10, vingt et un 20+1, quatre-vingt-dix
atomized to 80+10). Both normalize to the same dur:N:unit keys.
38/38 tests incl. a verbatim CBCA s. 133 EN/FR fixture that must stay
fully concordant (3 matched durations, 0 discordant).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018bhP89cYSdEEjHNPnxacns
Repository eliziff/Beaver
Author Eli Ziff <eliasziff@gmail.com>
Authored
Parents 053d8e9a
Stats 2 files changed , +129
Part of Deterministic legal-text tools ("SLA audit organs")

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-94cb6555.md from inside the repo you want the change in.

⬇ Download capture-commit-94cb6555.md