Merge pull request '📝 docs: PHASE_B_ROADMAP — mark B.3 + B.4 done' (#80) from vibe/batch12-task-phase-b-roadmap-update into main
This commit was merged in pull request #80.
This commit is contained in:
@@ -12,13 +12,18 @@
|
||||
- [x] ADR-0028 Phase A complete (PRs #59-#63, #65)
|
||||
- [x] Phase B.1 OIDC config (PR #64)
|
||||
- [x] Phase B prep : pkg/auth skeleton (PR #69) + mkcert doc (PR #68)
|
||||
- [ ] Phase B.3 not yet started
|
||||
- [x] Phase B.3 OIDC client implementation : ✅ (PR #74)
|
||||
- [x] Phase B.4 OIDC HTTP handlers + tests : ✅ (PR #75 + PR #76 follow-up tests)
|
||||
|
||||
## Status as of 2026-05-05 evening (after autonomous Mistral session)
|
||||
|
||||
Phase B is essentially complete except B.5. The OIDC client (B.3, PR #74), HTTP handlers and tests (B.4, PR #75 + PR #76) have been delivered and merged.
|
||||
|
||||
---
|
||||
|
||||
## Remaining work
|
||||
|
||||
Phase B delivers OpenID Connect Authorization Code flow with PKCE. Work is organized into **3 shippable phases**, each deliverable as an independent PR.
|
||||
Phase B delivers OpenID Connect Authorization Code flow with PKCE. Work is organized into **3 shippable phases**, each deliverable as an independent PR. At the time of this update, only Phase B.5 (BDD scenarios) remains to be completed.
|
||||
|
||||
### Phase B.3 — OIDC client implementation
|
||||
- **Goal:** Implement the core OIDC client methods in `pkg/auth/oidc.go`
|
||||
@@ -117,6 +122,9 @@ B.5 (BDD coverage) —— requires B.3 + B.4
|
||||
- [PR #65: Magic link cleanup loop](https://gitea.arcodange.lab/arcodange/dance-lessons-coach/pulls/65)
|
||||
- [PR #68: mkcert documentation](https://gitea.arcodange.lab/arcodange/dance-lessons-coach/pulls/68)
|
||||
- [PR #69: pkg/auth skeleton](https://gitea.arcodange.lab/arcodange/dance-lessons-coach/pulls/69)
|
||||
- [PR #74: Phase B.3 OIDC client implementation](https://gitea.arcodange.lab/arcodange/dance-lessons-coach/pulls/74)
|
||||
- [PR #75: Phase B.4 OIDC HTTP handlers](https://gitea.arcodange.lab/arcodange/dance-lessons-coach/pulls/75)
|
||||
- [PR #76: Phase B.4 follow-up tests](https://gitea.arcodange.lab/arcodange/dance-lessons-coach/pulls/76)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user