{"ok":true,"result":{"schema_version":"2","implementation_revision":"2","contract_version":"1","status":"stable","name":"Reliability Sidecar Contract v1","boundary":"Coordinates a workflow around another tool without intercepting it or creating a cross-service transaction.","checkpoint_stages":["planned","claimed","external_attempt_started","external_result_uncertain","caller_verified","failed","compensated"],"guarantee_labels":["provider-idempotent","duplicate-resistant","concurrency-safe","rate/concurrency-bounded","best-effort"],"public_types":["CapabilityFactsV1","GuardPlanV1","CheckpointV1","EvidenceV1","ReliabilityReportV1"],"invariants":["Use opaque stable operation identities.","Record uncertainty before reconciling a possibly committed mutation.","Do not retry a harmful uncertain mutation without destination evidence.","Caller verification and sidecar state are not external proof.","Report the achieved guarantee and residual risk."],"implementation":{"planner_module":"workflow-guard-planner","checkpoint_module":"workflow-checkpoint","local_adapter":"https://github.com/artiehinz/Agent-Enhancer-Utilities/blob/v1.7.2/examples/sidecar-benchmark/adapters.py","remote_adapter":"https://github.com/artiehinz/Agent-Enhancer-Utilities/blob/v1.7.2/examples/sidecar-benchmark/adapters.py"},"links":{"specification":"https://github.com/artiehinz/Agent-Enhancer-Utilities/blob/v1.7.2/docs/RELIABILITY_SIDECAR_CONTRACT_V1.md","schema":"https://github.com/artiehinz/Agent-Enhancer-Utilities/blob/v1.7.2/docs/schemas/reliability-sidecar-contract-v1.schema.json","conformance":"https://github.com/artiehinz/Agent-Enhancer-Utilities/blob/v1.7.2/examples/sidecar-benchmark/test_benchmark.py","benchmark":"https://github.com/artiehinz/Agent-Enhancer-Utilities/blob/v1.7.2/examples/sidecar-benchmark/results/latest.json"}},"meta":{"request_id":"req_c6506222b58e491da65e37618bdd4885","observed_at":"2026-09-08T01:13:59.876Z"}}