docs(14.1-01): complete OAuth identities and /me routes plan

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jakub Zych
2026-10-05 21:25:29 +02:00
parent c3bbbcbb9f
commit 0d1b5caf3d
4 changed files with 237 additions and 16 deletions

View File

@@ -4,16 +4,16 @@ milestone: v1.0
current_phase: "14.1"
current_phase_name: OAuth identities and fonoteka me routes
status: executing
stopped_at: Completed 12.1-05-PLAN.md
last_updated: "2026-10-05T17:48:29.325Z"
stopped_at: Completed 14.1-01-PLAN.md
last_updated: "2026-10-05T19:24:46.112Z"
last_activity: 2026-10-05
last_activity_desc: Completed quick task 261005-qvk (Winter icon-* mapping)
state_head: 5c65a94db0807aed66264e706ca5cbc9344d498b
last_activity_desc: Completed 14.1-01-PLAN.md
state_head: c3bbbcbb9f7e247c353e262d0fec8126fac78e04
progress:
total_phases: 22
completed_phases: 11
total_plans: 125
completed_plans: 122
completed_plans: 124
milestone_name: milestone
---
@@ -28,12 +28,12 @@ See: .planning/PROJECT.md (updated 2026-09-16)
## Current Position
Phase: 14.1 (OAuth identities and fonoteka me routes) — READY TO EXECUTE
Plan: 0 of 2
Status: Planning complete; ready to execute
Last activity: 2026-10-05 - Completed quick task 261005-qvk: Map Winter icon-* navigation names onto lucide so BM Studies and Quizzes icons render
Phase: 14.1 (OAuth identities and fonoteka me routes) — EXECUTING
Plan: 1 of 2 complete
Status: Executing Phase 14.1; next is 14.1-02 unit tests
Last activity: 2026-10-05 — Completed 14.1-01-PLAN.md
Progress: [░░░░░░░░░░] 0%
Progress: [█████░░░░░] 50%
## Performance Metrics
@@ -177,6 +177,7 @@ Progress: [░░░░░░░░░░] 0%
| Phase 12.1 P03 | 46min | 4 tasks | 40 files |
| Phase 12.1 P04 | 32min | 4 tasks | 35 files |
| Phase 12.1 P05 | 103min | 3 tasks | 56 files |
| Phase 14.1 P01 | 90 | 4 tasks | 20 files |
## Accumulated Context
@@ -199,6 +200,7 @@ Progress: [░░░░░░░░░░] 0%
Decisions are logged in PROJECT.md Key Decisions table.
Recent decisions affecting current work:
- [Phase 14.1]: 14.1-01 Task 1 `ship-shared-full` — create `golem15_user_oauth_identities` in the shared sm-user-plugin with the full PHP column set (locked D-01 and D-07).
- Roadmap: gormigrate (not goose) is the migration tool, per STACK.md's more recent reasoning — ARCHITECTURE.md/PITFALLS.md text still says goose in places; treat gormigrate as authoritative when phases 3 and 5 are planned.
- Roadmap: two repos from day one — `summercms.go` (framework, no app knowledge) and `fonoteka.go` (sibling app repo, go.work workspace of plugins). Every phase states which repo(s) it writes to.
- Roadmap: the parity harness (Phase 2) and the first vertical slice (Phase 3) are sequenced immediately after kernel foundation, ahead of any further kernel broadening, to avoid the documented Scala-era bottom-up-kernel failure mode.
@@ -610,6 +612,6 @@ Items acknowledged and carried forward from previous milestone close:
## Session Continuity
Last session: 2026-10-05T12:09:49.753Z
Stopped at: Completed 12.1-04-PLAN.md
Last session: 2026-10-05T19:24:45.572Z
Stopped at: Completed 14.1-01-PLAN.md
Resume file: None