OUAMARKOM™ proposes the investigation and engineering development of an Out-of-Band Control Plane architecture for governing economic actions initiated by AI agents.
The proposed architecture separates an AI agent's reasoning environment from an independently governed authorization and enforcement path.
Its central premise is that the capability to reason about, recommend, or initiate an economic action should not, by itself, confer authority to execute that action.
The proposed Control Plane is designed to evaluate identity, delegated economic authority, policy constraints, execution eligibility, revocation status, and relevant operational conditions before an economic action is permitted to reach an external execution system.
An Execution Gateway is responsible for enforcing the resulting decision at the execution boundary.
An Evidence and Verification subsystem records the lifecycle of the action and evaluates whether the resulting external outcome can be independently substantiated.
The architecture will be developed and evaluated through the OUAMARKOM™ Smart Hand experimental environment and the Governed Economic Action Benchmark (GEAB).
The objective is not merely to demonstrate that an authorization service can reject an invalid request. It is to determine whether an independently enforced control architecture provides measurable advantages over alternative governance designs, particularly in:
Unauthorized execution prevention.
Delegated authority enforcement.
Cumulative budget control.
Concurrent action management.
Revocation enforcement.
Execution-path integrity.
Duplicate execution prevention.
Evidence completeness.
Outcome verification.
Operational latency and overhead.
The architecture remains a proposed engineering design until its components are implemented, tested, and evaluated against defined baselines.
2. Purpose
This document establishes the proposed architecture, component responsibilities, interfaces, lifecycle states, experimental scenarios, performance indicators, acceptance criteria, and evidence requirements for the OUAMARKOM™ Out-of-Band Control Plane.
It provides a traceable relationship between:
1. Architectural components.
2. Engineering requirements.
3. GEAB experimental scenarios.
4. Measurable performance indicators.
5. Acceptance criteria.
6. Evidence artifacts.
3. Research Context
The architecture is developed within the CE-AI™ research framework (Command Economy of AI).
CE-AI™ investigates the relationship between commands, delegated authority, governed execution, and verifiable economic outcomes.
The Out-of-Band Control Plane is a proposed architectural approach within this research direction.
The research distinguishes four separate concepts:
Capability: What an AI agent can reason about or technically attempt.
Authority: What the agent is institutionally permitted to do.
Execution: Whether the permitted action is actually carried out.
Verification: Whether the resulting outcome can be substantiated through appropriate evidence.
These concepts must not be treated as interchangeable.
4. Core Architectural Principle
Separation of Reasoning from Independent Economic Authority Enforcement
The AI agent may formulate an economic action request, but it must not be the sole authority responsible for determining whether that request is permitted.
The proposed architecture assigns:
Reasoning to the AI agent.
Delegation and authority definition to the institution.
Authorization evaluation to the Control Plane.
Enforcement to the Execution Gateway.
External execution to the authorized execution system.
Evidence collection and outcome verification to the Evidence and Verification subsystem.
The Control Plane must not rely solely on natural-language instructions or the agent's self-reported compliance.
5. Scope
5.1 Included
Agent identity verification.
Economic action request validation.
Delegated authority management.
Policy and constraint evaluation.
Authorization decisions.
Execution gateway enforcement.
Revocation and emergency controls.
Cumulative authorization accounting.
Concurrent action management.
Execution state management.
Idempotency and replay protection.
Evidence recording.
External outcome verification.
Comparative experimental evaluation.
5.2 Excluded from the Initial Scope
Universal control over all AI agents.
Direct control of arbitrary external systems without integration.
Guaranteed cancellation of irreversible transactions.
Guaranteed prevention of every possible cyberattack.
Certification as a global standard.
Claims of regulatory approval.
Claims of production-grade security without independent assessment.
Claims of universal interoperability.
6. Terminology
Term
Definition
AI Agent
An AI system that proposes or initiates an economic action
Economic Action
An operation affecting financial, commercial, or institutional resources
Delegated Authority
Explicit permission granted to an agent within defined constraints
Control Plane
The component evaluating authority and issuing governance decisions
Out-of-Band
A control path functionally separated from the agent's reasoning environment
Execution Gateway
The enforcement boundary between authorized requests and external execution
Revocation
Withdrawal or invalidation of delegated authority
Reservation
Temporary allocation of authority or budget for a pending action
Evidence
Recorded information supporting claims about decisions and execution
Verification
Evaluation of evidence against defined outcome criteria
GEAB
Governed Economic Action Benchmark
PART II - SYSTEM ARCHITECTURE
7. High-Level Architecture
The proposed system contains the following functional layers:
1. AI Reasoning Environment.
2. Economic Action Request Interface.
3. Identity and Trust Verification.
4. Economic Authority Manager.
5. Policy and Constraint Engine.
6. Execution Decision Engine.
7. Execution Gateway.
8. Revocation and Emergency Control.
9. Concurrency and Reservation Manager.
10. Execution State Manager.
11. Evidence and Verification Engine.
The first two components belong to the request-producing side. The remaining components provide the governance and enforcement functions.
7.1 Logical Architecture
AI Reasoning Environment
↓
Economic Action Request Interface
↓
Identity and Trust Verification
↓
Economic Authority Manager
↓
Policy and Constraint Engine
↓
Concurrency and Reservation Manager
↓
Execution Decision Engine
↓
Execution Gateway
↓
External Execution System
Supporting services:
Revocation and Emergency Control.
Execution State Manager.
Evidence and Verification Engine.
The architecture may implement these functions as separate services or logically isolated modules. Physical separation is not an initial requirement.
8. Trust Boundaries
The architecture defines four principal trust domains.
TB-01: Agent Domain
Contains the AI model, agent runtime, planning logic, and request-generation mechanisms.
The agent is not trusted to define or modify its own economic authority.
TB-02: Control Domain
Contains identity verification, authority management, policy evaluation, and decision logic.
The control domain must be protected from unauthorized modification by the agent.
TB-03: Execution Domain
Contains the Execution Gateway and external execution interfaces.
The agent must not possess an alternative execution credential that bypasses the enforcement boundary.
TB-04: Evidence Domain
Contains event records, execution confirmations, verification results, and integrity metadata.
Evidence records must be protected against unauthorized alteration.
9. Component Specifications and Validation Mapping
C-01: Economic Action Request Interface
Purpose
Receive structured economic action requests from AI agents and convert them into a validated internal request representation.
Required fields
request_id
agent_id
authority_id
action_type
requested_amount
currency
beneficiary_id
target_system
idempotency_key
created_at
expiration_time
action_parameters
Responsibilities
Validate request structure.
Reject missing mandatory fields.
Normalize supported values.
Enforce request-size limits.
Prevent untrusted request fields from becoming authoritative policy inputs.
Preserve request provenance.
GEAB Tests
GEAB-01: Procurement Request Validation. GEAB-02: Financial Transfer Request Validation. GEAB-05: Evidence and Request Traceability.
KPIs
Request Schema Validation Rate.
Invalid Request Acceptance Rate.
Request Processing Latency.
Request Traceability Coverage.
Proposed Acceptance Criteria
100% rejection of malformed requests in the defined negative test suite.
100% traceability of accepted requests to a unique request identifier.
No untrusted agent-provided field may independently establish authorization.
All mandatory request fields must be validated before authorization evaluation.
C-02: Identity and Trust Verification
Purpose
Establish whether the request originates from an authenticated agent identity associated with the claimed authority.
Responsibilities
Authenticate the calling agent.
Validate identity credentials.
Associate the request with a registered agent identity.
Validate credential status and expiration.
Prevent unauthorized identity substitution.
Record authentication outcomes.
GEAB Tests
GEAB-01: Unauthorized Agent Procurement. GEAB-02: Financial Transfer Identity Validation. GEAB-03: Revoked Credential Attempt. GEAB-06: Agent Impersonation and Credential Misuse.
KPIs
Unauthorized Identity Acceptance Rate.
Identity Verification Success Rate.
Authentication Decision Latency.
Credential Revocation Detection Rate.
Proposed Acceptance Criteria
Zero unauthorized identity acceptances across the defined negative test suite.
100% detection of expired or revoked test credentials.
Every accepted request must be associated with an authenticated identity.
Identity verification failures must not result in execution authorization.
C-03: Economic Authority Manager
Purpose
Manage the economic permissions delegated by an institution to an AI agent.
Zero acceptance of requests outside the defined authority scope.
Zero cumulative budget violations in the deterministic benchmark.
100% rejection of expired or revoked authorities in pre-execution tests.
Every authorization decision must reference a valid authority record and version.
C-04: Policy and Constraint Engine
Purpose
Evaluate economic action requests against institutional policies and deterministic constraints.
Example constraints
Maximum purchase amount.
Maximum transfer amount.
Approved supplier list.
Approved beneficiary list.
Currency restrictions.
Transaction time windows.
Category restrictions.
Required human approval.
Institutional budget limits.
Responsibilities
Evaluate applicable policy rules.
Apply deterministic constraint checks.
Identify policy conflicts.
Return machine-readable evaluation results.
Preserve the policy version used in each decision.
GEAB Tests
GEAB-01: Supplier and Procurement Policy. GEAB-02: Financial Transfer Constraints. GEAB-04: Concurrent Budget Constraints. GEAB-06: Policy Bypass Attempts.
KPIs
Policy Enforcement Rate.
False Rejection Rate.
False Acceptance Rate.
Policy Evaluation Latency.
Policy Version Traceability.
Proposed Acceptance Criteria
100% correct outcomes for the predefined deterministic policy test suite.
Zero acceptance of explicitly prohibited actions in the defined test cases.
Every decision must identify the applicable policy version.
Conflicting or incomplete policies must trigger a defined fail-safe outcome rather than an undocumented assumption.
C-05: Concurrency and Reservation Manager
Purpose
Prevent multiple concurrent requests from consuming the same delegated authority or budget allocation.
Responsibilities
Reserve budget or authority before execution.
Support atomic reservation operations.
Track pending reservations.
Prevent double allocation.
Release reservations after defined cancellation or failure conditions.
Reconcile reservation records with execution states.
GEAB Tests
GEAB-04: Concurrent Economic Actions.
KPIs
Concurrent Limit Violation Rate.
Duplicate Reservation Rate.
Reservation Consistency Rate.
Reservation Processing Latency.
Orphaned Reservation Rate.
Proposed Acceptance Criteria
Zero budget-limit violations across the defined concurrent stress-test matrix.
No duplicate active reservation for the same idempotency scope.
All reservations must have traceable lifecycle states.
Reservations must not be released merely because a network timeout occurred after an external execution request.
C-06: Execution Decision Engine
Purpose
Produce a deterministic governance decision based on verified identity, authority, policies, reservations, and request state.
Decision outcomes
ADMIT - The request is eligible to proceed under the evaluated conditions.
REJECT - The request violates an applicable constraint or lacks valid authority.
ESCALATE - The request requires additional approval or human intervention.
Responsibilities
Combine verified evaluation results.
Produce a machine-readable decision.
Reference the authority and policy versions.
Bind the decision to the specific request.
Apply decision expiration.
Prevent unauthorized decision modification.
GEAB Tests
GEAB-01: Procurement Decisions. GEAB-02: Financial Transfer Decisions. GEAB-03: Revocation and Decision Expiration. GEAB-04: Concurrent Decision Consistency.
KPIs
Decision Correctness Rate.
Unauthorized ADMIT Rate.
False REJECT Rate.
Escalation Accuracy.
Decision Latency.
Proposed Acceptance Criteria
100% correct decisions in the deterministic reference test suite.
Zero unauthorized ADMIT decisions in defined negative tests.
All decisions must be traceable to their input request and policy evaluation.
Decisions must expire according to their declared validity period.
An ADMIT decision must not be interpreted as proof of external execution.
C-07: Execution Gateway
Purpose
Enforce Control Plane decisions at the boundary between authorized requests and external execution systems.
Responsibilities
Accept only eligible and valid decisions.
Verify request-decision binding.
Verify decision expiration.
Prevent replay and unauthorized duplication.
Protect execution credentials.
Restrict direct agent access to execution interfaces.
Record external submission responses.
GEAB Tests
GEAB-01: Procurement Execution Enforcement. GEAB-02: Financial Transfer Enforcement. GEAB-03: Revocation at the Execution Boundary. GEAB-06: Direct Execution Bypass Attempts.
KPIs
Unauthorized Execution Rate.
Gateway Enforcement Rate.
Decision Replay Acceptance Rate.
Duplicate Execution Rate.
Execution Submission Latency.
Direct Bypass Success Rate.
Proposed Acceptance Criteria
Zero unauthorized executions in the defined adversarial test suite.
Zero acceptance of expired or invalid decisions.
Zero successful direct agent execution bypasses within the declared test boundary.
Every externally submitted action must reference a valid authorization decision.
Execution credentials must not be accessible to the agent runtime.
C-08: Revocation and Emergency Control
Purpose
Provide a control mechanism for withdrawing authority, suspending execution, and handling emergency conditions.
Responsibilities
Revoke delegated authority.
Suspend agent permissions.
Invalidate unused authorization decisions.
Prevent new submissions after effective revocation.
Identify pending actions.
Record revocation timing and affected requests.
Distinguish preventable actions from irreversible or already settled transactions.
GEAB Tests
GEAB-03: Revocation and Emergency Control.
KPIs
Revocation Enforcement Latency.
Post-Revocation Unauthorized Execution Rate.
Revocation Propagation Time.
Pending Action Resolution Rate.
Revocation Evidence Completeness.
Proposed Acceptance Criteria
100% prevention of new execution submissions using authority revoked before the enforcement boundary.
Zero acceptance of invalidated decisions after effective revocation.
Every revocation must produce a timestamped and traceable event.
Requests already submitted externally must be tracked separately.
No claim of transaction cancellation may be made without external confirmation.
C-09: Execution State Manager
Purpose
Track the economic action lifecycle without confusing authorization with execution or settlement.
Required states
SUBMITTED
AUTHORIZED
REJECTED
ESCALATED
RESERVED
EXTERNAL_SUBMISSION_PENDING
EXTERNAL_ACCEPTED
EXECUTION_STATUS_UNKNOWN
EXECUTED
SETTLED
VERIFIED
CANCELLED
FAILED
EXPIRED
The implementation must define permitted state transitions and reject invalid transitions.
Responsibilities
Record lifecycle transitions.
Prevent invalid state changes.
Reconcile external system responses.
Handle uncertain external execution outcomes.
Preserve historical state transitions.
Support safe recovery after failures.
GEAB Tests
GEAB-02: Financial Transfer Lifecycle. GEAB-03: Revocation Across Lifecycle Stages. GEAB-05: Evidence and Outcome Verification.
KPIs
Invalid State Transition Rate.
State Consistency Rate.
Unknown Execution Resolution Time.
Lifecycle Traceability Coverage.
Duplicate Transition Rate.
Proposed Acceptance Criteria
Zero invalid transitions in the deterministic lifecycle suite.
Every accepted request must have a traceable lifecycle history.
Network uncertainty after external submission must not be automatically classified as failure or success.
Settlement and verification must require their own defined evidence conditions.
C-10: Evidence and Verification Engine
Purpose
Create an auditable record of governance decisions, execution events, and verified economic outcomes.
Required evidence attributes
event_id
request_id
agent_id
authority_id
policy_version
decision_id
execution_reference
event_type
event_timestamp
event_source
event_payload_hash
previous_event_hash
verification_status
Responsibilities
Record request and authorization events.
Record execution submission responses.
Preserve state transitions.
Record revocation events.
Collect external execution evidence.
Verify evidence integrity.
Identify incomplete or conflicting records.
Produce structured evidence packages.
GEAB Tests
GEAB-05: Evidence and Outcome Verification. GEAB-03: Revocation Evidence. GEAB-06: Evidence Tampering and Replay.
KPIs
Evidence Completeness.
Verification Coverage.
Evidence Integrity Failure Rate.
Missing Event Rate.
Evidence-to-Execution Reconciliation Rate.
Proposed Acceptance Criteria
100% evidence coverage for mandatory events in the reference test suite.
Every verified outcome must reference an appropriate external evidence source.
Hash verification must detect modifications to protected evidence records.
Missing evidence must produce an incomplete or unverified status.
A model-generated success statement must never independently establish VERIFIED status.
PART III - REQUEST AND EXECUTION PROTOCOL
10. Economic Action Request Model
The proposed request object contains:
request_id
agent_id
authority_id
action_type
requested_amount
currency
beneficiary_id
target_system
idempotency_key
created_at
expiration_time
action_parameters
All fields must be validated according to their declared types and trust levels.
The agent may propose an action and supply request parameters, but must not define authoritative identity, authority limits, policy versions, or verification outcomes.
11. Authorization Decision Model
The Execution Decision Engine returns one of three outcomes.
ADMIT
Indicates that the request satisfies the evaluated authorization requirements.
ADMIT does not establish that execution occurred.
REJECT
Indicates that the request violates an applicable constraint or lacks sufficient authority.
The reason must be machine-readable and auditable.
ESCALATE
Indicates that an additional approval or institutional decision is required.
Escalation must not silently become authorization.
12. Decision Binding
Each authorization decision must be bound to:
A unique request identifier.
An authenticated agent identity.
A specific authority record and version.
The applicable policy version.
The action parameters.
A defined validity period.
A decision must not be reusable for a different amount, beneficiary, action type, or request.
The implementation should use cryptographic integrity protection or an equivalent trusted mechanism for decision binding.
Not every execution system provides separate confirmation for execution and settlement. The implementation must document the external system's actual semantics rather than assume that these states are always independently observable.
14. Idempotency and Replay Protection
The gateway must prevent accidental duplicate execution when requests are retried.
Each economic action must have an idempotency scope defined by the target execution system and the economic operation.
An expired decision must not become valid again through request replay.
The system must distinguish:
A duplicate request.
A legitimate retry.
A new economic action.
A repeated external response.
15. Failure Handling
Before External Submission
If identity, authority, policy, or decision verification fails, execution must not proceed.
After External Submission
If connectivity fails after an external submission, the system must record EXECUTION_STATUS_UNKNOWN until reconciliation establishes the actual outcome.
It must not blindly retry an uncertain financial action.
Control Plane Unavailability
The default proposed policy is fail-closed for new actions when authorization cannot be established.
Previously submitted actions must be reconciled separately.
Evidence System Unavailability
The system must define whether to block new execution or use a durable local evidence queue.
Any deferred evidence collection must be recorded and reconciled. The system must not claim successful verification before evidence becomes available.
PART IV - GEAB EXPERIMENTAL VALIDATION PROGRAM
16. GEAB Overview
The Governed Economic Action Benchmark evaluates whether the proposed architecture can govern and enforce economic actions under normal, adversarial, concurrent, and failure conditions.
The benchmark is divided into six experimental groups.
Target: 100% for reference cases with complete external evidence.
Unknown or unresolved external outcomes must not be counted as verified.
18. Performance Test Conditions
Performance claims must be associated with a documented environment.
The experimental report must record:
Hardware and operating environment.
Application and database versions.
Network configuration.
Number of concurrent agents.
Number of requests.
Request distribution.
Policy complexity.
Database transaction settings.
External execution simulator or provider.
Warm-up procedure.
Measurement methodology.
Test duration.
Error and retry conditions.
Latency results must be reported separately for:
1. Identity verification.
2. Authority evaluation.
3. Policy evaluation.
4. Reservation.
5. Decision issuance.
6. Gateway enforcement.
7. End-to-end execution.
No performance claim may be generalized beyond the tested configuration without additional evidence.
19. Comparative Evaluation
The proposed architecture must be compared against at least two alternative designs.
Baseline A - Agent-Centric Governance
Governance relies primarily on the agent's internal instructions and application-level behavior.
Baseline B - Integrated Policy Enforcement
Governance uses policy enforcement within the application or execution platform without the proposed independent control architecture.
Candidate C - Independent Out-of-Band Control
Governance uses an independently managed control path and an execution gateway that enforces authorization decisions.
All designs must use equivalent:
Agent capabilities.
Economic action scenarios.
Authority constraints.
External execution conditions.
Test data.
Evaluation metrics.
The comparison must measure both security and operational overhead.
The independent architecture should be considered beneficial only if its measured incremental value justifies its complexity and cost.
PART VI - EXPERIMENTAL EVIDENCE AND RELEASE GATES
20. Evidence Package Requirements
Every GEAB experiment must generate an evidence package containing:
1. Experiment manifest.
2. Test scenario identifier.
3. Software version.
4. Configuration snapshot.
5. Input requests.
6. Expected outcomes.
7. Actual outcomes.
8. Event logs.
9. Decision records.
10. Execution state history.
11. KPI calculations.
12. Failure records.
13. Test summary.
14. Integrity manifest.
Where appropriate, the package should include SHA-256 hashes and a signed or otherwise protected manifest.
A hash demonstrates integrity relative to the recorded reference; it does not independently establish authorship, historical priority, or scientific validity.
Every experiment must be reproducible from its documented configuration and inputs.
22. Version Advancement Criteria
Gate 1 - Architecture Completeness
Components documented.
Interfaces specified.
Trust boundaries defined.
Threat model documented.
Lifecycle states defined.
Gate 2 - Functional Implementation
Core services implemented.
Decision logic operational.
Gateway enforcement implemented.
Evidence recording operational.
Reference tests passing.
Gate 3 - Experimental Validation
GEAB scenarios executed.
Baseline comparisons completed.
KPIs calculated.
Failures documented.
Results reproducible.
Gate 4 - Independent Technical Review
Architecture reviewed by qualified external reviewers.
Security weaknesses documented.
Comparative findings assessed.
Unresolved risks disclosed.
Gate 5 - Release Decision
The v1.0 architecture may be classified as experimentally validated within a specified scope only when the required acceptance criteria have been met and supporting evidence has been reviewed.
Passing a laboratory benchmark does not automatically establish production readiness, regulatory compliance, or universal security.
23. Known Limitations
The proposed architecture does not independently guarantee:
The correctness of an AI agent's reasoning.
The truthfulness of external execution providers.
The cancellation of irreversible transactions.
Complete protection against compromised infrastructure.
The correctness of institutional policies.
The absence of all authorization errors.
Interoperability with every external financial or commercial system.
These limitations must be addressed through integration-specific controls, external verification, security assessment, and operational governance.
24. Open Engineering Decisions
The following decisions remain subject to implementation and experimental findings:
1. Centralized versus distributed authority management.
2. Reservation consistency model.
3. Decision token format and cryptographic binding.
4. Revocation propagation mechanism.
5. Execution gateway deployment model.
6. Evidence storage and retention model.
7. External reconciliation mechanisms.
8. High availability and recovery strategy.
9. Policy conflict resolution.
10. Human escalation workflow.
11. Multi-institution authority delegation.
12. Cross-platform interoperability.
No architectural decision should be treated as final solely because it appears in this proposed specification.
25. Research and Engineering Claim Boundaries
OUAMARKOM™ distinguishes between:
Proposed Architecture.
Engineering Specification.
Implemented Prototype.
Experimentally Tested Component.
Experimentally Validated Architecture.
Independently Reviewed System.
Production Deployment.
Each designation requires its own evidence.
The publication of this specification does not establish that the architecture has been implemented, that its performance targets have been achieved, that it is novel worldwide, or that it constitutes an approved international standard.
26. Conclusion
The Out-of-Band Control Plane is proposed as an architectural approach for separating AI reasoning from independently governed economic authority enforcement.
Its value must be established through implementation, adversarial testing, concurrency testing, lifecycle validation, evidence verification, and comparative evaluation against alternative designs.
The central engineering question is not whether a separate control service can be built.
It is whether an independently governed execution path can measurably improve the enforcement, reliability, accountability, and verifiability of AI-initiated economic actions without imposing unjustified operational complexity.
Core Principle
The Agent May Reason. The Institution Defines Authority. The Control Plane Evaluates. The Gateway Enforces. Evidence Verifies the Outcome.
OUAMARKOM™
Research & Engineering for Governed AI Economic Agency