Expand description
Synthetic four-layer capture fixtures.
These let us exercise the snapshot orchestrator on the build host (no GPU,
no LLM, no CRIU) with realistic-shaped payloads. Used by Phase-1
microbenchmarks and the examples/01-hello-fork/ example.
Structsยง
- Fixture
Cache Capture - Synthetic cache-layer capture: writes N pages and a manifest blob.
- Fixture
Effects Capture - Synthetic effects-layer capture: writes a JSONL ledger blob.
- Fixture
Model Capture - Synthetic model-layer capture: writes one base + one diff blob.
- Fixture
Spec - Tunable knobs for the fixture set. Defaults sized for a sub-500-ms run on
macOS arm64 (the build host). CI / GPU hosts override
cache_pagesandmodel_diff_bytesupward. - Fixture
Trace Capture - Synthetic trace-layer capture: writes a JSONL message blob.
- Fixture
World Capture - Synthetic world-layer capture: writes N file blobs + an env blob + a procs blob (placeholder), then a tree-manifest blob.