Expand description
Protocol composition API for running many protocols in one ProtocolMachine instance.
This layer provides:
- proof-carrying admission (
LinkOKFull-style certificate flag), - shared immutable protocol artifacts (
Arc<CodeImage>), - memory-budget accounting for composed workloads.
Structs§
- Composed
Runtime - Runtime wrapper for composed protocol execution.
- Composition
Certificate - Proof/certificate artifact required for composed protocol admission.
- Memory
Budget - Memory budget policy for composed execution.
- Memory
Usage - Composition memory usage snapshot.
- Protocol
Bundle - Immutable protocol bundle loaded by the composition API.
- Reconfiguration
Event - Deterministic audit artifact emitted for one accepted reconfiguration.
- Reconfiguration
Phase Artifact - Canonical semantic artifact for one executed reconfiguration phase.
- Reconfiguration
Plan - Deterministic multi-step reconfiguration plan.
- Reconfiguration
Plan Execution - Canonical semantic artifact for one executed reconfiguration plan.
- Reconfiguration
Plan Step - Deterministic placement-aware reconfiguration step.
- Reconfiguration
Policy - Reconfiguration policy admitted for one protocol bundle.
- Reconfiguration
Runtime Snapshot - Serializable snapshot of the reconfiguration state for one admitted bundle.
- Runtime
Upgrade Execution - Canonical semantic artifact for one executed runtime-upgrade request.
- Runtime
Upgrade Request - Specialized runtime-upgrade request carried through the reconfiguration layer.
- Theorem
Pack Capabilities - Theorem-pack capabilities surfaced by a proof artifact.
Enums§
- Composition
Error - Errors emitted by the composition API.
- Determinism
Capability - Determinism capability required to admit a protocol bundle.
- Scheduler
Capability - Scheduler profile capability required to admit a protocol bundle.