docs(17-06): advance state and roadmap after the unit tests and phase gate plan

This commit is contained in:
2026-10-12 19:54:11 +02:00
parent 3a0c4f72d7
commit 073fd129f9
2 changed files with 15 additions and 11 deletions

View File

@@ -1075,7 +1075,7 @@ Plans:
4. grzybyfunkcjonalne.pl reads its menu and FAQ from the plugins instead of app config. 4. grzybyfunkcjonalne.pl reads its menu and FAQ from the plugins instead of app config.
5. The new code has unit tests, delivered in the phase's last plan. 5. The new code has unit tests, delivered in the phase's last plan.
**Plans:** 5/6 plans executed **Plans:** 6/6 plans executed
Plans: Plans:
**Wave 1** **Wave 1**
@@ -1094,7 +1094,7 @@ Plans:
**Wave 4** *(blocked on Wave 3 completion)* **Wave 4** *(blocked on Wave 3 completion)*
- [ ] 17-06-PLAN.md — Unit tests across all repositories, scripts/check-phase17.sh and the validation map - [x] 17-06-PLAN.md — Unit tests across all repositories, scripts/check-phase17.sh and the validation map
### Phase 18: Payment Gateway ### Phase 18: Payment Gateway
@@ -1320,7 +1320,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 →
| 14.3. One-command app scaffolding (INSERTED) | 4/4 | In Progress| | | 14.3. One-command app scaffolding (INSERTED) | 4/4 | In Progress| |
| 15. Journal plugin | 4/4 | Complete | 2026-10-06 | | 15. Journal plugin | 4/4 | Complete | 2026-10-06 |
| 16. grzybyfunkcjonalne.pl on reusable blog views | 5/5 | In Progress| | | 16. grzybyfunkcjonalne.pl on reusable blog views | 5/5 | In Progress| |
| 17. Blog companions | 5/6 | In Progress| | | 17. Blog companions | 6/6 | In Progress| |
| 18. Payment Gateway | 0/TBD | Not started | - | | 18. Payment Gateway | 0/TBD | Not started | - |
| 18.1. Payment Gateway Subscriptions | 0/TBD | Not started | - | | 18.1. Payment Gateway Subscriptions | 0/TBD | Not started | - |
| 19. Chat and ChatChannels | 0/TBD | Not started | - | | 19. Chat and ChatChannels | 0/TBD | Not started | - |

View File

@@ -3,17 +3,17 @@ msd_state_version: "1.0"
milestone: v1.0 milestone: v1.0
current_phase: 17 current_phase: 17
current_phase_name: Blog companions current_phase_name: Blog companions
status: executing status: verifying
stopped_at: Completed 17-05-PLAN.md stopped_at: Completed 17-06-PLAN.md
last_updated: "2026-10-12T16:56:25.758Z" last_updated: "2026-10-12T17:53:57.388Z"
last_activity: 2026-10-12 last_activity: 2026-10-12
last_activity_desc: Phase 17 execution started last_activity_desc: Phase 17 execution started
state_head: 134e6640f1ffb577c9c69cecc28a139a42ce3cca state_head: 3a0c4f72d799d0c1051fb21bbb22627e33dfe72c
progress: progress:
total_phases: 40 total_phases: 40
completed_phases: 14 completed_phases: 14
total_plans: 168 total_plans: 168
completed_plans: 167 completed_plans: 168
gsd_state_version: "1.0" gsd_state_version: "1.0"
milestone_name: milestone milestone_name: milestone
--- ---
@@ -31,7 +31,7 @@ See: .planning/PROJECT.md (updated 2026-10-12)
Phase: 17 (Blog companions) — EXECUTING Phase: 17 (Blog companions) — EXECUTING
Plan: 6 of 6 Plan: 6 of 6
Status: Ready to execute Status: Phase complete — ready for verification
Last activity: 2026-10-12 — Phase 17 execution started Last activity: 2026-10-12 — Phase 17 execution started
Progress: [████░░░░░░] 44% Progress: [████░░░░░░] 44%
@@ -224,6 +224,7 @@ Progress: [████░░░░░░] 44%
| Phase 17 P03 | 38 min | 4 tasks | 53 files | | Phase 17 P03 | 38 min | 4 tasks | 53 files |
| Phase 17 P04 | 32min | 5 tasks | 70 files | | Phase 17 P04 | 32min | 5 tasks | 70 files |
| Phase 17 P05 | 93min | 5 tasks | 103 files | | Phase 17 P05 | 93min | 5 tasks | 103 files |
| Phase 17 P06 | 53 min | 4 tasks | 50 files |
## Accumulated Context ## Accumulated Context
@@ -739,6 +740,9 @@ Recent decisions affecting current work:
- [Phase 17]: 17-05: grzybyfunkcjonalne menu code main-menu; Winter menu types map by the built-in link->url and blog_categories->all-journal-categories, no --map; six orphan link entries dropped - [Phase 17]: 17-05: grzybyfunkcjonalne menu code main-menu; Winter menu types map by the built-in link->url and blog_categories->all-journal-categories, no --map; six orphan link entries dropped
- [Phase 17]: 17-05: sitemap:import-winter --page-url copies a Winter cms-page item as a url item (blog=/blog on grzybyfunkcjonalne); the PHP site had no sitemap settings, plugin defaults apply - [Phase 17]: 17-05: sitemap:import-winter --page-url copies a Winter cms-page item as a url item (blog=/blog on grzybyfunkcjonalne); the PHP site had no sitemap settings, plugin defaults apply
- [Phase 17]: 17-05: UAT remote checks run on the server through nginx with curl --resolve to loopback; production deploy and summercms.go push not approved - [Phase 17]: 17-05: UAT remote checks run on the server through nginx with curl --resolve to loopback; production deploy and summercms.go push not approved
- [Phase 17]: 17-06: cabana singleton route reruns its transaction once on a Postgres unique violation from SingletonRecord (first-open race); fix 6312929 needs the next framework tag
- [Phase 17]: 17-06: scripts/check-phase17.sh is the Phase 17 gate; every Phase 17 test name sits in one stage list (go, plugins, admin, layers, postgres)
- [Phase 17]: 17-06: protocol-relative menu URLs stay anchors (D-16 rule) in the server and layer; the plan's text-without-href wording is a deferred question
### Pending Todos ### Pending Todos
@@ -815,6 +819,6 @@ Items acknowledged and carried forward from previous milestone close:
## Session Continuity ## Session Continuity
Last session: 2026-10-12T16:56:24.936Z Last session: 2026-10-12T17:53:56.658Z
Stopped at: Completed 17-05-PLAN.md Stopped at: Completed 17-06-PLAN.md
Resume file: None Resume file: None