{"surface":"GSC Handshake — the decision table","declared":"2026-08-24","rule":"graded, not gated — no state blocks processing","doctrine":"Verification is not authorization. Identity answers “is it who it claims”; ACM execution answers “what may it do”. A VERIFIED counterparty can still draw ACM-403, ACM-300, or ACM-451 on the commercial action.","stand":"Machine verification narrows what humans decide; humans decide what machines commit.","states":[{"state":"VERIFIED","meaning":"A card was presented, it carries signatures, and the signature verifies against the counterparty's published key.","hitl":"Ticket proceeds to human review carrying the verified identity; the handshake enters the guest book by name. The human decides the commercial action — ACM-403 / ACM-300 / ACM-451 remain fully available."},{"state":"UNSIGNED","meaning":"No card was declared, the card was unreachable, or the card carries no signatures. Nothing verifiable was presented.","hitl":"Ticket proceeds, marked unsigned; counted in aggregate only. The human decides with no machine-verified identity. The invitation stands: sign your card."},{"state":"INVALID","meaning":"A signature was presented and it fails — a claim was made and did not hold.","hitl":"Ticket proceeds, marked invalid; the human's attention is drawn to the failed claim. Counted in aggregate only."},{"state":"KEY-UNREACHABLE","meaning":"A signature was presented but the key could not be fetched or found — the claim could not be tested.","hitl":"Ticket proceeds, marked key-unreachable; re-graded when presented again. Counted in aggregate only."}],"keyring":"https://dpuone.ai/.well-known/jwks.json","resolver":"https://gsc-registry.ai/"}