docs(26-01): complete discovery service plan

- SUMMARY.md: discovery service with cursor pagination
- STATE.md: advanced to plan 2, added decisions, updated progress to 71%
- ROADMAP.md: phase 26 in progress (1/3 plans)
- REQUIREMENTS.md: DISC-02, DISC-03, DISC-04, INFR-02 marked complete
This commit is contained in:
2026-04-10 14:55:15 +02:00
parent d1f8a7aa4c
commit a00b90d97a
4 changed files with 111 additions and 22 deletions

View File

@@ -18,9 +18,9 @@ Requirements for Public Discovery milestone. Each maps to roadmap phases.
### Discovery
- [ ] **DISC-01**: Landing page displays an always-visible catalog search bar at the top
- [ ] **DISC-02**: Landing page shows a feed of popular setups below the search
- [ ] **DISC-03**: Landing page shows recently added catalog items
- [ ] **DISC-04**: Landing page shows trending categories
- [x] **DISC-02**: Landing page shows a feed of popular setups below the search
- [x] **DISC-03**: Landing page shows recently added catalog items
- [x] **DISC-04**: Landing page shows trending categories
- [ ] **DISC-05**: Authenticated users see a "Go to Collection" entry point from the landing page
### Catalog Enrichment
@@ -40,7 +40,7 @@ Requirements for Public Discovery milestone. Each maps to roadmap phases.
### Infrastructure
- [x] **INFR-01**: Public API endpoints are rate-limited to prevent abuse
- [ ] **INFR-02**: Discovery feed endpoint uses cursor pagination for scalability
- [x] **INFR-02**: Discovery feed endpoint uses cursor pagination for scalability
## Future Requirements
@@ -131,11 +131,11 @@ Which phases cover which requirements. Updated during roadmap creation.
| SEED-02 | Phase 25 | Complete |
| SEED-03 | Phase 25 | Complete |
| DISC-01 | Phase 26 | Pending |
| DISC-02 | Phase 26 | Pending |
| DISC-03 | Phase 26 | Pending |
| DISC-04 | Phase 26 | Pending |
| DISC-02 | Phase 26 | Complete |
| DISC-03 | Phase 26 | Complete |
| DISC-04 | Phase 26 | Complete |
| DISC-05 | Phase 26 | Pending |
| INFR-02 | Phase 26 | Pending |
| INFR-02 | Phase 26 | Complete |
**Coverage:**
- v2.1 requirements: 20 total