docs(19.4-04): record plan state and roadmap progress
This commit is contained in:
@@ -1299,7 +1299,7 @@ Plans:
|
||||
4. An existing issuer, its signing keys and client secrets can be imported so that relying parties keep working. The phase gets a security review.
|
||||
5. The `wristband` README and `docs/` pages are updated. The new code has unit tests, delivered in the phase's last plan.
|
||||
|
||||
**Plans:** 3/4 plans executed
|
||||
**Plans:** 4/4 plans executed
|
||||
|
||||
Plans:
|
||||
**Wave 1**
|
||||
@@ -1312,7 +1312,7 @@ Plans:
|
||||
- [x] 19.4-03-PLAN.md — Winter import with original kids, cabana Clients and Branding screens, rotate-keys, prune and schedule, tide parity against the PHP plugin, security review (wave 3)
|
||||
|
||||
**Wave 4** *(blocked on Wave 3 completion)*
|
||||
- [ ] 19.4-04-PLAN.md — Unit tests: PHP test map port plus Go-only cases, scripts/check-phase19.4.sh (wave 4)
|
||||
- [x] 19.4-04-PLAN.md — Unit tests: PHP test map port plus Go-only cases, scripts/check-phase19.4.sh (wave 4)
|
||||
|
||||
### Phase 19.5: Social login in sm-user-plugin (INSERTED)
|
||||
|
||||
@@ -1468,7 +1468,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 →
|
||||
| 19. Chat and ChatChannels | 7/7 | Complete | 2026-10-17 |
|
||||
| 19.1. Chat satellites | 6/6 | Complete | 2026-10-18 |
|
||||
| 19.3. Framework transport and infrastructure for WavePath | 6/6 | In Progress| |
|
||||
| 19.4. OIDC provider on wristband | 3/4 | In Progress| |
|
||||
| 19.4. OIDC provider on wristband | 4/4 | In Progress| |
|
||||
| 19.5. Social login in sm-user-plugin | 0/TBD | Not started | - |
|
||||
| 19.6. Two-factor auth and device flow in sm-user-plugin | 0/TBD | Not started | - |
|
||||
| 19.7. Generic MCP module | 0/TBD | Not started | - |
|
||||
|
||||
@@ -3,17 +3,17 @@ msd_state_version: "1.0"
|
||||
milestone: v1.0
|
||||
current_phase: "19.4"
|
||||
current_phase_name: OIDC provider on wristband (INSERTED)
|
||||
status: executing
|
||||
stopped_at: Completed 19.4-03-PLAN.md
|
||||
last_updated: "2026-10-19T18:41:39.960Z"
|
||||
status: verifying
|
||||
stopped_at: Completed 19.4-04-PLAN.md
|
||||
last_updated: "2026-10-19T19:51:21.637Z"
|
||||
last_activity: 2026-10-19
|
||||
last_activity_desc: Phase 19.4 execution started
|
||||
state_head: 2ace6a2b9d2406bf85e0be9567ef68dca2a19549
|
||||
state_head: 0f74b3b343787de80badb1f300875694b36cf55f
|
||||
progress:
|
||||
total_phases: 42
|
||||
completed_phases: 34
|
||||
total_plans: 208
|
||||
completed_plans: 207
|
||||
completed_plans: 208
|
||||
gsd_state_version: "1.0"
|
||||
milestone_name: milestone
|
||||
---
|
||||
@@ -31,7 +31,7 @@ See: .planning/PROJECT.md (updated 2026-10-12)
|
||||
|
||||
Phase: 19.4 (OIDC provider on wristband (INSERTED)) — EXECUTING
|
||||
Plan: 4 of 4
|
||||
Status: Ready to execute
|
||||
Status: Phase complete — ready for verification
|
||||
Last activity: 2026-10-19 — Phase 19.4 execution started
|
||||
|
||||
Progress: [████████░░] 83%
|
||||
@@ -261,6 +261,7 @@ Progress: [████████░░] 83%
|
||||
| Phase 19.4 P01 | 28 min | 4 tasks | 34 files |
|
||||
| Phase 19.4 P02 | 50min | 5 tasks | 54 files |
|
||||
| Phase 19.4 P03 | 71 min | 7 tasks | 61 files |
|
||||
| Phase 19.4 P04 | 65 min | 5 tasks | 42 files |
|
||||
|
||||
## Accumulated Context
|
||||
|
||||
@@ -887,6 +888,9 @@ Recent decisions affecting current work:
|
||||
- [Phase 19.4]: 19.4-03: admin redirect URIs are checked on save with wristband.RejectRedirectURI; http loopback only on development clients
|
||||
- [Phase 19.4]: 19.4-03: lagoon has no string/url/regex rules, so branding formats are checked in the branding controller and Rules() use only nullable|max:N
|
||||
- [Phase 19.4]: 19.4-03: security review pinned every T-19.4 mitigation with a test (summercms.go eaa545c, plugin b4223be, f8eaf70); T-19.4-36..39 accepted
|
||||
- [Phase 19.4]: Phase gate stages split by Docker need; the application's unrelated admin route test stays outside the gate (deferred-items)
|
||||
- [Phase 19.4]: PHP method map: 171 methods, 146 ported, 25 adapted with reasons, none not-applicable
|
||||
- [Phase 19.4]: Parity NOT RUN points to the WavePath cutover todo and does not hold the verdict (D-14 amended); PHASE194_REQUIRE_PARITY=1 fails
|
||||
|
||||
### Pending Todos
|
||||
|
||||
@@ -981,6 +985,6 @@ Items acknowledged and carried forward from previous milestone close:
|
||||
|
||||
## Session Continuity
|
||||
|
||||
Last session: 2026-10-19T18:41:28.084Z
|
||||
Stopped at: Completed 19.4-03-PLAN.md
|
||||
Last session: 2026-10-19T19:51:20.872Z
|
||||
Stopped at: Completed 19.4-04-PLAN.md
|
||||
Resume file: None
|
||||
|
||||
Reference in New Issue
Block a user