docs(13): create phase plan

This commit is contained in:
Lucas Berger
2026-06-11 19:27:50 -04:00
parent 694253ecb0
commit 66c54507ad
2 changed files with 11 additions and 4 deletions
+8 -1
View File
@@ -219,10 +219,17 @@ Make FamilySync configurable, administrable, and maintainable for real multi-mem
3. **SC-3:** The first real run's existing violations are resolved so the baseline gate ends green — `pnpm lint` AND `pnpm format:check` both exit 0 across both apps.
**Decisions** (LOCKED, from 13-CONTEXT.md): D-13-01 `recommendedTypeChecked` via `projectService:true`; D-13-02 React/hooks plugins scoped to `apps/pwa` only; D-13-03 no strict presets; D-13-04 `--max-warnings 0`; D-13-05 fix all violations now; D-13-06 fixes address, never mask (justified suppressions only); D-13-07 Prettier standalone + `eslint-config-prettier`; D-13-08 isolated reformat commit; D-13-09 lint all TS/TSX incl. tests/e2e/config; D-13-10 `disableTypeChecked` override for non-project files.
**Plans**: 3 plans
**Wave 1**
- [ ] 13-01-PLAN.md — Install ESLint/Prettier deps + flat config + package scripts + prove the gate fails (SC-1)
**Wave 2** *(blocked on Wave 1 completion)*
- [ ] 13-02-PLAN.md — Fix all first-run lint violations across both apps, green `pnpm lint` (D-13-05/06)
**Wave 3** *(blocked on Wave 2 completion)*
- [ ] 13-03-PLAN.md — Prettier reformat (isolated commit) + CI format:check step + green baseline (SC-2, SC-3)
## Progress
+3 -3
View File
@@ -2,9 +2,9 @@
gsd_state_version: 1.0
milestone: v1.1
milestone_name: Operability & Polish
status: completed
status: executing
stopped_at: Phase 13 context gathered
last_updated: "2026-06-11T22:29:04.078Z"
last_updated: "2026-06-11T23:27:49.541Z"
last_activity: "2026-06-11 -- Quick task 260611-ozt: split publish into standalone push-only publish.yml (kills orphaned CI / publish (pull_request) pending status, WR-01); release model documented in README + publish.yml. Branch-protection contexts unchanged."
progress:
total_phases: 17
@@ -27,7 +27,7 @@ See: .planning/PROJECT.md (updated 2026-06-10)
Phase: 08 (gitea-ci) — COMPLETE
Plan: 4 of 4 (08-04 complete)
Status: Phase 08 complete — all 4 plans executed, CI-01 + CI-02 delivered
Status: Ready to execute
Last activity: 2026-06-11 -- Quick task 260611-ozt: split publish into standalone push-only publish.yml (kills orphaned CI / publish (pull_request) pending status, WR-01); release model documented in README + publish.yml. Branch-protection contexts unchanged.
## Performance Metrics