Skip to main content

Module evolution

Module evolution 

Source
Expand description

0.2.70 Evolution Runtime contracts.

This module is storage-neutral. Artifact bytes and ledger persistence remain host-owned; the core owns canonical bytes, content-addressed identities, and fail-closed validation of the proposal → evaluation → promotion → activation graph.

Structs§

ActivationBinding
ArtifactManifest
ArtifactRef
ArtifactSet
ArtifactSetBinding
The artifact identity a kernel operation is bound to at genesis.
ArtifactVersion
ContentDigest
EvaluationContextBinding
The verifiable context projection used by one evaluated operation.
EvaluationFact
EvaluationGate
EvaluationMetric
EvaluationRun
EvolutionBundle
EvolutionProposal
EvolutionReport
EvolutionViolation
PromotionDecision

Enums§

ArtifactKind
EvolutionError
EvolutionVerdict
PromotionOutcome

Constants§

EVOLUTION_REPORT_SCHEMA
EVOLUTION_SCHEMA

Functions§

validate_evolution
validate_evolution_json
Validate one host-owned evolution bundle through the canonical JSON bridge.