ranade-oss makes legal-source release checks less brittle
The fork now distinguishes between a useful source directory being down and the legal sources a release actually depends on.
Release checks still stop when Ontario e-Laws or Justice Laws cannot be verified. Those remain the hard gate.
- A2AJ can fail without blocking the release.
- Both public-facing and official data-service links for Ontario e-Laws are accepted.
- Temporary web failures get a limited number of retries.
- A failed check keeps a sanitized record of what each provider reported, and scheduled runs retain that record too.
That leaves a usable audit trail when a rehearsal fails, without weakening checks on the required sources.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?