Gadoes is giving dispumike its own offline arbitration library

Two major investment-treaty case sources now live inside the fork, scraped once and served locally instead of pinged live.

knowledge-managementsearch

Gadoes has pulled italaw and ICSID into dispumike as self-contained, on-disk case collections. italaw is a free public archive of investment-treaty arbitration cases; ICSID is the World Bank body that handles disputes between investors and states, with awards, annulment rulings and jurisdiction decisions. Rather than calling out to those sites every time someone asks a question, the fork crawls them once, stores the cases - names, years, treaties, outcomes - and answers from its own copy.

The trade-off is honest: someone has to run the harvest up front and refresh it on a schedule, since both sources publish new cases only occasionally. In return, every case the tool cites comes from content it controls, so those citations are marked as verified rather than fetched on the fly from a page that might have moved.

So what Anyone relying on AI for investment-arbitration research should care: this is a bet that controlled, citable source data beats live lookups you can't fully trust.

View this fork on GitHub →

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

Commits in this thread

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

SHA Subject Author Date
5512f4f2 Chunk 14: Portable DB Framework (BaseScraper, PortableMcpServer, FreshnessManager) Gadoes 2026-05-02 ↗ GitHub
610e68de Merge Chunk 14: Portable DB Framework Gadoes 2026-05-02 ↗ GitHub
6500aec7 Chunk 15: italaw Portable DB (scraper, server, fixtures, test) Gadoes 2026-05-02 ↗ GitHub
a2e9ca95 Merge Chunk 15: italaw Portable DB Gadoes 2026-05-02 ↗ GitHub
a37fcd0c Chunk 16: ICSID Portable DB (scraper, server, fixtures, test) Gadoes 2026-05-02 ↗ GitHub
aa2d8c12 Merge Chunk 16: ICSID Portable DB 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-28.md from inside the repo you want the changes in.

⬇ Download capture-thread-28.md