Skip to main content

Crate assurance_runtime

Crate assurance_runtime 

Source
Expand description

Typed deployability and certification surface crate for post-v20 artifact families.

The crate keeps its compatibility name, but it publishes typed assurance surfaces and bounded helper profiles rather than a standalone release runtime.

§Integration Points

  • forge-pilot observe phase: governance_gate.rs (#[cfg(feature = "governance")]) reads assurance case readiness and control mapping coverage from semantic-memory projections.
  • forge-pilot act phase: deployment profile publication status and release readiness decisions gate whether execution proceeds or is blocked.
  • verification-control: certification bundle and recertification trigger case types are affected; release readiness decisions feed into verification case adjudication.
  • Stack Arena scenarios: governed lane exercises governance observation of assurance case completeness and control mapping coverage.

§Artifact Families

ArtifactSchema VersionOwner
AssuranceCaseV1AssuranceCaseV1this crate
ControlMappingV1ControlMappingV1this crate
DeploymentProfileV1DeploymentProfileV1this crate
OperatingEnvelopeV1OperatingEnvelopeV1this crate
HazardRegisterV1HazardRegisterV1this crate
CertificationBundleV1CertificationBundleV1this crate
FieldMonitoringPlanV1FieldMonitoringPlanV1this crate
RecertificationTriggerV1RecertificationTriggerV1this crate
ResidualRiskAcceptanceV1ResidualRiskAcceptanceV1this crate
ReleaseReadinessDecisionV1ReleaseReadinessDecisionV1this crate

Re-exports§

pub use assurance::*;
pub use certification::*;
pub use error::*;
pub use profile::*;
pub use profile_p4_regulated::*;
pub use profile_p5_hazard::*;

Modules§

assurance
certification
error
profile
profile_p4_regulated
profile_p5_hazard