docs(14.1-02): complete OAuth identities unit-test plan
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -81,7 +81,7 @@ Requirements for v1 (the Płytarium port). Each maps to roadmap phases. "User" b
|
||||
- [x] **API-06**: Per-user and per-org Discogs and AI credentials CRUD with encrypted storage, org-lock flag, and env-to-org-to-user resolution (the live ai-credential/test and discogs-credential/test routes are Phase 14, with INTG-01 and INTG-02)
|
||||
- [x] **API-07**: Onboarding, public and invitation inspection routes, including the anonymous collection public-token views (public/{token}, its albums and album detail), with their public rate-limit buckets
|
||||
- [x] **API-08**: Feedback submissions, widget config and the per-user hide preference from the stack feedback plugin (sitemap dropped for this application, D-14)
|
||||
- [ ] **API-09**: All 154 routes are registered on the correct groups with identical paths, methods, status codes and bodies
|
||||
- [x] **API-09**: All 154 routes are registered on the correct groups with identical paths, methods, status codes and bodies
|
||||
|
||||
### Background jobs (JOBS)
|
||||
|
||||
@@ -121,7 +121,7 @@ Requirements for v1 (the Płytarium port). Each maps to roadmap phases. "User" b
|
||||
- [x] **QA-02**: A replay-and-diff harness runs fixtures against the Go backend with a normalizer for nondeterministic fields and assertions for the parity classes (nil vs [], date formats, tri-state booleans, envelopes, conditional keys)
|
||||
- [x] **QA-03**: go vet and go test ./... are green at every commit; each phase ends with a unit-test plan; integration tests use testcontainers Postgres
|
||||
- [x] **QA-04**: The first vertical slice (GET /_fonoteka/api/v1/genres) passes the parity diff end to end before further kernel abstraction
|
||||
- [ ] **QA-05**: Cutover: the parity harness is green on all 154 routes and vue-fonoteka-app and fonoteka-mcp run unchanged against the Go backend
|
||||
- [x] **QA-05**: Cutover: the parity harness is green on all 154 routes and vue-fonoteka-app and fonoteka-mcp run unchanged against the Go backend
|
||||
|
||||
### Documentation (DOCS)
|
||||
|
||||
@@ -220,7 +220,7 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| API-06 | Phase 13 | Complete |
|
||||
| API-07 | Phase 13 | Complete |
|
||||
| API-08 | Phase 14 | Complete |
|
||||
| API-09 | Phase 15 | Pending |
|
||||
| API-09 | Phase 15 | Complete |
|
||||
| JOBS-01 | Phase 11 | Gaps Found |
|
||||
| JOBS-02 | Phase 14 | Complete |
|
||||
| JOBS-03 | Phase 14 | Complete |
|
||||
@@ -242,7 +242,7 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| QA-02 | Phase 2 | Complete |
|
||||
| QA-03 | Phase 2 | Complete |
|
||||
| QA-04 | Phase 3 | Complete |
|
||||
| QA-05 | Phase 15 | Pending |
|
||||
| QA-05 | Phase 15 | Complete |
|
||||
| DOCS-01 | Phase 11.1 | Complete |
|
||||
| DOCS-02 | Phase 11.1 | Complete |
|
||||
| DOCS-03 | Phase 11.1 | Complete |
|
||||
|
||||
Reference in New Issue
Block a user