diff --git a/.planning/PROJECT.md b/.planning/PROJECT.md index 315a8e0..219d5af 100644 --- a/.planning/PROJECT.md +++ b/.planning/PROJECT.md @@ -42,13 +42,17 @@ Make it effortless to manage gear and plan new purchases — see how a potential ### Active -(No active milestone — use `/gsd:new-milestone` to start next) +## Current Milestone: v1.3 Research & Decision Tools + +**Goal:** Give users the tools to actually decide between candidates — compare details side-by-side, see how a pick impacts their setup, and rank/annotate their options. + +**Target features:** +- Full-detail side-by-side candidate comparison (weight, price, images, notes, links, status) +- Impact preview: pick a setup, see +/- weight and cost delta for each candidate +- Candidate ranking (drag-to-reorder) with pros/cons text fields per candidate ### Future -- [ ] Side-by-side candidate comparison on weight and price -- [ ] Candidate ranking/prioritization within threads -- [ ] Impact preview: how a candidate affects setup weight/cost - [ ] CSV import/export for gear collections - [ ] Multi-user accounts with authentication - [ ] Collection sharing and social features (public profiles, shared setups) @@ -65,7 +69,7 @@ Make it effortless to manage gear and plan new purchases — see how a potential ## Context -Shipped v1.2 with 7,310 LOC TypeScript. +Shipped v1.2 with 7,310 LOC TypeScript. Starting v1.3 to enhance thread decision workflow. Tech stack: React 19, Hono, Drizzle ORM, SQLite, TanStack Router/Query, Tailwind CSS v4, Lucide React, Recharts, all on Bun. Primary use case is bikepacking gear but data model is hobby-agnostic. Replaces spreadsheet-based gear tracking workflow. @@ -112,4 +116,4 @@ Replaces spreadsheet-based gear tracking workflow. | Recharts for charting | Mature React chart library, composable API | ✓ Good | --- -*Last updated: 2026-03-16 after v1.2 milestone* +*Last updated: 2026-03-16 after v1.3 milestone start* diff --git a/.planning/STATE.md b/.planning/STATE.md index a5eea11..7971315 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -1,17 +1,17 @@ --- gsd_state_version: 1.0 -milestone: v1.2 -milestone_name: Collection Power-Ups -status: archived -stopped_at: Milestone v1.2 archived -last_updated: "2026-03-16T18:30:00.000Z" -last_activity: 2026-03-16 -- Milestone v1.2 archived +milestone: v1.3 +milestone_name: Research & Decision Tools +status: requirements +stopped_at: Defining requirements +last_updated: "2026-03-16T19:00:00.000Z" +last_activity: 2026-03-16 -- Milestone v1.3 started progress: - total_phases: 3 - completed_phases: 3 - total_plans: 6 - completed_plans: 6 - percent: 100 + total_phases: 0 + completed_phases: 0 + total_plans: 0 + completed_plans: 0 + percent: 0 --- # Project State @@ -21,20 +21,19 @@ progress: See: .planning/PROJECT.md (updated 2026-03-16) **Core value:** Make it effortless to manage gear and plan new purchases -- see how a potential buy affects your total setup weight and cost before committing. -**Current focus:** Planning next milestone +**Current focus:** v1.3 Research & Decision Tools ## Current Position -Milestone v1.2 Collection Power-Ups archived. -All 3 milestones shipped (v1.0, v1.1, v1.2). -Next step: `/gsd:new-milestone` to start next milestone. +Phase: Not started (defining requirements) +Plan: — +Status: Defining requirements +Last activity: 2026-03-16 — Milestone v1.3 started ## Accumulated Context ### Decisions -(Full decision log in PROJECT.md Key Decisions table) - Cleared at milestone boundary. v1.2 decisions archived in milestones/v1.2-ROADMAP.md. ### Pending Todos @@ -48,5 +47,5 @@ None active. ## Session Continuity Last session: 2026-03-16 -Stopped at: Milestone v1.2 archived +Stopped at: Defining requirements for v1.3 Resume file: None