{"ok":true,"data":{"slug":"spec-contract-mismatch","title":"Spec Contract Mismatch","summary":"Use when Spec validation, conformance, diff, generation, or release-gate spans fail.","symptoms":["spec span failed.","Contract evidence reports mismatch.","Release gate blocks downstream work."],"likelyCauses":["Route output does not match OpenAPI or platform contract.","Discovery files disagree.","Schema changed without regenerating docs."],"checks":["Open Spec validation evidence.","Validate /openapi.yaml and /llms-index.json.","Compare route response shape to { ok, data } or JSON-RPC."],"commands":["platphormctl site inspect trace","platphormctl policy inspect trace"],"linkedTools":["Spec","Evals","Docs","Trace"],"evidenceToCollect":["spec validation ID","route","schema","diff summary"]}}