ADR-0003: Content-addressed chunking (ChimeraFS)
Status
Accepted
Context
Large datasets must stream across peers with integrity and cache reuse.
Decision
Slice assets into BLAKE3-addressed blocks, form a Merkle DAG per asset, advertise holders via a gossip-indexed DHT, and expose a VirtualMount VFS (FUSE optional on Unix).
Consequences
- Verify-on-ingest, trust-in-cache thereafter.
- LRU RAM cache + mmap-backed disk blocks.
- Prefetch hooks warm dependencies before Wasm starts.
- Windows builds do not require FUSE.