1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//! 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
//!
//! | Artifact | Schema Version | Owner |
//! |----------|---------------|-------|
//! | [`AssuranceCaseV1`] | `AssuranceCaseV1` | this crate |
//! | [`ControlMappingV1`] | `ControlMappingV1` | this crate |
//! | [`DeploymentProfileV1`] | `DeploymentProfileV1` | this crate |
//! | [`OperatingEnvelopeV1`] | `OperatingEnvelopeV1` | this crate |
//! | [`HazardRegisterV1`] | `HazardRegisterV1` | this crate |
//! | [`CertificationBundleV1`] | `CertificationBundleV1` | this crate |
//! | [`FieldMonitoringPlanV1`] | `FieldMonitoringPlanV1` | this crate |
//! | [`RecertificationTriggerV1`] | `RecertificationTriggerV1` | this crate |
//! | [`ResidualRiskAcceptanceV1`] | `ResidualRiskAcceptanceV1` | this crate |
//! | [`ReleaseReadinessDecisionV1`] | `ReleaseReadinessDecisionV1` | this crate |
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;