- notes.Create(): .md files stored in parent node's fs_path folder - files.CopyIntoVault/CreateEmptyFile/Duplicate: use parent fs_path - files.AddPathCopy/AddPathLink: use parent fs_path, set folder fs_path - files.DeleteNodeAndChildren: move physical folder to .verstak/trash - UpdateFsPathRecursive: use SafeDisplayNameToPathSegment(child.Title) - sync_apply.go note ops: use fs_path instead of spaces/ - internal/gui/server.go file upload: use n.FsPath instead of nodeSlug - VaultCheck diagnostic: walk nodes/files, verify paths on disk - Tests: create/rename/move/delete/name-conflict/vault-check all pass |
||
|---|---|---|
| .. | ||
| actions | ||
| activity | ||
| config | ||
| files | ||
| nodes | ||
| notes | ||
| plugins | ||
| search | ||
| storage | ||
| sync | ||
| templates | ||
| util | ||
| vault | ||
| worklog | ||
| doc.go | ||
| smoke_test.go | ||