Lukas May
0ff65b0b02
feat: Rename application from "Codewalk District" to "Codewalkers"
...
Update all user-facing strings (HTML title, manifest, header logo,
browser title updater), code comments, and documentation references.
Folder name retained as-is.
2026-03-05 12:05:08 +01:00
Lukas May
2877484012
Add userDismissedAt field to agents schema
2026-02-07 00:33:12 +01:00
Lukas May
111ed0962f
docs(21-06): complete integration smoke test plan
...
Tasks completed: 2/2
- Run full build verification (TypeScript, Vite, tests)
- Full integration smoke test (human-verified, approved)
SUMMARY: .planning/phases/21-polish-integration/21-06-SUMMARY.md
2026-02-05 09:16:31 +01:00
Lukas May
51c26d6d19
docs(21-05): create summary and update state for code splitting & performance
...
Add 21-05-SUMMARY.md documenting route-based code splitting results
(582 KB -> 454 KB main chunk + route-level chunks) and PlanTasksFetcher
useEffect fix. Update STATE.md to plan 5/6 with new decisions.
2026-02-05 09:06:13 +01:00
Lukas May
c1744b306c
docs(21-04): complete subscription error handling plan
...
Tasks completed: 2/2
- Add subscription error handling with toast feedback on all pages
- Verify SpawnArchitectDropdown error toast coverage (no-op)
SUMMARY: .planning/phases/21-polish-integration/21-04-SUMMARY.md
2026-02-05 09:05:49 +01:00
Lukas May
3d492d86a1
docs(21-01): create summary and update state for error boundary + toasts
2026-02-05 09:02:31 +01:00
Lukas May
c95ef6e98c
docs(21-02): create summary and update state for skeleton loading states
2026-02-05 09:02:02 +01:00
Lukas May
7e82ac561b
docs(21-03): complete cross-screen navigation & mobile responsive plan
...
Tasks completed: 2/2
- Add cross-screen navigation links
- Fix mobile responsive layout for detail panels
SUMMARY: .planning/phases/21-polish-integration/21-03-SUMMARY.md
2026-02-05 09:01:34 +01:00
Lukas May
81814ac213
docs(21): create phase plan for Polish & Integration
...
Phase 21: Polish & Integration
- 6 plans in 3 waves
- 3 parallel (Wave 1), 2 parallel (Wave 2), 1 sequential (Wave 3)
- Ready for execution
2026-02-05 07:46:36 +01:00
Lukas May
48c81f70a8
docs(20-02): create summary and update state for frontend subscriptions
...
Phase 20 (Real-Time Subscriptions) is now complete. Both plans delivered:
- 20-01: SSE backend with subscription procedures
- 20-02: Frontend splitLink + subscription hooks on all 3 UI pages
2026-02-04 22:22:53 +01:00
Lukas May
8cfdfe987b
docs(20): complete plan 20-01 SSE streaming summary and state update
2026-02-04 22:18:11 +01:00
Lukas May
4b25ba0ab2
docs(20): create phase plan
...
Phase 20: Real-time Subscriptions
- 2 plans in 2 waves
- 1 parallel (Wave 1: backend SSE), 1 sequential (Wave 2: frontend hooks)
- SSE via tRPC httpSubscriptionLink (no WebSocket dependency)
- Ready for execution
2026-02-04 22:10:54 +01:00
Lukas May
b4d6f9c070
docs(19-04): create inbox page assembly summary and update state
...
Phase 19 (Agent Inbox) complete. All 4 plans executed: backend API
procedures, InboxList/MessageCard components, QuestionForm/input
components, and inbox page assembly with tRPC wiring.
2026-02-04 21:57:00 +01:00
Lukas May
d6cf309091
docs(19-03): create QuestionForm & Input Components summary and update state
...
Tasks completed: 2/2
- OptionGroup and FreeTextInput components
- QuestionForm component
SUMMARY: .planning/phases/19-agent-inbox/19-03-SUMMARY.md
2026-02-04 21:53:45 +01:00
Lukas May
ce46cfc663
docs(19-01): complete backend API for agent questions plan
...
Tasks completed: 2/2
- Add getAgentQuestions and listWaitingAgents tRPC procedures
- Export PendingQuestions and QuestionItem types from shared package
SUMMARY: .planning/phases/19-agent-inbox/19-01-SUMMARY.md
2026-02-04 21:53:21 +01:00
Lukas May
aa93efaf65
docs(19-02): create InboxList/MessageCard plan summary and update state
2026-02-04 21:52:55 +01:00
Lukas May
d9b6ce4748
docs(19): create agent inbox phase plan
...
Phase 19: Agent Inbox
- 4 plans in 2 waves
- 3 parallel (Wave 1), 1 sequential (Wave 2)
- Ready for execution
2026-02-04 21:47:58 +01:00
Lukas May
572b7e3806
docs(18-04): create initiative detail page assembly summary and update state
...
Phase 18 (Initiative Detail) complete — all 4 plans finished.
2026-02-04 21:39:02 +01:00
Lukas May
630c36af5a
docs(18-03): create summary and update state for DecisionList/TaskDetailModal plan
2026-02-04 21:34:41 +01:00
Lukas May
2b6c58aae7
docs(18-02): create plan summary and update project state
...
Add 18-02-SUMMARY.md with task commits, decisions, and metrics.
Update STATE.md position to plan 2 of 4 in phase 18.
2026-02-04 21:34:24 +01:00
Lukas May
afc0099174
docs(18-01): complete InitiativeHeader & ProgressPanel plan
...
Tasks completed: 2/2
- InitiativeHeader with back button, name, status badge, dates
- ProgressPanel with progress bar and phase/task counts
SUMMARY: .planning/phases/18-initiative-detail/18-01-SUMMARY.md
2026-02-04 21:34:12 +01:00
Lukas May
305809f0b2
docs(18): create initiative detail phase plan
...
Phase 18: Initiative Detail
- 4 plans in 2 waves
- 3 parallel (wave 1), 1 sequential (wave 2)
- Ready for execution
2026-02-04 21:28:33 +01:00
Lukas May
37683f26f9
docs(17-04): complete initiative dashboard integration plan with summary
...
Phase 17-04 wires all dashboard components into a functional page with
status filtering, create dialog, and card-to-detail navigation. AppLayout
header cleaned up. Build and types verified.
2026-02-04 21:09:46 +01:00
Lukas May
ca3c05e7b8
docs(17-03): complete interactive dialog and dropdown components plan
...
Tasks completed: 2/2
- CreateInitiativeDialog with shadcn primitives and tRPC mutation
- SpawnArchitectDropdown and ActionMenu with tRPC mutations
SUMMARY: .planning/phases/17-initiative-dashboard/17-03-SUMMARY.md
2026-02-04 21:06:42 +01:00
Lukas May
f24d136742
docs(17-02): complete InitiativeCard & InitiativeList plan
...
Tasks completed: 2/2
- InitiativeCard component with status, progress, and actions
- InitiativeList component with loading/empty/error states and filtering
SUMMARY: .planning/phases/17-initiative-dashboard/17-02-SUMMARY.md
2026-02-04 21:06:09 +01:00
Lukas May
ff9c17c05b
docs(17-01): complete StatusBadge & ProgressBar plan
...
Tasks completed: 2/2
- StatusBadge component with color-coded initiative/phase statuses
- ProgressBar component with percentage-based fill
SUMMARY: .planning/phases/17-initiative-dashboard/17-01-SUMMARY.md
2026-02-04 21:01:59 +01:00
Lukas May
840c280749
docs(17): create initiative dashboard phase plan
...
Phase 17: Initiative Dashboard
- 4 plans in 3 waves
- 2 parallel (Plans 02 + 03 in Wave 2), 2 sequential
- Ready for execution
2026-02-04 20:53:57 +01:00
Lukas May
ab056e13f4
docs(16-05): complete dev server integration verification
...
Tasks completed: 1/1 (+ 1 checkpoint pending visual verification)
- Verified backend TypeScript build passes
- Verified Vite production build (205 modules, 901ms)
- Verified shared types and web package type-checks pass
SUMMARY: .planning/phases/16-frontend-scaffold/16-05-SUMMARY.md
2026-02-04 20:42:33 +01:00
Lukas May
7eb4abcd99
docs(16-04): complete router and app shell plan with summary
...
Create 16-04-SUMMARY.md documenting TanStack Router setup, file-based
routes, app shell layout, and page stubs. Update STATE.md with plan
position, decisions, and velocity metrics.
2026-02-04 20:39:46 +01:00
Lukas May
0bae7caca5
docs(16-03): complete tRPC client wiring plan
...
Tasks completed: 2/2
- Install tRPC React Query dependencies
- Wire tRPC React Query client with providers
SUMMARY: .planning/phases/16-frontend-scaffold/16-03-SUMMARY.md
2026-02-04 20:35:31 +01:00
Lukas May
92745bee77
docs(16-01): complete Vite + React + Tailwind + shadcn/ui plan
...
Tasks completed: 2/2
- Create Vite + React + TypeScript project
- Configure Tailwind CSS and shadcn/ui
SUMMARY: .planning/phases/16-frontend-scaffold/16-01-SUMMARY.md
2026-02-04 18:02:06 +01:00
Lukas May
08d54c827b
docs(16-02): complete shared types package plan
...
Tasks completed: 1/1
- Create shared types package (@codewalk-district/shared)
SUMMARY: .planning/phases/16-frontend-scaffold/16-02-SUMMARY.md
2026-02-04 17:58:11 +01:00
Lukas May
f5f25c4854
docs(16): create frontend scaffold phase plan
...
Phase 16: Frontend Scaffold
- 5 plans in 3 waves
- 4 parallel-capable, 1 sequential with checkpoint
- Ready for execution
2026-02-04 17:04:59 +01:00
Lukas May
1156933a8e
fix(15-02): remove Plan layer from UI hierarchy
...
Simplified to Initiative → Phase → Task (no intermediate Plan layer).
Removed PlanTree component, tasks now directly under PhaseAccordion.
2026-02-02 15:48:52 +01:00
Lukas May
788bfce21d
docs(15-03): add agent inbox wireframe summary
...
Document completion of Plan 15-03 with commit reference and
component specifications for InboxList, MessageCard, MessageDetail,
QuestionForm, OptionGroup, and FreeTextInput.
2026-02-02 15:23:42 +01:00
Lukas May
51e7fbe978
docs(15-02): add plan summary for initiative detail wireframe
2026-02-02 15:23:40 +01:00
Lukas May
736852376b
docs(15): create phase plans
...
Phase 15: Frontend Wireframes
- 3 plans in 1 wave (all parallel)
- Plan 01: Initiative Dashboard wireframe
- Plan 02: Initiative Detail wireframe (phase/task hierarchy)
- Plan 03: Agent Inbox wireframe (Q&A flow)
- Ready for execution
2026-02-02 14:54:23 +01:00
Lukas May
aace6a3c11
docs(14-08): complete phase dispatch E2E tests plan
...
Tasks completed: 2/2
- Add phaseDispatchManager to TestHarness
- Create phase dispatch E2E tests
SUMMARY: .planning/phases/14-parallel-phase-execution/14-08-SUMMARY.md
2026-02-02 13:49:55 +01:00
Lukas May
491dcc5fec
docs(14-07): complete unit tests for phase dependencies and dispatch
...
Tasks completed: 2/2
- Add PhaseRepository dependency tests (createDependency, getDependencies, getDependents)
- Add DefaultPhaseDispatchManager tests (queuePhase, getNextDispatchablePhase, dispatchNextPhase, completePhase, blockPhase)
SUMMARY: .planning/phases/14-parallel-phase-execution/14-07-SUMMARY.md
2026-02-02 13:49:20 +01:00
Lukas May
96b585a2e0
docs(14-06): complete phase CLI commands plan
...
- Updated STATE.md with plan 6 progress and decisions
- Created 14-06-SUMMARY.md documenting plan completion
2026-02-02 13:45:12 +01:00
Lukas May
8bbd313488
docs(14-04): complete DefaultPhaseDispatchManager adapter plan
...
Tasks completed: 2/2
- Implement DefaultPhaseDispatchManager with in-memory queue
- Export DefaultPhaseDispatchManager from dispatch module
SUMMARY: .planning/phases/14-parallel-phase-execution/14-04-SUMMARY.md
2026-02-02 13:42:30 +01:00
Lukas May
ede1af3ba0
docs(14-05): complete tRPC Phase Procedures plan
...
Tasks completed: 2/2
- Add PhaseDispatchManager to tRPC context
- Add phase dependency and dispatch procedures
SUMMARY: .planning/phases/14-parallel-phase-execution/14-05-SUMMARY.md
2026-02-02 13:42:21 +01:00
Lukas May
772fbe6fd1
docs(14-03): complete PhaseDispatchManager Port Interface plan
...
Tasks completed: 2/2
- Define PhaseDispatchManager port interface
- Export phase dispatch types
SUMMARY: .planning/phases/14-parallel-phase-execution/14-03-SUMMARY.md
2026-02-02 13:37:38 +01:00
Lukas May
4aecd68c17
docs(14-02): complete phase domain events plan
...
Tasks completed: 2/2
- Add phase domain events to types.ts
- Export phase events from events module
SUMMARY: .planning/phases/14-parallel-phase-execution/14-02-SUMMARY.md
2026-02-02 13:35:03 +01:00
Lukas May
ee43fc8d8c
docs(14-01): complete phase dependencies schema plan
...
Tasks completed: 2/2
- Add phase_dependencies table to schema
- Add dependency methods to PhaseRepository
SUMMARY: .planning/phases/14-parallel-phase-execution/14-01-SUMMARY.md
2026-02-02 13:34:32 +01:00
Lukas May
4b454cadf3
docs(14): create phase plans for parallel phase execution
...
Phase 14: Parallel Phase Execution
- 8 plans in 5 waves
- 4 parallel in Wave 1, 3, 5
- Adds phase_dependencies schema (mirrors task_dependencies)
- PhaseDispatchManager port and adapter
- tRPC procedures and CLI commands
- Unit tests and E2E tests
2026-02-02 11:02:39 +01:00
Lukas May
9f149f5f9b
chore: archive v1.2 milestone
...
- Added v1.2 entry to MILESTONES.md
- Created milestones/v1.2-ROADMAP.md archive
- Updated ROADMAP.md with archive link
- Evolved PROJECT.md with v1.2 validated requirements
- Updated STATE.md for next milestone planning
2026-02-02 10:46:41 +01:00
Lukas May
2dc51c74d3
docs(13-01): complete Real Claude CLI Integration Tests plan
...
Tasks completed: 3/3
- Create real Claude CLI integration test file
- Fix ClaudeAgentManager to parse structured_output
- Run real Claude tests and document findings
SUMMARY: .planning/phases/13-real-claude-e2e-tests/13-01-SUMMARY.md
Milestone v1.2 complete (21 plans, 4 phases)
2026-02-02 10:41:47 +01:00
Lukas May
6835dd45d5
docs(13): create phase plan for real Claude CLI integration tests
...
Phase 13: Real Claude E2E Tests
- 1 plan in 1 wave
- Validates JSON schemas with actual Claude CLI
- Fixes structured_output parsing in ClaudeAgentManager
- Tests skipped by default (expensive)
2026-02-02 10:31:45 +01:00
Lukas May
5de7cd5f04
docs(12-08): complete TestHarness helpers & decompose E2E tests plan
...
Tasks completed: 2/2
- Add TestHarness decompose mode helpers
- Add decompose mode E2E tests
Phase 12 complete (8/8 plans).
SUMMARY: .planning/phases/12-phase-task-decomposition/12-08-SUMMARY.md
2026-02-01 11:58:26 +01:00