Qualification Boundary
The CourtListener pack is retained as unqualified OpenAPI research lineage. The initial DG OSS profile does not import it, execute it, retrieve evidence from CourtListener, or treat its fixtures as admitted evidence. Standard checks prove only catalog validity, path closure, and canonical/mirror byte equality.
Network provider acquisition, typed OpenAPI execution, remote MCP, and subprocess execution remain deferred to PF-08. No operator setting can enable them in the current runtime.
Offline Integrity Check
The reference-library suite is the only current DG-owned check for this pack:
cargo test -p system-tests --features system-tests --test providers -- \
--exact openapi_reference_library::openapi_reference_library_canonical_and_mirrors_are_byte_equal
This command does not execute a scenario or perform network I/O.
Manual Source Capture
scripts/reference_packs/courtlistener_capture.py is standalone source-fixture
maintenance tooling, not a Decision Gate provider or acquisition authority. It
is excluded from CI and requires deliberate operator execution with a raw token:
COURTLISTENER_API_TOKEN="<raw-api-token>" \
uv run --project . --locked --extra quality python \
scripts/reference_packs/courtlistener_capture.py --dry-run
The script must never log or persist the token. Captured source material remains hostile research input; it does not mint a provider-contract, acquisition, admission, or semantic-evaluation witness.
Maintained Mirrors
- Canonical:
references/openapi/courtlistener-legal-citation-v1/ - System-test mirror:
system-tests/tests/fixtures/legal_citation/ - Research example mirror:
examples/agentic/legal-citation-verification/
Any future use by DG requires an approved network-acquisition family and a new runtime representation. The removed typed-provider payload and live-smoke workflow must not be restored as compatibility artifacts.