Skip to content

voiage.contracts.analysis

Strict, immutable analysis and result contracts.

  • 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.
  • thaw_json Restore immutable JSON containers for canonical serialization.