Wire amendment, deadline, term-drift, and bilingual tools into chat
Four deterministic capabilities become library tools: - library_apply_amendment: dry-run consolidation of an amending instrument against a source document - typed op receipts, refusals, hard failures, recompile verification; never writes a version - library_deadline: traced deadline arithmetic (Interpretation Act ss. 26-28, business days, computed holiday tables CA/ON/BC/QC/US); schema tells the model to NEVER do calendar math in prose - library_term_drift: deal-stack defined-term divergence report - library_bilingual_concordance: EN/FR anchor concordance gate for equally-authentic bilingual instruments All matter-allowlist-checked, all report-only. tsc clean; existing localAssistantTools tests 8/8. 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 | f54c2569 |
| Stats | 1 file changed , +252 , -1 |
| 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-d0464f42.md
from inside the repo you want the change in.