feat(dreams): scaffold Traumtagebuch module

Adds a new Dreams module to the unified Mana app for capturing dream
journal entries with mood, lucid status, recurring symbols, and
timeline insights. Founder-tier gated for now.

- Dexie schema v5 with dreams, dreamSymbols, dreamTags
- Mutation store with auto symbol counting on create/update/delete
- ListView with quick capture, inline editor, mood picker, lucid
  toggle, monthly grouping, insights ribbon, context menu
- Workbench registration with note → dream drop transform
- New 'dream' DragType, dreams app icon, mana-apps catalog entry

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-04-07 14:07:12 +02:00
parent b9fdf0802f
commit 8e71096a61
11 changed files with 1287 additions and 4 deletions

View file

@ -23,7 +23,8 @@ export type DragType =
| 'habit'
| 'note'
| 'transaction'
| 'place';
| 'place'
| 'dream';
export interface DragPayload<T = Record<string, unknown>> {
type: DragType;