--- id: DEW-0010 title: dew init command with module init hooks type: story created: 2026-04-23T23:37:36.834286Z links: - id: DEW-0002 type: child_of --- Add `dew init [path]` command. Core defines DewInitHook interface with onInit(root, options). Options include bool gitkeep (default true). Each package registers a hook. Kanban hook creates: column dirs (from config), archive/, attachments/ under .project/kanban/. --[no-]gitkeep flag adds .gitkeep to empty dirs. Must run after storage refactor so dir structure matches new layout.