SymbolsView:
- Sort tabs (Häufigkeit / A-Z / Zuletzt) above the cloud
- More dramatic font scaling using sqrt easing for visual hierarchy
- "?" badge on symbols without a personal meaning, dimmed until hover
- "Zuletzt" sort shows the most recent dreamDate per symbol
- A-Z and Zuletzt switch the cloud to a vertical list layout
- Hides symbols whose count dropped to zero (e.g. after merge)
SymbolDetailView:
- Auto-save with 500ms debounce + transient "Gespeichert" hint
- Co-occurring chips are clickable and navigate to that symbol's detail
- Dream refs are clickable buttons; ListView passes onOpenDream so a
click jumps back to the timeline and opens the dream for editing
- Manual merge UI: "Zusammenführen…" button reveals a select with all
other symbols, confirmation dialog before merging
- Re-initializes edit buffer when navigating between symbols (lastInitId
guard instead of one-shot initialized flag)
Helpers:
- getLastUsedBySymbol returns a Map of symbol → most recent dreamDate
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>