AEGIS Capability Model

Architectural Enforcement & Governance of Intelligent Systems

Version: 0.2
Status: Informational
Part of: AEGIS Architecture
Author: Kenneth Tannenbaum
Last Updated: March 6, 2026


Purpose

The capability model defines how requested actions are represented, authorized, constrained, and executed under governance.

Every executable action is expressed as a capability request.

Capability Definition

A capability is a typed permission for a specific action domain.

Format:

Examples:

Request Contract

Minimum capability request fields:

Full schema reference:

Capability Lifecycle

  1. Define capability in registry.
  2. Grant capability to eligible actors.
  3. Receive request for capability use.
  4. Evaluate policy and risk.
  5. Return decision (ALLOW, CONSTRAIN, ESCALATE, DENY).
  6. Enforce decision at Tool Proxy.
  7. Record immutable audit event.

Capability Categories

CategoryExamplesTypical Risk Profile
Filesystemfilesystem.read, filesystem.writeLow to medium
Networknetwork.http_get, network.http_postLow to high
Datadata.database_query, data.api_callMedium to high
Computecompute.process_spawnHigh
Configurationsystem.config_updateHigh to critical

Enforcement Semantics

Allow

Constrain

Escalate

Deny

Capability Scope Model

Scope is mandatory for containment and least privilege.1

Examples:

Scope MUST be enforceable by runtime controls, not advisory metadata.

Capability Grant Model

Grant rules:

Bulk grant and revoke operations must preserve audit history.

Safety Invariants

  1. No execution without a capability request.2
  2. No capability request without identity attribution.2
  3. No privileged scope without explicit policy support.
  4. No unresolved escalation may execute.

Verification Criteria


References

Footnotes

  1. National Institute of Standards and Technology, Zero Trust Architecture, NIST SP 800-207, Aug. 2020. [Online]. Available: https://doi.org/10.6028/NIST.SP.800-207. See REFERENCES.md.

  2. J. P. Anderson, “Computer Security Technology Planning Study,” Deputy for Command and Management Systems, HQ Electronic Systems Division (AFSC), Hanscom Field, Bedford, MA, Tech. Rep. ESD-TR-73-51, Vol. II, Oct. 1972. See REFERENCES.md. 2