Manteniment de Fixtures de Recerca de Citacions Legals

Utilitzeu fonts de citació en fluxos de treball de proves.

Límits de Qualificació

El paquet CourtListener es manté com a línia de recerca OpenAPI no qualificada. El perfil inicial de DG OSS no l’importa, no l’executa, no recupera proves de CourtListener, ni tracta les seves fixtures com a proves admeses. Les comprovacions estàndard només demostren la validesa del catàleg, el tancament de camins i la igualtat de bytes canònics/mirall.

L’adquisició de proveïdor de xarxa, l’execució tipada d’OpenAPI, MCP remot i l’execució de subprocessos romanen ajornades a PF-08. Cap configuració d’operador pot habilitar-les en l’execució actual.

Comprovació d’Integritat Offline

La suite de biblioteca de referències és la única comprovació actual propietat de DG per a aquest paquet:

cargo test -p system-tests --features system-tests --test providers -- \
  --exact openapi_reference_library::openapi_reference_library_canonical_and_mirrors_are_byte_equal

Aquesta comanda no executa un escenari ni realitza I/O de xarxa.

Captura Manual de Fonts

scripts/reference_packs/courtlistener_capture.py és una eina de manteniment de font-fixture autònoma, no un proveïdor de Decision Gate ni una autoritat d’adquisició. Està exclòs de CI i requereix una execució deliberada per part de l’operador amb un token en brut:

COURTLISTENER_API_TOKEN="<raw-api-token>" \
uv run --project . --locked --extra quality python \
  scripts/reference_packs/courtlistener_capture.py --dry-run

El script mai no ha de registrar ni persistir el token. El material font capturat roman com a entrada de recerca hostil; no crea un contracte de proveïdor, adquisició, admissió o testimoni d’avaluació semàntica.

Miralls Mantenits

  • Canònic: references/openapi/courtlistener-legal-citation-v1/
  • Mirall de prova del sistema: system-tests/tests/fixtures/legal_citation/
  • Exemple de recerca mirall: examples/agentic/legal-citation-verification/

Qualsevol ús futur per part de DG requereix una família d’adquisició de xarxa aprovada i una nova representació d’execució. La càrrega útil del proveïdor tipat eliminada i el flux de treball de live-smoke no s’han de restaurar com a artefactes de compatibilitat.