docs(33): create phase plans for currency system
6 plans across 3 waves covering market-aware pricing, exchange rates, community price data, and currency-normalized display. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -183,12 +183,26 @@ Plans:
|
||||
**UI hint**: yes
|
||||
|
||||
### Phase 33: Currency System
|
||||
**Goal**: Users can select their preferred currency (USD/EUR/GBP) and all prices display accordingly
|
||||
**Goal**: Users can select their preferred currency (USD/EUR/GBP) and all prices display accordingly — full market-aware pricing system with community price data
|
||||
**Depends on**: Phase 32
|
||||
**Requirements**: TBD (discuss phase)
|
||||
**Requirements**: D-01 through D-21 (from discuss phase)
|
||||
**Success Criteria** (what must be TRUE):
|
||||
TBD (discuss phase)
|
||||
**Plans**: TBD
|
||||
1. User can select a market/currency in settings and all prices display in that currency
|
||||
2. Catalog items show market-specific MSRP with community price aggregation per market
|
||||
3. Converted prices are clearly labeled as approximate with ~ prefix and dual display format
|
||||
4. Users can submit community prices for items they own (ownership validated)
|
||||
5. Comparison table normalizes candidate prices to user's currency for apples-to-apples comparison
|
||||
6. Exchange rates fetched daily from ECB via frankfurter.app with 24h cache
|
||||
**Plans**: 6 plans
|
||||
|
||||
Plans:
|
||||
- [ ] 33-01-PLAN.md — Schema (market_prices, community_prices tables) + currency conversion service
|
||||
- [ ] 33-02-PLAN.md — [BLOCKING] Database migration generation and push
|
||||
- [ ] 33-03-PLAN.md — Market prices API, exchange rates endpoint, item/candidate currency context
|
||||
- [ ] 33-04-PLAN.md — Community price service (ownership validation, median aggregation) + setup totals
|
||||
- [ ] 33-05-PLAN.md — Formatter evolution, market/currency selector, auto-suggestion, conversion toggle
|
||||
- [ ] 33-06-PLAN.md — Catalog detail market prices, comparison table normalization, MCP tool updates
|
||||
**UI hint**: yes
|
||||
|
||||
### Phase 34: i18n Foundation
|
||||
**Goal**: Translation framework in place with string extraction, locale-aware formatting, and at least English + one additional language
|
||||
@@ -234,7 +248,7 @@ Plans:
|
||||
| 30. Onboarding Redesign | v2.2 | 3/3 | Complete | 2026-04-12 |
|
||||
| 31. Mobile Polish | v2.2 | 2/2 | Complete | 2026-04-12 |
|
||||
| 32. Setup Sharing System | v2.3 | 0/4 | Planned | — |
|
||||
| 33. Currency System | v2.3 | TBD | Pending | — |
|
||||
| 33. Currency System | v2.3 | 0/6 | Planned | — |
|
||||
| 34. i18n Foundation | v2.3 | TBD | Pending | — |
|
||||
|
||||
## Backlog
|
||||
|
||||
Reference in New Issue
Block a user