Summary
No export/dump CLI command and no documented backup story. File-copy backup is valid for WAL-is-database model but never stated for operators.
Audit ID: Section 4 Low — Wave 3
Location: docs/CLI.md:41
Fix
Document in docs/CLI.md and/or README:
- Consistent backup = copy
.libredb file while no writer has it open (or use kernel lock / CLI lock guidance).
- Restore = copy back +
open().
- Optional future:
libredb export JSON — out of scope unless small.
Acceptance criteria
Summary
No
export/dumpCLI command and no documented backup story. File-copy backup is valid for WAL-is-database model but never stated for operators.Audit ID: Section 4 Low — Wave 3
Location:
docs/CLI.md:41Fix
Document in
docs/CLI.mdand/or README:.libredbfile while no writer has it open (or use kernel lock / CLI lock guidance).open().libredb exportJSON — out of scope unless small.Acceptance criteria