Skip to main content

Module manifest

Module manifest 

Source
Expand description

The instance manifest: the persistent record of what an instance holds.

Schema version 2. The manifest is what lets a later sdd distinguish managed drift from adopted reconciliation and its own version from the instance’s. This module owns the shape and its parse-time invariants; reading it from disk, comparing it to bytes, and writing it belong to the services.

Structs§

LegacyManifest
The parts of a schema-version-1 manifest an upgrade needs.
LegacyOwnedFile
One version-1 managed entry: only what the conflict scan reads.
Manifest
Everything an instance records about itself.

Enums§

ManifestParseError
A manifest that could not be accepted.

Constants§

CANON_SOURCE
Where the canon is published.
INSTANCE_DIR
The instance directory, relative to the instance root.
MANIFEST_PATH
The manifest path, relative to the instance root.
SCHEMA_VERSION
The manifest schema this binary reads and writes.