Capability Authorization Gate

Runtime authorization gate built on the Ch3 Capability Model Pattern — a self-aware agent represents its own capabilities, required resources/grants, authorization level, and quantitative limits as queryable structure, then checks at PLANNING time whether it may perform an action BEFORE attempting it. Returns allow, escalate (the agent itself cannot but a higher authority could — route appropriately), or deny (the capability is undeclared). The canonical case: a support agent with a $500 refund limit escalates a $600 request. Use when an agent must decide can-I-do-this before acting, when modeling agent operational boundaries, or when building the queryable authority layer that gates tool use (Ch6). NOT for human RBAC/IAM policy enforcement (use the platform's IAM), NOT for validating that a capability NODE is well-formed (use schema-pattern-selector's capability_model validation), NOT a replacement for actual credential checks at the API boundary (this is the planning-time gate).

AnthonyAlcaraz c660c14 4 files · 24.8 KB Updated

File contents

AnthonyAlcaraz/agentic-graph-rag-skills/tree/main/skills/knowledge-representation/capability-authorization-gate commit c660c14858

Frequently asked questions

npx skillmds@latest add anthonyalcaraz/capability-authorization-gate