Lineage contract
POST a versioned JSON record. Receive a report with lineageHash, component hashes, missingEvidence, findings and a verifiable receipt.
- GET /healthz and GET /api/health
- POST /evaluate, /adapt/openai, /adapt/anthropic, /adapt/gemini, /adapt/openai-responses
- POST /diff, /history, /gate, /gate/history, /bundle, /bundle/history
Machine-readable API: openapi.json
Next: try the CLI on a fixture, then gate a model change in CI.