Clearance loop
OpenAPI
The Platform API contract is published as OpenAPI YAML (title: ZeroGrant Platform API). CI asserts the contract and key live, onboarding, and policy paths on every PR.
Machine-readable copy (served from packages/api-contracts/openapi/platform.yaml):
Production approval fields are documented on the Element session approve operation. Treat cryptographic proof values as opaque. Prefer generating clients from that YAML rather than copying hand-written paths.