Route boards to circuit-first editor
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user