- Storage: nested object buckets per type, integrated next_id into meta,
migration from old flat task:N key format, seeded default types (task/idea/note)
- Server: /api/entry-types CRUD + /api/entries replacing /api/tasks, type
validation, blocks deletion if entries exist
- Frontend: dynamic nav per type, Entry_Type_Dialog, Entry_Dialog with type
selector, type chip in All view, Manage Types view
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>