AGF

Shared Vocabulary

Canonical terminology used across all AGF documents.

AGF uses precise terminology throughout. When a term is used in a concept document, profile, or white paper, it carries the meaning defined here.

System Properties

TermMeaning
SafeThe system does not cause unintended harm
SecureThe system resists adversarial attack
DurableThe system survives failures, maintains state, and preserves governance guarantees over time
AuditableThe system produces evidence trails sufficient for compliance and forensic review
ObservableThe system emits structured events that enable monitoring, detection, and response

Architecture Terms

TermMeaning
RingA logical governance layer in the Rings Model (0=Execution, 1=Verification, 2=Governance, 3=Learning)
FabricCross-cutting infrastructure: events, identity, provenance, structured output, error handling
SubstrateThe agent operating environment: context, instructions, tools, workspace, memory
PrimitiveA named pattern for governed agentic systems (#1–#19)
GateAn explicit decision point where execution pauses for authorization
Adaptive gateA gate that relaxes as the system proves reliability through Trust Ladders
Mandatory gateA gate that never relaxes (irreversible actions, regulatory requirements)

Signal Protocol

SignalMeaning
PASSOutput accepted, move to next ring
REVISE(quality)Ring 1 says "not good enough, try again"
REVISE(context)Ring 2 says "the world changed, re-execute"
HALTSomething is fundamentally wrong, stop execution
GATEPause for human authorization
DELEGATEHand off to another agent with depth tracking
ERRORSomething broke; retry, degrade, or halt

Confidence Levels

Used throughout the framework to mark certainty:

LevelMeaning
Established patternProven across multiple domains. Strong evidence.
Informed proposalBased on our synthesis, not yet battle-tested at scale in agentic systems.
Open questionWe don't have great answers yet and say so.

Deployment Modes

ModeDescription
WrapperRings literally wrap execution. Sequential.
Middleware/InterruptRings fire at decision points (tool calls, data access).
Graph-EmbeddedRings run concurrently with execution.

For the complete vocabulary, see the canonical source.

On this page