docs(phase-25): evolve PROJECT.md after phase completion
This commit is contained in:
@@ -54,6 +54,10 @@ Help people make better gear decisions — discover what others use, compare rea
|
||||
- ✓ Item and catalog detail pages replacing slide-out panels — v2.0
|
||||
- ✓ Add-from-catalog flow for collection items and thread candidates — v2.0
|
||||
- ✓ Manual entry fallback with catalog submission prompt stub — v2.0
|
||||
- ✓ Catalog attribution fields (sourceUrl, imageCredit, imageSourceUrl) on global items — v2.1
|
||||
- ✓ Unique constraint on (brand, model) preventing catalog duplicates — v2.1
|
||||
- ✓ Bulk import API with upsert semantics for catalog enrichment — v2.1
|
||||
- ✓ MCP catalog tools (upsert_catalog_item, bulk_upsert_catalog) for agent seeding — v2.1
|
||||
|
||||
### Active
|
||||
|
||||
@@ -94,7 +98,7 @@ Tech stack: React 19, Hono, Drizzle ORM, PostgreSQL, TanStack Router/Query, Tail
|
||||
Primary use case is bikepacking gear but data model is hobby-agnostic.
|
||||
Auth: External OIDC via Logto (browser sessions) + API keys (programmatic) + MCP OAuth (Claude).
|
||||
Infrastructure: PostgreSQL, MinIO (S3-compatible image storage), Docker Compose for dev/prod.
|
||||
Features: MCP server (19 tools), global item catalog, user profiles, public setup sharing, catalog-driven gear flow, item/candidate detail pages, candidate ranking/comparison/impact preview.
|
||||
Features: MCP server (21 tools), global item catalog with attribution and bulk import, user profiles, public setup sharing, catalog-driven gear flow, item/candidate detail pages, candidate ranking/comparison/impact preview.
|
||||
18+ test files (service-level, route-level integration, MCP). E2E tests pending rewrite for OIDC auth (backlog 999.1).
|
||||
|
||||
## Constraints
|
||||
@@ -167,4 +171,4 @@ This document evolves at phase transitions and milestone boundaries.
|
||||
4. Update Context with current state
|
||||
|
||||
---
|
||||
*Last updated: 2026-04-10 after Phase 24 complete — public access & rate limiting live*
|
||||
*Last updated: 2026-04-10 after Phase 25 complete — catalog enrichment & agent tools*
|
||||
|
||||
Reference in New Issue
Block a user