This folder contains implementation-level documentation for the project, with a focus on the backend OverlayFS design.
- How
lowerdir,upperdir,workdir, andmergedare built per node - How branching and linear progression are persisted in graph metadata
- Why lowerdir stacks are flattened (and how legacy data is normalized)
- How file writes trigger copy-on-write in this implementation
- API-level request/response behavior used by the frontend graph UI
- Operational commands for Linux host runs and mount failure triage
The docs reference live source files under:
backend/app/services/*backend/app/api/routes/*backend/app/main.pybackend/tests/*
When behavior and docs diverge, code is authoritative.