tasks ready 1

This commit is contained in:
2026-06-09 09:43:34 +03:00
parent b5e741077d
commit 84e0817b89
23 changed files with 2179 additions and 45 deletions

View File

@@ -68,6 +68,8 @@ Examples of foundational tasks (adjust based on your project):
- [ ] T007 Create base models/entities that all stories depend on
- [ ] T008 Configure error handling and logging infrastructure
- [ ] T009 Setup environment configuration management
- [ ] T00A [P] Materialize canonical fixtures from specs/<feature>/fixtures/api/ into backend/tests/fixtures/
- [ ] T00B [P] Materialize canonical fixtures from specs/<feature>/fixtures/model/ into frontend/src/lib/models/__fixtures__/
**Checkpoint**: Foundation ready - user story implementation can now begin in parallel
@@ -279,3 +281,5 @@ With multiple developers:
- **Screen Models use `.svelte.ts` extension** — create them in `frontend/src/lib/models/`
- **Two-layer testing: L1 (model invariants, no render, ~27ms) comes BEFORE L2 (UX contracts, with render)**
- **Backend tasks are pinned to `backend/src/`, frontend tasks to `frontend/src/`** — cross-stack tasks reference both
- **Fixture materialization tasks come BEFORE test-writing tasks** — tests import fixtures, not generate data
- **Canonical fixtures live in `specs/<feature>/fixtures/`** — materialize to `tests/` via tasks, never edit canonical source in test directories