Skip to main content
← Back to Docs

Failure Modes & Assumptions

This page defines fail-closed behavior under failure and the explicit trusted components that bound guarantees.

INV-4

Spec Drift Warning

Changes to implementation that violate invariant mappings invalidate compliance with v1.0. Implementations MUST preserve invariant-to-component, invariant-to-artifact, and invariant-to-verification-step mapping.

Compliance Assertion

  • Satisfies INV-4 by requiring denial under outage, partition, validation failure, and ambiguity.

Non-Compliance Results In

  • Any degraded execution path under failure is non-compliant.
  • Undefined trusted components invalidate the guarantee boundary.

Failure Behavior & Partition Handling

Invariant Mapping: INV-4

System behavior under failure SHALL be denial, not degraded execution.

FailureBehavior
Control Plane outageDeny all execution
Replay datastore failureDeny execution
Network partition between Gate and Execution LayerDeny execution
Approval signature validation failureDeny execution

Observed behavior reference: verification walkthrough, adversarial scenario 5 for Control Plane unavailability and adversarial scenario 4 for expiration-driven denial.

Trusted Components & Assumptions

Invariant Mapping: INV-4

Guarantees do not extend beyond explicitly defined trusted components.

  • Trusted component: Control Plane policy logic and signing key integrity.
  • Trusted component: Gate routing and validation logic.
  • Trusted component: Execution Layer envelope validation logic.
  • Trusted component: Audit System integrity and record ordering.
  • Assumption: time synchronization remains within the configured validation window.
  • Assumption: execution environment integrity is preserved.

Compliance Evidence

  • Key management policy for Control Plane signing keys.
  • Runtime integrity controls for Gate and Execution Layer.
  • Operational test showing denial under induced Control Plane outage.

Verification Linkage

INV-4

Artifact: verification walkthrough

Check: Control Plane outage produces denial

Verification step: Adversarial scenario 5

INV-4

Artifact: audit-chain-001.json

Check: Denial states remain attributable in audit output

Verification step: verification walkthrough: Step 6