Adjacent controls, mapped to the Execution Boundary.
Each term below is defined by what it does and where it sits. Any of these controls qualifies as Execution Control Infrastructure only where it independently determines, at the Execution Boundary and before consequence, whether the specific action is cleared to proceed.
On the system, before software runs
Application execution control
Determines which software, commands or scripts may run on a system.
Answers: Which software may execute, not whether a specific consequential action is cleared to proceed.
Before the Execution Boundary
Identity and authentication
Establish who or what is acting.
Answers: Who is acting.
Before the Execution Boundary
Authorisation and permissions
Establish what an actor is allowed to do.
Answers: What an actor may do, not whether this specific action is cleared to proceed.
Before the Execution Boundary
Approval workflows
Route an action to a designated approver before it proceeds.
Answers: Whether an action was approved. Approval does not by itself constitute clearance.
During execution
Runtime authorization
Decides, at the time of the request, what an actor may do.
Answers: What an actor may do now. Where the actor or its provider controls it, it does not meet the independence criterion.
Within or around the acting system
Guardrails
Shape what a model or agent generates and attempts.
Answers: Whether behaviour stays within defined limits.
Before or during execution
Policy enforcement
Applies an organisation’s policy to requests and actions.
Answers: Whether a request conforms to what is required.
During execution
Runtime governance
Applies policy while a system or agent runs.
Answers: Whether running behaviour conforms to policy.
Within the agent platform
Action gates and agent control planes
Govern an agent’s actions within the platform that runs it.
Answers: What the platform allows its agents to do.
Between agents and the systems they act on
Execution control planes
Enforce policy on agent actions at the point of execution, separately from the agent framework.
Answers: Whether an agent’s action is permitted under policy. It meets the test only where the determination is also free of control by the function or provider that operates or supplies the acting system.
Around the acting system
Fraud and risk controls
Assess the likelihood of loss, error or misuse.
Answers: How likely a source of loss is.
Across the system lifecycle
Human oversight
Supervision of a system’s operation by accountable people.
Answers: What accountable people can see and supervise. Oversight can observe. Authority must still be able to affect execution.
During and after execution
Monitoring and observability
Observe what occurs.
Answers: What is happening.
After consequence
Audit
Records what has occurred.
Answers: What happened.
At the Execution Boundary
Execution Control Infrastructure
Execution Control Infrastructure is the independent control layer that governs the Execution Boundary and determines whether a consequential action is cleared to proceed.
Answers: Whether this specific consequential action is cleared to proceed, independently and before consequence. Only a cleared action proceeds.
Execution Control InfrastructureEach control is necessary. As defined, none makes the independent determination.