Skip to content

Latest commit

 

History

History
177 lines (170 loc) · 10.5 KB

File metadata and controls

177 lines (170 loc) · 10.5 KB

Report JSON Schemas

EDGP report JSON documents use stable schema identifiers so static HTML reports, bundles, future workbench views, and RAG context builders can ingest them without guessing the payload shape. Draft 2020-12 JSON Schemas live in docs/schemas, and the deterministic catalog is docs/schemas/index.json.

Run these after editing schema files:

python -B scripts/generate_schema_index.py --check
python -B -m src.cli validate --path docs/schemas/index.json
python -B -m src.cli report --input docs/schemas/index.json --output /tmp/edgp-schema-index.html

Contracts

Report bundle contracts are documented separately: