voiage.contracts.bundle
Fail-closed consumption of independently published VOP-VOIAGE bundles.
Classes
Section titled “Classes”- BundleVerificationError Raised when bundle bytes or compatibility identity are not trustworthy.
- VerifiedContractBundle Verified in-memory view of a VOP-produced contract bundle.
- SchemaEvolutionReport Compatibility result for one verified Arrow identity transition.
- ContractPerformanceBudget Portable upper bounds for the small deterministic bundle verification lane.
Functions
Section titled “Functions”- canonical_bundle_digest Hash manifest file entries after deterministic POSIX-path ordering.
- verify_contract_bundle Verify a bundle’s provenance, exact bytes, Arrow identity and fixtures.
- verify_pinned_contract_bundle Verify a local bundle against its immutable upstream provenance pin.
- validate_schema_evolution Accept additive nullable evolution and reject semantic identity drift.