Files
GearBox/.planning/MILESTONES.md
Jean-Luc Makiola 407fa45280 chore: complete v1.1 milestone — Fixes & Polish
Archive v1.1 artifacts (roadmap, requirements, phases) to milestones/.
Evolve PROJECT.md with shipped requirements and new key decisions.
Reorganize ROADMAP.md with collapsed milestone groupings.
Update retrospective with v1.1 lessons.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 18:16:27 +01:00

38 lines
1.5 KiB
Markdown

# Milestones
## v1.1 Fixes & Polish (Shipped: 2026-03-15)
**Phases completed:** 3 phases, 7 plans
**Timeline:** 1 day (2026-03-15)
**Codebase:** 6,134 LOC TypeScript, 65 files changed (+5,049 / -1,109)
**Key accomplishments:**
- Fixed threads table and thread creation with categoryId support, modal dialog flow
- Overhauled planning tab with educational empty state, pill tabs, and category filter
- Fixed image display bug (Zod schemas missing imageFilename — silently stripped by validator)
- Redesigned image upload as hero preview area with 4:3 placeholders on all cards
- Migrated categories from emoji to Lucide icons with 119-icon curated picker
- Built IconPicker component with search, 8 group tabs, portal popover
**Archive:** `.planning/milestones/v1.1-ROADMAP.md`, `.planning/milestones/v1.1-REQUIREMENTS.md`
---
## v1.0 MVP (Shipped: 2026-03-15)
**Phases completed:** 3 phases, 10 plans
**Timeline:** 2 days (2026-03-14 → 2026-03-15)
**Codebase:** 5,742 LOC TypeScript, 53 commits, 114 files
**Key accomplishments:**
- Full gear collection with item CRUD, categories, weight/cost totals, and image uploads
- Planning threads with candidate comparison and thread resolution into collection
- Named setups (loadouts) composed from collection items with live totals
- Dashboard home page with summary cards linking to all features
- Onboarding wizard for first-time setup experience
- Complete test suite with service-level and route-level integration tests
**Archive:** `.planning/milestones/v1.0-ROADMAP.md`, `.planning/milestones/v1.0-REQUIREMENTS.md`
---