Adds a Symbols view to the Dreams module — the long-term differentiator
that lets users build a personal symbol vocabulary instead of relying
on generic dream-dictionary entries.
- New view-mode tabs (Träume / Symbole) at the top of the Dreams view
- SymbolsView: wordcloud-style list of all symbols sized by frequency,
with name search and inline color dots
- SymbolDetailView: editable name + personal meaning + color picker,
mood distribution bars, co-occurring symbols, and chronological
list of all dreams that reference the symbol
- dreamsStore.updateSymbol: rename propagates to all referencing dreams,
collisions auto-merge with the existing symbol
- dreamsStore.deleteSymbol: removes the symbol from all dreams
- dreamsStore.mergeSymbols: rewrites references and sums counts
- New query helpers: getDreamsWithSymbol, getMoodDistribution,
getCooccurringSymbols
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>