docs(25-02): complete HTTP routes, MCP catalog tools, and attribution display plan

This commit is contained in:
2026-04-10 11:08:16 +02:00
parent fc9a9134e8
commit aeb3402576
3 changed files with 148 additions and 16 deletions

View File

@@ -2,9 +2,9 @@
gsd_state_version: 1.0
milestone: v2.1
milestone_name: Public Discovery
status: executing
stopped_at: Completed 25-01-PLAN.md
last_updated: "2026-04-10T08:59:46.905Z"
status: verifying
stopped_at: Completed 25-02-PLAN.md
last_updated: "2026-04-10T09:07:33.638Z"
last_activity: 2026-04-10
progress:
total_phases: 6
@@ -27,7 +27,7 @@ See: .planning/PROJECT.md (updated 2026-04-09)
Phase: 25 (catalog-enrichment-agent-tools) — EXECUTING
Plan: 2 of 2
Status: Ready to execute
Status: Phase complete — ready for verification
Last activity: 2026-04-10
Progress: [░░░░░░░░░░] 0%
@@ -66,6 +66,8 @@ v2.1 decisions:
- [Phase 24]: Soft navigate() replaces hard window.location.href for private route redirect — defers until auth resolves
- [Phase 25-catalog-enrichment-agent-tools]: Three-way tag sync: undefined=leave untouched, []=clear all, [names]=replace — enables selective tag updates from catalog agents
- [Phase 25-catalog-enrichment-agent-tools]: unique(brand, model) constraint on globalItems: enables safe ON CONFLICT DO UPDATE for catalog enrichment agents
- [Phase 25-catalog-enrichment-agent-tools]: Catalog MCP tools use registerCatalogTools(db) without userId — shared catalog needs no user scoping
- [Phase 25-catalog-enrichment-agent-tools]: Attribution spacing: image div removes mb-6, attribution paragraph takes mb-6, fallback div ensures consistent spacing
### Pending Todos
@@ -77,6 +79,6 @@ None.
## Session Continuity
Last session: 2026-04-10T08:59:46.903Z
Stopped at: Completed 25-01-PLAN.md
Last session: 2026-04-10T09:07:33.636Z
Stopped at: Completed 25-02-PLAN.md
Resume file: None