diff --git a/CLAUDE.md b/CLAUDE.md index 179b3a9..1192e03 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -64,7 +64,7 @@ The GUI uses Svelte 5 runes mode (`$state`, `$derived`, `$effect`, `$props()`). Pre-alpha. No users, no released builds, no data to migrate. Breaking changes to on-disk formats, config structure, or sync conventions are free — do not add migration logic. -### Current state (2026-04-15) +### Current state (2026-04-27) - **Phase 1** (Core + CLI): Complete - **Phase 2** (WebDAV sync): Complete — remote folder browsing, checksum-based conflict resolution, auto-sync lifecycle, per-workspace sync interval diff --git a/PLAN.md b/PLAN.md index d80f0bb..c81425a 100644 --- a/PLAN.md +++ b/PLAN.md @@ -765,7 +765,7 @@ WorkspaceConfig { - [x] List rename (inline input via list kebab menu in drawer) - [x] Keyboard shortcuts (Escape closes settings → detail → drawer → menus in priority order) - [x] Sync status indicators (last-sync time + upload/download counts chip in TasksScreen) -- [x] Push/pull sync mode selection (session-only sync direction selector in SettingsScreen) +- [ ] Push/pull sync mode selection (session-only sync direction selector in SettingsScreen) - [x] Group-by-date toggle per list (checkmark toggle in list kebab menu) - [x] Subtask hierarchy (expand/collapse, inline add, cascade toggle/delete) - [ ] Search/filter tasks @@ -1058,6 +1058,6 @@ This project is free and open-source software licensed under GPL v3. --- -**Last Updated**: 2026-04-23 -**Document Version**: 4.4 +**Last Updated**: 2026-04-27 +**Document Version**: 4.5 **Status**: Ready to Implement - Milestone-Driven Plan