Exact proposed action
Decision
Select a scenario and run the trust gate.
Verification chain
Human Authority Proof
Not created.
GatePass and execution
Not issued.
What this demonstration establishes
For fixed synthetic inputs, it shows how configured identity, authority, separation-of-duties, approval, freshness, replay and exact-action checks can produce a deterministic GatePass or refusal. It also keeps the authority decision separate from simulated execution evidence.
What it does not establish
It does not verify a real person, employment record, organisation credential or legal authority. It does not prove the source assertions are true, provide production identity assurance, execute a payment or action, certify compliance, or show that these fixture controls are sufficient for a real organisation.
Questions for a reviewer
- Which system would supply and revoke each identity and authority assertion in a real deployment?
- Does every approval bind the same canonical action, and what happens when amount, destination or scope changes?
- Are freshness, replay, separation-of-duties and second-approver rules owned by the organisation rather than inferred by the agent?
- What protected key custody, trusted time, durable state, audit retention and fail-closed integration would production use require?
Technical reviewer route
The browser page explains the control visually. The repository contains the deterministic Node.js model, Ed25519 local-fixture proof verification and automated refusal tests.
npm run demo:human-authority npm run test:human-authority npm run demo:human-authority -- --json
Read the exact-action authority control model · Inspect the public GitHub repository · For agents and operators · Prepare a safe scenario · Return to Agent Trust Gate™