You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PR #575 unified the Index tab into a segmented mode toggle (folder / upload / compose), but the three modes still trigger backend behavior that is silent to the user — a mental-model gap remains. This issue bundles the 7 items that can be resolved through static surfacing alone, with no policy decisions required, into a single PR (commit-by-commit).
Tasks
4.1 Surface the difference between one-shot folder scan and persistent registration — inline hint in the folder panel ("One-shot scan. If you need automatic re-indexing, use [Sources → Add path].") plus a CTA in the result toast. Backfills user-facing text for the semantic split that ADR-0004 already merged.
4.4 Surface the default path for Compose's Target file — change the placeholder from `path/to/memories.md` to `~/.memtomem/memories/{today's date}.md (leave blank for auto)`. Echo the actual saved path in the success toast.
4.5a Echo the saved path in the upload result toast — `~/.memtomem/uploads/{filename}`. (Symmetric with 4.4. The cumulative-disk-usage panel is tracked separately under an ADR.)
Embed jump — the header chip (`onnx/bge-m3 · sqlite`) gets `cursor: pointer` and on click jumps to Settings → Config. Closes a brittle step in the "why is this slow?" mental-model journey that starts on the Index tab.
Single PR + commit-by-commit — 7 items is near the PR limit. One commit per item so reviewers can step through. With squash merge, this is one line in the release notes.
No policy decisions — everything is static surfacing (text / style / placeholder / cursor). One UX-writer pass and merge.
Not lockstepped with 5.1b (Compose privacy) — security review delays should not block this bundle.
Why
PR #575 unified the Index tab into a segmented mode toggle (folder / upload / compose), but the three modes still trigger backend behavior that is silent to the user — a mental-model gap remains. This issue bundles the 7 items that can be resolved through static surfacing alone, with no policy decisions required, into a single PR (commit-by-commit).
Tasks
Target file— change the placeholder from `path/to/memories.md` to `~/.memtomem/memories/{today's date}.md (leave blank for auto)`. Echo the actual saved path in the success toast.Decisions made (locked in this issue body)
References
All paths are under `packages/memtomem/src/memtomem/`.
Test plan
Out of scope (not handled in this issue)
🤖 Generated with Claude Code