ranade-oss gives Canadian legal sources clearer boundaries

This fork makes it easier to find Canadian law without pretending every source can provide every kind of answer.

integrationsecurity

The change draws a useful line around CanLII: it remains a user-authorised source for metadata, citations and citator information, not a scraping target. Searches by name or topic are routed through A2AJ, with a link that lets the user continue a CanLII search directly when appropriate.

  • Ontario legislation can be found through A2AJ, then retrieved from Ontario's official e-Laws service.
  • Federal legislation can be found in Justice Canada's consolidated-law catalogue, then retrieved as official text.
  • Source checks now show whether a saved CanLII key can actually be read, and distinguish a failed attempt from one a source does not support.

The result is a more honest research workflow: each source is used for the material it is equipped and authorised to provide.

So what Canadian legal teams and legal-product builders should care because reliable source boundaries reduce false confidence in research results.

View this fork on GitHub →

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

Commits in this thread

1 commit from ranade-oss/ROSS-RanadeOSS, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
c528507d fix: make Canadian connectors capability-aware ranade-oss 2026-07-30 ↗ 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-1090.md from inside the repo you want the changes in.

⬇ Download capture-thread-1090.md