Wire the orphaned Hansard plane as research chat tools

↗ view on GitHub · Eli Ziff · 2026-07-28 · f8b118b2

hansard_search / hansard_fetch expose lib/a2ajHansard.ts (store,
importer, and tests existed; the read path was imported by nothing).
Registered in the research-gated group so sealed benchmark runs
never see it; typed hansard_not_installed reply when no database
has been imported. Tool-layer tests drive the real import script
over the captured fixture rows.

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 545c9806
Stats 2 files changed , +228
Part of A2AJ / CourtListener Canadian legal-source integration

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-f8b118b2.md from inside the repo you want the change in.

⬇ Download capture-commit-f8b118b2.md