docs(26): create phase plan

This commit is contained in:
2026-04-10 14:45:38 +02:00
parent 9336cd80ed
commit 9226dd3d90
4 changed files with 999 additions and 5 deletions

View File

@@ -118,7 +118,12 @@ Plans:
3. The landing page shows a section of recently added catalog items
4. The landing page shows a section of trending categories
5. A logged-in user sees a "Go to Collection" link or button on the landing page that navigates to their personal collection
**Plans**: TBD
**Plans**: 3 plans
Plans:
- [ ] 26-01-PLAN.md — Discovery service layer with cursor pagination (TDD)
- [ ] 26-02-PLAN.md — Discovery routes, server registration, and client hooks
- [ ] 26-03-PLAN.md — Landing page UI and PublicSetupCard enhancement
**UI hint**: yes
## Progress
@@ -150,14 +155,19 @@ Plans:
| 23. Manual Entry Fallback | v2.0 | 1/1 | Complete | 2026-04-06 |
| 24. Public Access & Infrastructure | v2.1 | 2/2 | Complete | 2026-04-10 |
| 25. Catalog Enrichment & Agent Tools | v2.1 | 1/2 | Complete | 2026-04-10 |
| 26. Discovery Landing Page | v2.1 | 0/TBD | Not started | - |
| 26. Discovery Landing Page | v2.1 | 0/3 | Not started | - |
## Backlog
### Phase 999.1: Rewrite E2E Tests for OIDC Auth (BACKLOG)
**Goal**: E2E tests currently expect local username/password login but auth moved to external OIDC (Logto). Rewrite with mock OIDC provider or API-key-based auth bypass. Seed migration to Postgres is already done.
**Requirements**: TBD
**Plans**: TBD
**Plans**: 3 plans
Plans:
- [ ] 26-01-PLAN.md — Discovery service layer with cursor pagination (TDD)
- [ ] 26-02-PLAN.md — Discovery routes, server registration, and client hooks
- [ ] 26-03-PLAN.md — Landing page UI and PublicSetupCard enhancement
Plans:
- [ ] TBD (promote with /gsd:review-backlog when ready)
@@ -165,7 +175,12 @@ Plans:
### Phase 999.2: Revamp Onboarding Flow (BACKLOG)
**Goal**: Redesign the onboarding experience to match the current app style and flow. Replace the manual item edit form with the catalog search function. Visual refresh to align with the newer UI patterns.
**Requirements**: TBD
**Plans**: TBD
**Plans**: 3 plans
Plans:
- [ ] 26-01-PLAN.md — Discovery service layer with cursor pagination (TDD)
- [ ] 26-02-PLAN.md — Discovery routes, server registration, and client hooks
- [ ] 26-03-PLAN.md — Landing page UI and PublicSetupCard enhancement
Plans:
- [ ] TBD (promote with /gsd:review-backlog when ready)
@@ -173,7 +188,12 @@ Plans:
### Phase 999.3: Public Access Auth Model (BACKLOG)
**Goal**: Rework auth so the app is accessible without logging in. Currently all routes require authentication, but public-facing pages (discovery/browse, shared setups, public profiles) should be viewable by unauthenticated users. Auth only required for write operations and personal data.
**Requirements**: TBD
**Plans**: TBD
**Plans**: 3 plans
Plans:
- [ ] 26-01-PLAN.md — Discovery service layer with cursor pagination (TDD)
- [ ] 26-02-PLAN.md — Discovery routes, server registration, and client hooks
- [ ] 26-03-PLAN.md — Landing page UI and PublicSetupCard enhancement
Plans:
- [ ] TBD (promote with /gsd:review-backlog when ready)