diff --git a/.planning/ROADMAP.md b/.planning/ROADMAP.md index 82e6ddb..8d307ea 100644 --- a/.planning/ROADMAP.md +++ b/.planning/ROADMAP.md @@ -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 diff --git a/.planning/STATE.md b/.planning/STATE.md index d85d61d..0e6e4e2 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -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