Route boards to circuit-first editor

This commit is contained in:
2026-07-22 19:23:30 +02:00
parent 7580ad0ade
commit 689cfd3c65
3 changed files with 82 additions and 18 deletions
@@ -239,3 +239,29 @@ Acceptance criteria:
- the codebase can later add rule-based sizing without redesigning circuits/devices
- users can manually override calculated suggestions
## Phase 9: Development Environment and Docker
Goal:
Make short development sessions quick to start and stop.
Tasks:
- add a Docker-based local development setup
- start frontend, API and SQLite persistence with one command
- keep the database in an explicit persistent volume
- run or document pending database migrations during startup
- add concise start, stop and reset instructions
- retain a non-Docker development path for direct debugging
Acceptance criteria:
- a new development session starts with one documented command
- stopping and restarting does not lose the local database
- frontend and API health can be checked without manual port setup
- the development workflow works consistently across short sessions
Note:
This phase may be moved earlier if repeated local startup overhead begins to slow down feature development.