Skip to content

Define food ledger storage and backup protocol - #107

Merged
syamaner merged 1 commit into
mainfrom
codex/issue-90-food-ledger-storage
Sep 20, 2026
Merged

syamaner merged 1 commit into
mainfrom
codex/issue-90-food-ledger-storage

Conversation

@syamaner

Copy link
Copy Markdown
Owner

Summary

  • select a serialized SQLite/GRDB local ledger with explicit immutable versions and append-only operations
  • define deterministic backup generations, staged restore, idempotent retry and conflict-preserving merge
  • define protected local attachments, side-by-side datasets, corruption/deletion behaviour and future Drive boundaries
  • record the completed UX re-triage and keep Phase container: Local-first food identity logging #94 as a phase container awaiting decomposition

Validation

  • validated local Markdown links
  • checked trailing whitespace
  • git diff --check

Planning only: no application code, package dependency, OAuth, Drive, provider, device or HealthKit change.

Closes #90

@codecov

codecov Bot commented Sep 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@syamaner
syamaner merged commit f5005b2 into main Sep 20, 2026
8 checks passed
@syamaner
syamaner deleted the codex/issue-90-food-ledger-storage branch September 20, 2026 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Spike: Design local food-library versioning and Drive backup protocol

1 participant