Commit Graph

5 Commits

Author SHA1 Message Date
claudecode 3a7340975f feat: Phase 3 campaign management
Campaign CRUD API with cascading delete across all campaign-scoped
tables, a systems endpoint to seed the create-campaign form, active
campaign state wired to the sidebar chaos factor, and a campaign
management view for creating/switching/deleting campaigns.
2026-06-30 23:22:34 -04:00
claudecode 2faa168847 feat: Phase 2 frontend shell
Sidebar with collapsible nav, dark/light theme tokens, and
localStorage-backed state for collapse/theme/active view.
Chaos factor UI is display-only pending Phase 3 backend wiring.
2026-06-30 22:39:34 -04:00
claudecode 3bcd5bc694 init: Phase 1 project skeleton
Express entry point, SQLite schema init with seed data, static
frontend shell, and empty route/JS stubs per CLAUDE.md Phase 1 scope.
2026-06-30 22:06:19 -04:00
claudecode 7075f57e88 ref: add original index.html as Phase 4 reference 2026-06-30 21:43:32 -04:00
claudecode 14fe8ab775 init: add CLAUDE.md 2026-06-30 21:39:10 -04:00