aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/dev
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-12-07 19:08:58 +0900
committernsfisis <nsfisis@gmail.com>2025-12-07 19:08:58 +0900
commitc086c8b35b6c6f0b0e2623e9b6421713a540941a (patch)
treeaa6937e799f88d497ce6bcae5bb347a945c77d27 /docs/dev
parentd91888da7199cdde7662910debfffaa758b8a128 (diff)
downloadkioku-c086c8b35b6c6f0b0e2623e9b6421713a540941a.tar.gz
kioku-c086c8b35b6c6f0b0e2623e9b6421713a540941a.tar.zst
kioku-c086c8b35b6c6f0b0e2623e9b6421713a540941a.zip
feat(client): add local CRUD repositories for IndexedDB
Add localDeckRepository, localCardRepository, and localReviewLogRepository with full CRUD operations for offline support. Includes sync tracking with _synced flag and methods for finding unsynced items. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/dev')
-rw-r--r--docs/dev/roadmap.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/dev/roadmap.md b/docs/dev/roadmap.md
index ee7ec63..e98d72f 100644
--- a/docs/dev/roadmap.md
+++ b/docs/dev/roadmap.md
@@ -148,9 +148,9 @@ Smaller features first to enable early MVP validation.
### IndexedDB (Local Storage)
- [x] Dexie.js setup
-- [ ] Local schema (with _synced flag)
-- [ ] Local CRUD operations for Deck/Card/ReviewLog
-- [ ] Add tests
+- [x] Local schema (with _synced flag)
+- [x] Local CRUD operations for Deck/Card/ReviewLog
+- [x] Add tests
### Sync Engine
- [ ] POST /api/sync/push endpoint