Your receiving system
enforces the decision.
The model proposes. The proper authority decides. Your receiving system must accept the agent’s effects only through the agreed boundary.
These responsibilities cannot be discharged by a green dashboard or an adapter’s self-report.
Identity and scope
Name the actor, tenant, environment, exact action and intended target. Identify who owns the target and who may issue, change, review or revoke authority. Each agent acts under its own identity; delegation can keep or narrow authority, never widen it. Separate the credentials for policy, decisions, enforcement and emergency stop.
Inputs with an owner
Bind each business check and readiness signal to its authoritative source, action and expiry. Missing or conflicting answers stay unresolved. The acting agent cannot invent satisfaction of its own requirement.
Enforcement before effect
Separate no-effect preparation from dispatch. Require affirmative authority and satisfied release conditions before reaching the target. Keep credentials and alternate access paths from defeating the gate.
A bounded outcome path
Distinguish released, dispatched, acknowledged, observed, failed and unknown. Define concurrent use, retries, expiry and recovery. A lost reply is not success or proven refusal; never blindly replay an unknown outcome.
Evidence and trust
Agree what is captured, who signs it, who may receive it and how the reader trusts those identities. Key custody, trusted timing, status and completeness need their own evidence. Never invent a terminal event.