{"schema_version":"r4.0.0","decision_contract":"https://hivemorph.onrender.com/v1/firewall/evaluate","enforcement_mode":"opt_in_via_header","header_contract":{"X-Hive-Delegation":"delegation jti — required to engage firewall","X-Hive-Action":"action name (overrides path-derived default)","X-Hive-Amount-USDC":"request amount in USDC (float)","X-Hive-Counterparty":"counterparty DID","X-Hive-Jurisdiction":"ISO country code (US, SG, EU, ...)","X-Hive-Surface":"standard | pro | pq","X-Hive-Receipt-Profile":"nano | standard | pq","X-Hive-Approval":"approved ticket id (clears require_human_approval)","X-Hive-Cosign":"satisfied challenge id (clears require_shod_cosign)"},"decision_to_status":{"allow":200,"block":403,"sandbox":200,"require_shod_cosign":428,"require_hive_pq":200,"require_human_approval":428},"response_headers_when_allowed":["X-Hive-Firewall: allow|sandbox|require_hive_pq","X-Hive-Firewall-Forced-Profile: <profile> (when require_hive_pq)","X-Hive-Firewall-Reason: <bound_violations> (when sandbox)"],"ticket_lifetimes_seconds":{"cosign_challenge_default_ttl":300,"cosign_challenge_max_ttl":3600,"approval_ticket_default_ttl":86400,"approval_ticket_max_ttl":2592000},"stats":{"cosign":{"open":0,"consumed":0,"total":0},"approval":{"open":0,"approved":0,"denied":0,"total":0}}}