Expand description
Deterministic, bounded portable project-generation envelopes.
The envelope is intentionally not an archive of the live project layout.
It contains one resolved immutable generation, its canonical capability and
participant inventory, and participant bytes. Locks, journals, attempts,
trash, caches, leases, manifests, and CURRENT are never enumerated.
Structs§
- Portable
Export Receipt - Deterministic export result.
- Portable
Import Receipt - Import result after atomic generation publication.
- Portable
Project Limits - Default resource bounds for portable envelope decoding.
Functions§
- encode_
portable_ project - Encode one already-resolved generation into deterministic portable bytes.
- export_
portable_ project - Atomically write a deterministic portable envelope to a regular file.
- import_
portable_ project - Validate a complete envelope before initializing and atomically publishing it into a new, empty, or pristine initialized project directory.
- import_
portable_ project_ file - Read a bounded regular envelope file and import it.