feat: a2aj ontario hansard local import and search

↗ view on GitHub · Eli Ziff · 2026-07-27 · 0214b47c

Imports huggingface.co/datasets/a2aj/hansard (Ontario, 1.35M interventions)
into the local SQLite legal-data plane via scripts/import_a2aj_hansard.py;
a2ajHansard.ts exposes FTS search and fetch over interventions. Tests run
the real import script over captured fixture rows, no network.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016yXxuitxX5h4wm1v88hnga
Repository eliziff/Beaver
Author Eli Ziff <eliasziff@gmail.com>
Authored
Parents 34f7aaee
Stats 4 files changed , +731
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-0214b47c.md from inside the repo you want the change in.

⬇ Download capture-commit-0214b47c.md