voiage.governance
Frontier VOI architecture and dependency governance policy.
This module encodes the governance decisions that keep the frontier VOI implementation conflict-free:
- :data:
MATURITY_LEVELS/ :data:MATURITY_PROMOTION_ORDERdefine the method maturity taxonomy and the ordered promotion ladder. - :data:
BACKEND_OWNERSHIPdefines which architectural layer owns which responsibility so that cross-layer leaks are caught early. - :data:
DEPENDENCY_POLICYdocuments the split between the lightweight base install and the optional bleeding-edge backends.
The authoritative prose lives in
docs/astro-site/src/content/docs/developer-guide/frontier-governance.mdx; this module is the
machine-readable companion that makes the policy testable.
Functions
Section titled “Functions”- validate_maturity_label
Raise :class:
ValueErrorif label is not a governed maturity level. - validate_promotion_evidence Validate evidence before a frontier family is assigned a state.
- validate_backend_boundary
Raise :class:
ValueErrorif responsibility leaks across layer. - validate_dependency_policy Verify that no heavy optional dependency leaks into the base list.