Skip to main content

Crate authority_delegation

Crate authority_delegation 

Source
Expand description

Typed delegated-authority surface crate for post-v20 artifact families.

The crate keeps its compatibility name, but it publishes typed authority surfaces and bounded helper profiles rather than a general access-control runtime.

§Integration Points

  • forge-pilot observe phase: governance_gate.rs (#[cfg(feature = "governance")]) reads authority lease validity, delegation chain state, and break glass grant status from semantic-memory projections.
  • forge-pilot act phase: capability class blast radius ceilings and authority lease scope constrain which effects the loop is permitted to execute.
  • verification-control: authority chain validity and delegation revocation case types are affected; separation of duties policy violations trigger verification cases.
  • Stack Arena scenarios: governed lane exercises governance observation of authority lease boundaries and delegation chain integrity.

§Artifact Families

ArtifactSchema VersionOwner
CapabilityClassV1CapabilityClassV1this crate
AuthorityLeaseV1AuthorityLeaseV1this crate
DelegationBundleV1DelegationBundleV1this crate
AuthorityChainV1AuthorityChainV1this crate
BreakGlassGrantV1BreakGlassGrantV1this crate
DelegationRevocationV1DelegationRevocationV1this crate
ActingOnBehalfReceiptV1ActingOnBehalfReceiptV1this crate
SeparationOfDutiesPolicyV1SeparationOfDutiesPolicyV1this crate
DualControlApprovalV1DualControlApprovalV1this crate
ConflictDisclosureV1ConflictDisclosureV1this crate

Re-exports§

pub use capability::*;
pub use emergency::*;
pub use error::*;
pub use profile_p3_roles::*;
pub use sod::*;

Modules§

capability
emergency
error
profile_p3_roles
sod