Actor
Acting party (agent / principal / service)
KYE™ Approval Brief™
When an AI agent's action needs human sign-off, the approver receives a structured, signed KYE™ Approval Brief™ — actor, principal, authority chain, scope, state, risk, recommended decision, recommended controls, consequence map, and the supporting scenario runs. Thirteen knowledge slots, every time. The decision is sealed into a KYE™ Approval Evidence Pack™ any auditor or regulator verifies offline.
You learn: What happens at each step. You can: Step through it.
Step 1 of 3
KYE Protocol™
Closes the audit gap
The Approver Knowledge Snapshot records what was shown — facts, sources, and any questions asked.
Step 2 of 3
KYE Protocol™
Schema-conformant
Brief, snapshot, decision, consequence map, and evidence pack all validate against their v1 schemas.
Step 3 of 3
KYE Protocol™
Composer, not magic
The V1 brief engine assembles the parts upstream callers (PEP-Express, gateway) supply. No hidden inference, no opinion — pure composition.
1 · Why a brief
An approver presented with "Approve agent action #42" without context can only rubber-stamp or block. Both outcomes carry liability — and neither produces audit-grade evidence of what the approver knew at decision time. KYE™ Informed Approval™ ships a complete, structured brief: every fact the approver needs, captured in a snapshot, sealed alongside the decision.
v1 schemas.2 · The 13 required-knowledge items
Composition is deterministic — same inputs, same brief, same canonical bytes. The 13 slots cover the full who/what/why/where/when an approver needs to render a defensible decision.
Acting party (agent / principal / service)
agent · principal · service
Entity on whose behalf the actor is acting
Grant chain that authorises the action
Bounded scope of the proposed action
Tenant / principal / resource lifecycle states
Schema, id, summary
From Scenario Testing™
allow / allow_with_constraints / require_approval / deny
Controls implied by stressor evaluation
Intended + possible-unintended consequences
Facts shown to the approver, captured
not_before / not_after for the brief
3 · The pipeline
— risk_level + recommended_decision Scenario / Stress Check
— intended + possible-unintended ( ) kye.consequence_map.v1
— composer assembles 13 slots ( ) kye.approval_brief.v1
— facts shown to approver ( ) kye.approver_knowledge_snapshot.v1
— approver decides ( ) kye.approval_decision.v1
— sealed + ed25519-signed ( ) kye.approval_evidence_pack.v1
— decision flows back to enforcement
Why this order. Scenario before consequence; consequence before brief; brief before snapshot; snapshot before decision; decision before seal. Each stage feeds the next via canonical references — no stage receives information the prior stage did not authorise.
4 · Sample Approval Brief
Below: a real kye.approval_brief.v1 example for a payment-agent scope-expansion approval. Click to expand. The brief carries references to the knowledge snapshot, the consequence map, and the supporting scenario run — all sealed into the evidence pack at decision time.
kye.approval_brief.v1{
"schema": "kye.approval_brief.v1",
"id": "kye:approval-brief:payment-agent-scope-expansion.2026-05-14",
"version": 1,
"proposed_action": {
"action_id": "kye:proposed-action:expand-payment-agent-limit-50k",
"action_schema": "kye.proposed_action.v1",
"summary": "Expand acme-bank payment orchestrator per-transaction limit from $10k to $50k on FedNow rail, effective 2026-06-01."
},
"approver": "kye:person:acme-bank.cro",
"knowledge_snapshot_id": "kye:approver-knowledge-snapshot:payment-agent-scope-expansion.cro.2026-05-14",
"consequence_map_id": "kye:consequence-map:payment-agent-scope-expansion.2026-05-14",
"supporting_scenario_runs": [
"kye:scenario-run:payment-agent-scope-expansion.2026-05-14"
],
"recommended_decision": "approved_with_restrictions",
"validity": {
"not_before": "2026-05-14T10:00:00Z",
"not_after": "2026-05-21T10:00:00Z"
},
"issued_at": "2026-05-14T09:30:00Z",
"issued_by": "kye:agent:approval-brief-assembler",
"signature": {
"alg": "EdDSA",
"kid": "kye:key:approval-brief-2026-05",
"value_b64": "TG9yZW1hcHByb3ZhbEJyaWVmU2lnbmF0dXJlRXhhbXBsZV8x"
}
}5 · Next
Scenario Testing™ emits the risk evidence the brief composes from. Together they close the loop between simulation and sign-off.
Canonical KYE™ surfaces referenced on this page: KYE Protocol™.