Expand description
Ownership classes: how an instance holds each file the canon delivered.
Three classes exist. Managed files are byte projections of the payload; adopted files are seeded once and owned locally against a recorded baseline; integration blocks are marked regions inside files the project owns. These are the record shapes only — hashing bytes and comparing them to disk is the verifier’s work.
Structs§
- Adopted
Entry - A file seeded from the payload and owned by the instance from then on.
- Integration
Block - A marker-delimited region the canon owns inside a project-owned file.
- Managed
Entry - A byte-for-byte projection of a payload file into the instance.
- Sha256
- A lowercase-hex SHA-256 digest.
- Sha256
Error - Rejection of a string that is not a 64-character lowercase hex digest.