Add deterministic CAS tree objects

This commit is contained in:
Eric Wendland 2026-05-17 21:20:24 +02:00
commit 64e17ff957
7 changed files with 194 additions and 6 deletions

View file

@ -344,11 +344,12 @@ Automerge documents.
Goal: build higher-level local-first collaboration on CAS trees, resource auth,
and future group key evolution.
- `[ ]` CAS tree objects.
- `[x]` CAS tree objects.
Acceptance criteria:
- Tree objects describe directories, files, executable bits, and blob hashes.
- Tree objects are content-addressed and stored in CAS.
- Tests cover deterministic tree hashing.
- `[x]` Tree objects describe directories, files, executable bits, and blob
hashes.
- `[x]` Tree objects are content-addressed and stored in CAS.
- `[x]` Tests cover deterministic tree hashing.
- `[ ]` File roots.
Acceptance criteria: