voiage.contracts.analysis
Strict, immutable analysis and result contracts.
Classes
Section titled “Classes”- ContractModel Common fail-closed configuration for public contract models.
- ParameterSpec Machine-readable semantics for one analysis parameter.
- NumericalPolicy Explicit numerical equivalence and execution policy.
- AnalysisSpec Declarative identity and scientific intent for one analysis.
- RunContext Auditable runtime identity captured at dispatch time.
- DiagnosticRecord One stable warning or execution caveat.
- DiagnosticEnvelope Trust and degradation metadata kept separate from provenance.
- Provenance Replay metadata describing how a result was produced.
- ScalarPayload Typed payload for scalar calculation pilots.
- InterchangeIdentity Stable identity carried by every serialized analysis result.
- AnalysisResult Generic, JSON-safe result envelope for calculation kernels.
Functions
Section titled “Functions”- thaw_json Restore immutable JSON containers for canonical serialization.