AGENTIC.a2ml defines operational gating policies for AI agent actions. It controls whether a permitted action may proceed now, separate from constitutional permission (META) or semantic meaning (NEUROSYM).
AGENTIC implements safety controls including:
-
Entropy Budgets - Track accumulated operational risk
-
Risk Thresholds - Classify operations by risk level
-
Confirmation Requirements - Explicit user intent for high-risk operations
-
Decision Recording - Auditable trail of all gating decisions
This specification is part of the A2ML Format Family:
| Format | Repository | Purpose |
|---|---|---|
META.a2ml |
Constitutional authority, architecture decisions |
|
STATE.a2ml |
Companion to META |
Project state tracking |
ECOSYSTEM.a2ml |
Companion to META |
Ecosystem positioning |
PLAYBOOK.a2ml |
Executable plans derived from META |
|
AGENTIC.a2ml |
agentic-a2ml (this repo) |
Operational gating for AI agents |
NEUROSYM.a2ml |
Symbolic semantics, proof obligations |
|
ANCHOR.a2ml |
Project recalibration/realignment |
All formats are satellites of hyperpolymath/standards.
AGENTIC operates at step 2 in the execution pipeline:
1. META validation <- Constitutional authority check
2. AGENTIC gating <- THIS SPECIFICATION
3. NEUROSYM semantics <- Proof obligations
4. PLAYBOOK derivation <- Build executable plan
5. Execution
6. ECOSYSTEM check
7. STATE updateUser memories, project memories, or inferred goals MUST NOT be treated as equivalent to explicit present user intent. AGENTIC distinguishes between:
-
Explicit Intent - Direct, unambiguous request in current interaction
-
Inferred Intent - Derived from context, patterns, or history
-
No Intent - No user indication
Entropy budgets track accumulated operational risk within a session or timeframe:
[agentic.entropy-budgets.session]
max-entropy = 100
current = 0
reset-on = "session-end"
[agentic.entropy-budgets.operation-costs]
file-read = 1
file-write = 5
file-delete = 20
external-api = 10
irreversible-action = 50The complete normative specification is in spec/AGENTIC-FORMAT-SPEC.adoc.
agentic-a2ml/
+-- spec/
| +-- AGENTIC-FORMAT-SPEC.adoc # Normative specification
+-- examples/
| +-- minimal.a2ml # Minimal valid AGENTIC file
| +-- comprehensive.a2ml # Full-featured example
+-- .machine_readable/
| +-- STATE.a2ml # Project state
| +-- META.a2ml # Architecture decisions
| +-- ECOSYSTEM.a2ml # Ecosystem position
+-- README.adoc # This fileContributions are welcome. Please ensure:
-
All changes follow the normative specification
-
Examples validate against the spec
-
SPDX license headers on all files