Expand description
Atomic four-layer snapshot orchestration.
Snapshotter runs the four LayerCapture implementations
concurrently, collects their layer descriptors, assembles a
Manifest, persists it via PfStore, and
returns the resulting content-id. The whole orchestration is wall-clock
≤500 ms for the synthetic 4-layer fixture (Phase-1 acceptance gate).
Structs§
- Snapshotter
- Atomic four-layer snapshot orchestrator.
Enums§
- Layer
Descriptor - Heterogeneous capture-result shape — one variant per layer kind.
- Layer
Kind - Discriminator for the four layer kinds.
Traits§
- Layer
Capture - One layer’s contribution to a snapshot. Implementations capture their live
state, write blobs into the supplied store, and return a typed descriptor
suitable for
Manifestembedding.