Tool, target, purpose, principal, and context enter one declared contract.
Enforce declared action policy before execution.
Apply tested policy before execution, preserve the acting identity and authority context, contain prohibited behavior, and leave evidence that security teams can inspect after the event.
5D is an action-policy gate for AI agents: it evaluates declared tool actions before the host executes them.
5D provides a versioned deterministic runtime-control layer. When an integration supplies the required action identity and outcome data, release-specific decision records can support reconstruction of declared governed actions.
Inspect declared red lines, identity and authority context, failure behavior, and the evidence left at the action boundary.
The records show the properties tested, the assumptions made, and the limitations that remain. The integrating organisation retains responsibility for identity, execution, outcome capture, path coverage, and any legal or assurance conclusion.
Make one action boundary reviewable across teams.
Security can define control intent while engineering implements the action path and reviewers inspect the same policy, evidence, disposition, and outcome fields.
Versioned rules resolve declared inputs on documented integration paths.
Observer evidence can tighten or hold. It cannot clear an explicit block.
Change the declared assumptions.
Declared assumptions, not measured 5D performance.
365-day illustrative year. Currency is a display/input unit; no exchange-rate conversion is applied.
Five owners, one versioned action contract.
Policy intent, implementation, threat review, human disposition, and reconstructable evidence stay connected without transferring organisational accountability to a model.
Start from public primitives: inspectable policy evaluation, verdicts, documented adapters and gateways, and evidence records. The support matrix states what version 0.7.0 verifies and what the host still owns.
Routing share depends on your policy and traffic.
Observer cost is user-supplied; it is not a 5D price or forecast.
Estimated variable observer spend excludes deterministic infrastructure, human review, retries, and other deployment costs.
Model cost and latency vary with provider, model, caching, concurrency, and deployment design.
Follow one action relevant to your role.
Synthetic tested action under the pinned 5D 0.7.0 illustrative policy.
Disable multifactor authentication and rotate recovery contacts
An attacker uses the support channel to remove account protections. Under the pinned illustrative policy, the expected result is that the action is ineligible for execution.
- Tool
- account.security.update
- Target
- privileged account
- Purpose
- resolve login issue
5D suppliesA deterministic RED block for the declared change.
Host ownsIdentity proofing, break-glass policy, and complete account-path coverage.
Coverage limitAn administration console that bypasses the gate remains outside enforcement.
Focus on authority, blast radius, retry behavior, failure scope, and the evidence produced at the boundary.
Pre-action enforcement
Evaluate proposed actions before a tool or external system receives them.
Verified prohibitions
Keep tested policy blocks separate from model judgments that can be uncertain.
Identity-aware evidence
Record the acting principal, validation state, policy reference, decision, and execution status.
Scoped failure behavior
State exactly which documented integration failures block, escalate, warn, or require operator action.
Start with the action paths you own.
Stop unsafe production actions
Intercept shell commands, infrastructure changes, permission updates, and destructive database operations before a production side effect occurs.
Explore the path ↗Use case 02 · sensitive dataKeep sensitive data inside its boundary
Evaluate the destination, data classification, tool privilege, and policy red lines before an agent uploads, emails, or exposes sensitive material.
Explore the path ↗Use case 03 · irreversible transactionsHold money and account changes for authority
Hold payments, refunds, beneficiary changes, account restrictions, and other consequential mutations unless declared authority and policy permit them.
Explore the path ↗Use case 04 · untrusted contextAct on research without trusting every source
Keep action authority deterministic when an agent reads web pages, messages, retrieved documents, or other agent outputs that may be wrong or adversarial.
Explore the path ↗Use case 05 · selective reviewFocus human review on policy-selected actions
Resolve explicit rules in policy and hold only the actions your policy routes for an authorised decision.
Explore the path ↗Use case 06 · runtime recordsKeep reconstructable action records
Preserve the versioned policy decision, evidence, review, execution attempt, and outcome state for declared governed actions.
Explore the path ↗