AI Governance Control Plane Logo with Name

AGCP.ai
Deterministic Runtime Governance for AI and Autonomous Systems


Requirements

AGCP Runtime Governance Conformance Requirements Catalog

This catalog defines the normative runtime-governance requirements used to evaluate AGCP conformance across lifecycle governance, execution governance, governance object integrity, canonical-state governance, refusal and escalation governance, evidence continuity, multi-agent governance, interoperability, runtime-governance metrology, continuation integrity governance, composite proposal governance, and governance compilation and constitutional governance.

The applicable conformance level identifies the lowest cumulative AGCP conformance level at which the requirement applies.

RG-1 Lifecycle Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-001Submit → AuthorizedA proposal that satisfies all governance constraints SHALL be eligible for authorization.L2
CR-002Submit → Pending HITLGovernance evaluation SHALL support escalation and deferred human adjudication paths.L4
CR-003Submit → Rejected (Hard Invariant Failure)Actions that violate mandatory invariants SHALL NOT be authorized.L2
CR-004Schema Validation FailureGovernance evaluation SHALL reject structurally invalid proposals.L1
CR-005Provenance Validation FailureGovernance decisions SHALL require verifiable provenance where mandated.L1
CR-006Tenant Inactive on SubmitGovernance evaluation SHALL enforce tenant operational status constraints.L2
CR-007Policy Not FoundAuthorization SHALL require an applicable governance policy.L2
CR-008Idempotent Replay (Identical Payload)Equivalent requests SHALL produce deterministic governance outcomes.L3
CR-009Idempotency ConflictNon-equivalent requests SHALL NOT share governance identity.L3
CR-010GET Authorized ActionAuthorized governance state SHALL be externally retrievable.L1
CR-011Transient State Not Externally ObservableInternal processing states SHALL NOT become canonical externally visible governance states.L2
CR-012Valid Cosign, Quorum Not Yet MetGovernance escalation SHALL support partial quorum accumulation.L4
CR-013Valid Cosign Completes QuorumRequired governance quorum satisfaction SHALL enable authorization.L4
CR-014Cosign Wrong StateHuman authorization artifacts SHALL only apply to eligible lifecycle states.L4
CR-015Cosign ExpiredExpired governance approvals SHALL NOT remain valid.L4
CR-016Cosign Invalid SignatureGovernance approvals SHALL be cryptographically attributable and verifiable.L4
CR-017HITL Expiration → RejectedUnresolved escalations SHALL terminate according to governance policy.L4
CR-018Governance Cancellation → RejectedGovernance authorities SHALL be able to terminate pending actions.L4

RG-2 Execution Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-019Commit Authorized ActionOperational realization SHALL occur only after successful authorization.L4
CR-020Commit While Pending HITLPending governance evaluation SHALL NOT permit execution.L4
CR-021Commit While RejectedRejected actions SHALL NOT become operationally real.L4
CR-022Authorization Reference MismatchExecution SHALL remain bound to the specific authorization artifact that approved it.L4
CR-023Replay Commit After ExecutedExecuted actions SHALL be terminal and non-repeatable.L4
CR-024Tenant Suspended Before CommitCommit admissibility SHALL be evaluated against current governance reality.L4
CR-025Tenant Decommissioned Before CommitGovernance authority SHALL terminate when governance subjects cease to exist.L4
CR-026Cross-Tenant GETGovernance visibility SHALL respect tenant isolation boundaries.L5
CR-027Cross-Tenant CosignGovernance authority SHALL NOT cross tenant boundaries.L5
CR-028Cross-Tenant CommitExecution authority SHALL NOT cross tenant boundaries.L5
CR-029Cross-Tenant Policy ResolutionGovernance policy scope SHALL be tenant-isolated.L5
CR-030Cross-Tenant Ledger AccessGovernance evidence SHALL be tenant-isolated.L5
CR-031Dual Authorized Conflicting ActionsAuthorization SHALL NOT imply unconditional future execution authority.L4
CR-032Stale Authorization After Prior CommitCommit admissibility SHALL be derived from current canonical state, not historical authorization alone.L4
CR-033Divergent State Assumption ConflictExecution authority SHALL remain valid only while its governing assumptions remain valid.L4
CR-034Concurrent Authorization RaceGovernance outcomes SHALL remain consistent under concurrent evaluation.L3
CR-035Canonical State Changes During HITLEscalated actions SHALL be re-evaluated against current canonical state before execution.L4
CR-094Admissible Set DeterminationGovernance evaluation SHALL support identification of multiple simultaneously admissible transitions.L3
CR-095Deterministic Adjudication of Competing FuturesWhen multiple admissible transitions contend for the same governance horizon, the control plane SHALL deterministically adjudicate which transition may bind.L4
CR-096Authority Re-Derivation at CommitExecution authority SHALL be re-derived from current canonical state at commit time.L4
CR-102Governance Realization LayerGovernance systems SHALL provide a governance realization function capable of determining whether a proposed transition may bind under current conditions.L4

RG-3 Governance Object Integrity

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-036Missing IntentGoverned proposals SHALL declare operational intent.L1
CR-037Missing Target ResourceGoverned proposals SHALL identify the object of governance action.L1
CR-038Missing Requested EffectGoverned proposals SHALL declare intended operational effect.L1
CR-039Expired ProposalGovernance requests SHALL respect temporal validity constraints.L1
CR-040Malformed Delegation ReferencesDelegated governance authority SHALL be verifiable.L1
CR-041Malformed Evidence ReferencesGovernance evidence references SHALL be resolvable and verifiable.L1
CR-042Canonical Hash MismatchGovernance objects SHALL support deterministic replay integrity.L3
CR-043Missing Mission/Task LineageGovernance context SHALL preserve operational lineage when required.L1
CR-044Broken Delegation ChainGovernance continuity SHALL be preserved across delegation boundaries.L2
CR-045Conflicting Originating ActorGovernance attribution SHALL remain consistent and unambiguous.L1
CR-046Context Attempts to Override Canonical StateGovernance context SHALL NOT supersede canonical governance reality.L2
CR-047Provenance Continuity GapGovernance provenance SHALL remain continuous across lifecycle transitions.L2

RG-4 Canonical-State Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-048Canonical State UnavailableCommit decisions SHALL require authoritative governance state.L2
CR-049Stale Canonical StateGovernance evaluation SHALL use sufficiently current canonical state.L3
CR-050Conflicting Canonical-State SourcesGovernance evaluation SHALL resolve a single authoritative state.L3
CR-051Telemetry Conflicts With Canonical StateCanonical state SHALL take precedence over non-authoritative observations.L3
CR-052Canonical-State Hash MismatchCanonical-state integrity SHALL be verifiable and replayable.L3
CR-103State Qualification Prior to AdmissibilityCanonical state SHALL be qualified for freshness, provenance, completeness, consistency, and ordering integrity prior to admissibility evaluation.L3
CR-104Governance Decision State SuitabilityGovernance systems SHALL refuse admissibility evaluation when canonical-state suitability requirements cannot be established.L3

RG-5 Refusal and Escalation Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-053Structural Refusal Due to Invariant ViolationInadmissible actions SHALL be structurally refused.L2
CR-054Structural Refusal Due to Missing EvidenceEvidence insufficiency SHALL prevent authorization.L2
CR-055Structural Refusal Due to Canonical-State ConflictGovernance conflicts SHALL prevent operational realization.L3
CR-056Refusal Record Missing AttributionRefusals SHALL be attributable governance outcomes.L2
CR-057Refusal Record Not ReplayableRefusals SHALL be reconstructable and replayable.L3
CR-058Escalation Required but Missing ArtifactEscalation decisions SHALL be evidenced.L4
CR-059Escalation Resolved to CommitEscalation outcomes SHALL integrate into lifecycle progression.L4
CR-060Escalation Resolved to RefusalEscalation outcomes SHALL support negative adjudication.L4
CR-061Deferred Authorization ExpiresDeferred governance decisions SHALL honor validity periods.L4

RG-6 Governance Evidence and Receipts

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-062Missing Canonical-State ReferenceGovernance outcomes SHALL reference governing state.L2
CR-063Missing Invariant ReferencesGovernance outcomes SHALL identify governing constraints.L2
CR-064Missing Evidence HashesGovernance outcomes SHALL preserve evidence integrity.L2
CR-065Invalid Signer IdentityGovernance outcomes SHALL be attributable to accountable actors.L2
CR-066Receipt Replay Hash MismatchGovernance outcomes SHALL support replay verification.L3
CR-067Evidence Changes Between Proposal and CommitGovernance evidence SHALL remain consistent across evaluation and execution.L3
CR-068Evidence Unavailable at CommitCommit decisions SHALL remain supportable by evidence.L2
CR-069Evidence Lineage Gap Across AgentsEvidence continuity SHALL survive multi-agent workflows.L2
CR-097Evidence Qualification Before AdmissibilityGovernance evaluation SHALL qualify required evidence for freshness, provenance, integrity, and authority prior to admissibility evaluation.L2

RG-7 Multi-Agent Runtime Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-070Governance Context Preserved Across HandoffGovernance continuity SHALL survive agent handoffs.L2
CR-071Downstream Agent Drops ContextAgents SHALL preserve required governance context.L2
CR-072Cross-Domain Delegation Requires EscalationGovernance-domain transitions SHALL remain governed.L4
CR-115Recursive Authority ContainmentExecution authority SHALL remain bounded across recursive delegation chains.L4
CR-116Cross-Domain Authority IsolationAuthority granted within one governance domain SHALL NOT implicitly confer authority within another domain.L5
CR-117Governance Self-Modification IsolationGoverned systems SHALL NOT modify their own admissibility conditions without externally authorized governance approval.L4
CR-118Autonomous Coordination BoundsAutonomous coordination behavior SHALL remain within explicitly governed interaction limits.L4

RG-8 Governance Interoperability

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-073REST vs Message Bus Same ResultGovernance semantics SHALL be transport-independent.L3
CR-074Canonically Equivalent Payloads Same ResultGovernance evaluation SHALL be semantically deterministic.L3
CR-075Different Implementations Produce Same DecisionConformant implementations SHALL produce equivalent governance outcomes.L3

RG-9 Runtime Governance Metrology

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-076Same Proposal + Same State + Same Invariants = Same DecisionGovernance evaluation SHALL be deterministic.L3
CR-077Same Proposal Across Distributed NodesGovernance evaluation SHALL be node-independent.L3
CR-078Determinism Under Non-Deterministic Agent InputsGovernance outcomes SHALL be independent of internal agent reasoning variability.L3
CR-079Authorized Actions Successfully CommitGovernance SHALL correctly admit admissible actions.L4
CR-080Unauthorized Actions Never CommitGovernance SHALL correctly reject inadmissible actions.L4
CR-081Every Action Follows Valid Lifecycle TransitionsGovernance lifecycle progression SHALL preserve lifecycle integrity.L2
CR-082Derived State Matches Ledger ReconstructionGovernance state SHALL be derivable from governance records.L3
CR-083Canonical State and Decision Remain SynchronizedGovernance decisions SHALL remain synchronized with authoritative state.L3
CR-084Commit Uses Latest Canonical StateAdmissibility SHALL be commit-bound.L4
CR-085Decision Fully Reconstructable from LedgerGovernance decisions SHALL be replayable.L3
CR-086Receipt Reproduces Original DecisionGovernance outcomes SHALL support independent verification.L3
CR-087Inadmissible Actions Produce Structural RefusalGovernance SHALL reliably detect inadmissibility.L2
CR-088Refused Actions Never ExecuteStructural refusal SHALL be enforceable.L4
CR-089Implementation Passes AGCP Conformance SuiteImplementations SHALL conform to AGCP governance semantics.L5
CR-090Independent Implementations Produce Equivalent OutcomesGovernance semantics SHALL be interoperable and semantically equivalent across implementations.L5

RG-10 Continuation Integrity Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-091Degraded Governance StateA governance object SHALL enter DEGRADED state when one or more governance assumptions, evidence artifacts, contextual dependencies, authorization conditions, or canonical-state dependencies required for continued admissibility can no longer be verified.L4
CR-092DEGRADED as Non-Terminal StateDEGRADED SHALL be a non-terminal lifecycle state.L4
CR-093Re-Evaluation Required from DEGRADED StateObjects in DEGRADED state SHALL require re-evaluation prior to authorization retention or execution.L4
CR-098Continuation Integrity PreservationGovernance systems SHALL preserve continuation integrity across the execution horizon until bind-time admissibility resolution completes.L4
CR-099Admissible Path Viability TrackingGovernance systems SHALL be capable of detecting degradation of admissible paths to bind.L2
CR-100Degraded Continuation DetectionGovernance systems SHALL detect degraded continuation conditions that may reduce bind viability.L2
CR-101Continuation Recovery SupportGovernance systems SHALL support recovery of continuation legitimacy through re-derivation, recomputation, reconstruction, or escalation.L4

RG-11 Composite Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-105Composite Proposal RepresentationGovernance systems SHALL support proposals composed of multiple governed sub-transitions.L3
CR-106Governance Dependency Graph EvaluationGovernance evaluation SHALL preserve dependency relationships required for admissible composite execution.L4
CR-107Composite Admissibility Re-EvaluationPreviously admissible composite proposals SHALL be re-evaluated when dependency conditions change prior to bind.L4
CR-108Coupling ClassificationComposite proposals SHALL support explicit declaration of weakly coupled and strongly coupled execution semantics.L3
CR-109Partial Bind GovernanceGovernance systems SHALL explicitly determine whether partial execution preserves overall proposal admissibility.L4

RG-12 Governance Compilation and Constitutional Governance

Requirement IDRequirement NameNormative RequirementApplicable Conformance Level
CR-110Governance CompilationHuman governance intent SHALL be transformed into machine-evaluable governance semantics prior to runtime governance evaluation.L2
CR-111Constitutional ValidationGovernance artifacts SHALL undergo constitutional validation prior to activation.L3
CR-112Constitutional Constraint PreservationGovernance artifacts SHALL NOT weaken constitutional governance constraints.L3
CR-113Governance Self-ProtectionGovernance systems SHALL prevent governance artifacts from disabling constitutional safeguards.L4
CR-114Governance Omission AnalysisConstitutional validation SHALL support detection of material governance omissions.L3