Skip to main content

Crate verification_policy

Crate verification_policy 

Source

Re-exports§

pub use v14::ArtifactAdmissionPolicyV1;
pub use v14::DisclosureBudgetV1;
pub use v14::DisclosurePolicyV1;
pub use v14::ExperimentBudgetV1;
pub use v14::RefuterSuiteV1;
pub use v14::ARTIFACT_ADMISSION_POLICY_V1_SCHEMA;
pub use v14::DISCLOSURE_BUDGET_V1_SCHEMA;
pub use v14::DISCLOSURE_POLICY_V1_SCHEMA;
pub use v14::EXPERIMENT_BUDGET_V1_SCHEMA;
pub use v14::REFUTER_SUITE_V1_SCHEMA;
pub use permit::CommitToken;
pub use permit::ExecutionPermit;
pub use permit::ExecutionPermitScope;
pub use permit::PermitIssuanceError;
pub use profile_p1_privacy::*;
pub use profile_p2_locality::*;

Modules§

permit
profile_p1_privacy
profile_p2_locality
v14

Structs§

ApprovalRecord
ApprovalScope
ContinuityPolicyProfileV1
DelegationPolicyProfileV1
EffectPolicyProfileV1
MethodPolicy
PolicyDecision
PolicySnapshot
ReleasePolicyProfileV1
V25CitationContext
Constitutional citation context attached to governance review artifacts.
V25ControlObligationRefs
Obligation references attached to a governance review artifact.

Enums§

ApprovalRequirement
AutonomyCeiling
CompensationPolicyTriggerV1
ConstitutionalContextStatus
Completeness status of the constitutional context payload on a review artifact.
DelegationRoleCombinationV1
EffectObservationClassV1
EffectPolicyRunModeV1
EffectPreflightCheckV1
ForensicFreezeSurfaceV1
PolicySeverityV1
ReleaseAssuranceSectionV1
ReleaseMonitorClassV1

Constants§

APPROVAL_RECORD_V1_SCHEMA
CONTINUITY_POLICY_PROFILE_V1_SCHEMA
DELEGATION_POLICY_PROFILE_V1_SCHEMA
EFFECT_POLICY_PROFILE_V1_SCHEMA
POLICY_DECISION_V1_SCHEMA
POLICY_SNAPSHOT_V1_SCHEMA
RELEASE_POLICY_PROFILE_V1_SCHEMA

Functions§

approval_matches
Returns true when an approval still covers the evaluated case and plan scope.
evaluate_policy
Evaluates one verification case against policy and emits a promotion-aware decision record.
policy_as_of
Selects the newest policy snapshot that is effective for the requested timestamp.