-
Notifications
You must be signed in to change notification settings - Fork 0
Explore a read-only FUSE projection over verified CAS content #66
Copy link
Copy link
Open
Labels
area:integrationEcho, Graft, and external integration boundariesEcho, Graft, and external integration boundariesarea:readReconstruction, streaming, and byte-range readsReconstruction, streaming, and byte-range readsarea:recoveryCrash states, reconciliation, and recoveryCrash states, reconciliation, and recoverykind:adrArchitecture decision record requiredArchitecture decision record requiredkind:designDesign contract or executable specificationDesign contract or executable specificationpriority:P3Could fixCould fix
Description
Metadata
Metadata
Assignees
Labels
area:integrationEcho, Graft, and external integration boundariesEcho, Graft, and external integration boundariesarea:readReconstruction, streaming, and byte-range readsReconstruction, streaming, and byte-range readsarea:recoveryCrash states, reconciliation, and recoveryCrash states, reconciliation, and recoverykind:adrArchitecture decision record requiredArchitecture decision record requiredkind:designDesign contract or executable specificationDesign contract or executable specificationpriority:P3Could fixCould fix
Outcome
Determine whether Keep can expose an admitted durable snapshot as a read-only FUSE filesystem while preserving the core law: every byte returned for a content identity is exact, or the read refuses.
Why this could matter
A filesystem projection would let ordinary tools navigate and read verified CAS content without teaching each consumer the Keep API. The useful product is a narrow compatibility adapter, not a mutable POSIX storage layer.
Dependencies
Required design questions
BlobIdcontract; the existing narrower range-read receipt must not be silently upgraded into whole-blob verification.Acceptance criteria
Non-goals