Gadoes wires dispumike into US caselaw

The dispumike fork can now pull from CourtListener, the free database of US federal and state court opinions.

searchintegration

Gadoes has added a clean little adapter that lets the fork talk to CourtListener - a long-running open archive of American caselaw run by the Free Law Project. It's the first concrete research source plugged into this fork, with a citation parser and a working round-trip test suite to prove it actually fetches what it claims to fetch.

The more interesting bit is the shape. Gadoes has set this up as a template: a tiny, self-contained file per source, no database changes required. That means the next source - federal regulations, EU law, Pakistani statutes, whatever a downstream fork needs - slots in the same way. Other forks doing US litigation work can lift this one file almost as-is.

So what If your fork or product touches US litigation research, this is the cleanest pattern in the Mike ecosystem right now for bolting on a real legal-data source.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

2 commits from Gadoes/dispumike, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
0aff3c42 feat(mcp): Chunk 10 - CourtListener MCP server config + fixture tests Gadoes 2026-05-02 ↗ GitHub
commit body
Adds buildCourtListenerConfig, isValidCourtListenerKey, COURTLISTENER_TOOLS,
and COURTLISTENER_SYSTEM_PROMPT. Includes fixture-based citation parser tests
and mock MCP server integration tests (19 tests).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5a7336c1 Merge chunk-10-courtlistener into main Gadoes 2026-05-02 ↗ GitHub

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-22.md from inside the repo you want the changes in.

⬇ Download capture-thread-22.md