feat(wishes): add Wünsche module — wishlists with price tracking

New module for managing wishes/gift ideas with lists, price targets,
product URLs, price history, and AI tools. Includes ListView with
filter tabs, inline list management, search, and DetailView with
notes and price history. Encrypted at rest (title, description, URLs,
notes). Registered in database v24, module-registry, crypto registry,
seed registry, tool init, and DnD type system.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-04-17 14:02:37 +02:00
parent fea37c36a4
commit 5bdacaa5ea
17 changed files with 1413 additions and 1 deletions

View file

@ -26,7 +26,8 @@ export type DragType =
| 'place'
| 'dream'
| 'journal-entry'
| 'first';
| 'first'
| 'wish';
export interface DragPayload<T = Record<string, unknown>> {
type: DragType;