docs(14-06): Phase 14 validation signed off, requirements complete, API coverage confirmed, folded todos closed
- 14-VALIDATION.md: per-task map 14-01-T1 to 14-06-T4, all green, the measured coverage, validated, Nyquist-compliant, Wave 0 complete, the final --all and --removal results - REQUIREMENTS.md: INTG-02 and API-08 Complete (JOBS-02, JOBS-03, SRCH-02, INTG-01, CLI-05 already were) - COVERAGE.md: every INTEGRATE row's test confirmed by --named - fetchguard-guarded-http-client and redacting-slog-handler moved to done
This commit is contained in:
@@ -80,7 +80,7 @@ Requirements for v1 (the Płytarium port). Each maps to roadmap phases. "User" b
|
||||
- [x] **API-05**: CSV import as a multi-step session (store, show/poll, mapping patch, per-row edit, commit, cancel) and CSV export on both authenticated groups
|
||||
- [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
|
||||
- [ ] **API-08**: Feedback submissions, widget config and the per-user hide preference from the stack feedback plugin (sitemap dropped for this application, D-14)
|
||||
- [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
|
||||
|
||||
### Background jobs (JOBS)
|
||||
@@ -103,7 +103,7 @@ Requirements for v1 (the Płytarium port). Each maps to roadmap phases. "User" b
|
||||
### Integrations (INTG)
|
||||
|
||||
- [x] **INTG-01**: Discogs client with proactive rate threshold, bounded in-request wait budget, retry-after fallback, and host-locked cover fetch, plus the albums/{id}/cover-price/discogs route, the wishlist/albums/{id}/match and apply-release routes, the album routes albums/match, albums/{id}/match, albums/{id}/apply-release and albums/import/discogs (D-07), discogs-credential/test and the CSV row-edit Discogs pick (selected_discogs_id)
|
||||
- [ ] **INTG-02**: AI cover recognition through Anthropic and OpenAI-compatible adapters over the guarded client, with per-credential model and base URL overrides, plus the ai-credential/test route and the backend global vision model behind the AI resolver's admin tier
|
||||
- [x] **INTG-02**: AI cover recognition through Anthropic and OpenAI-compatible adapters over the guarded client, with per-credential model and base URL overrides, plus the ai-credential/test route and the backend global vision model behind the AI resolver's admin tier
|
||||
|
||||
### Admin (ADMIN)
|
||||
|
||||
@@ -219,7 +219,7 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| API-05 | Phase 13 | Complete |
|
||||
| API-06 | Phase 13 | Complete |
|
||||
| API-07 | Phase 13 | Complete |
|
||||
| API-08 | Phase 14 | Pending |
|
||||
| API-08 | Phase 14 | Complete |
|
||||
| API-09 | Phase 15 | Pending |
|
||||
| JOBS-01 | Phase 11 | Gaps Found |
|
||||
| JOBS-02 | Phase 14 | Complete |
|
||||
@@ -230,7 +230,7 @@ Which phases cover which requirements. Updated during roadmap creation.
|
||||
| SRCH-01 | Phase 11 | Complete |
|
||||
| SRCH-02 | Phase 14 | Complete |
|
||||
| INTG-01 | Phase 14 | Complete |
|
||||
| INTG-02 | Phase 14 | Pending |
|
||||
| INTG-02 | Phase 14 | Complete |
|
||||
| ADMIN-01 | Phase 9 | Complete |
|
||||
| ADMIN-02 | Phase 9 | Complete |
|
||||
| ADMIN-03 | Phase 9 | Complete |
|
||||
|
||||
Reference in New Issue
Block a user