feat: backups foundation (tables, backup engine, files, manifest, home) #4

Merged
KofTwentyTwo merged 1 commits from feature/backups-foundation into develop 2026-10-12 23:48:21 +00:00
KofTwentyTwo commented 2026-10-12 21:14:41 +00:00 (Migrated from github.com)

Phase P1 core of the backups qbit (spec QRun-IO/qqq#1091). Tables, scope resolver, canonical JSONL/CSV codecs, manifest-last backup engine with deduplicated referenced-file copy, Run backup now, Backups home. Core hooks not yet in RC.4 (consistent read, keyset pager, key provider) are stand-ins behind interfaces; storage is behind BackupStorage (adapter to qbit-object-storage follows its snapshot).

7 end-to-end tests on the memory backend; ./mvnw verify green.

🤖 Generated with Claude Code

Phase P1 core of the backups qbit (spec QRun-IO/qqq#1091). Tables, scope resolver, canonical JSONL/CSV codecs, manifest-last backup engine with deduplicated referenced-file copy, Run backup now, Backups home. Core hooks not yet in RC.4 (consistent read, keyset pager, key provider) are stand-ins behind interfaces; storage is behind BackupStorage (adapter to qbit-object-storage follows its snapshot). 7 end-to-end tests on the memory backend; `./mvnw verify` green. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.