docs: sync MD files with current codebase state
- CLAUDE.md: update "Current state" date from 2026-04-15 to 2026-04-24 - PLAN.md: fix sync_workspace signature (SyncMode variants Push/Pull not PushOnly/PullOnly, add missing on_progress parameter); update Last Updated date to 2026-04-24 https://claude.ai/code/session_01Rb2odHDwygGWM995mCvRWZ
This commit is contained in:
parent
8611f55573
commit
9aaeeb11b4
|
|
@ -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.
|
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-24)
|
||||||
|
|
||||||
- **Phase 1** (Core + CLI): Complete
|
- **Phase 1** (Core + CLI): Complete
|
||||||
- **Phase 2** (WebDAV sync): Complete — remote folder browsing, checksum-based conflict resolution, auto-sync lifecycle, per-workspace sync interval
|
- **Phase 2** (WebDAV sync): Complete — remote folder browsing, checksum-based conflict resolution, auto-sync lifecycle, per-workspace sync interval
|
||||||
|
|
|
||||||
5
PLAN.md
5
PLAN.md
|
|
@ -502,7 +502,8 @@ pub async fn sync_workspace(
|
||||||
webdav_url: &str,
|
webdav_url: &str,
|
||||||
username: &str,
|
username: &str,
|
||||||
password: &str,
|
password: &str,
|
||||||
mode: SyncMode, // Full, PushOnly, or PullOnly
|
mode: SyncMode, // Full, Push, or Pull
|
||||||
|
on_progress: Option<ProgressCallback>,
|
||||||
) -> Result<SyncResult>;
|
) -> Result<SyncResult>;
|
||||||
|
|
||||||
pub fn get_sync_status(workspace_path: &Path) -> Result<SyncStatusInfo>;
|
pub fn get_sync_status(workspace_path: &Path) -> Result<SyncStatusInfo>;
|
||||||
|
|
@ -1058,6 +1059,6 @@ This project is free and open-source software licensed under GPL v3.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Last Updated**: 2026-04-17
|
**Last Updated**: 2026-04-24
|
||||||
**Document Version**: 4.3
|
**Document Version**: 4.3
|
||||||
**Status**: Ready to Implement - Milestone-Driven Plan
|
**Status**: Ready to Implement - Milestone-Driven Plan
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue