Appearance
Change
The card detail history now shows the latest recorded historical average with its date, euro bounds and date endpoints. Observations are positioned by elapsed time; constant prices use a centred line and one axis label. Existing theme tokens and the Cardmarket average source label are preserved.
This historical reference is not the independently fetched current FR/NM offer. There is no TCGGO history import, provider request, backend deployment or change to the server's history metric. The provider audit remains separate in backend PR #454.
Validation
- Mobile PR: #645, targeting staging.
- ESLint with zero warnings and TypeScript passed.
- Focused tests: 37 passed across four suites.
- Full Jest: 2,357 passed, 11 existing skips; 242 suites passed, two skipped.
- Price/date labels, chronological spacing, flat prices, invalid observations, changed ranges and accessible summary are covered.
.maestro/card-history-labels.yamlis provided for native verification. It starts on Dracaufeu base1-4's detail screen with historical data available.
Remaining verification
Maestro is not installed on the Windows host, so npm run e2e cannot execute. No APK was rebuilt or installed. Native layout checks in light/dark appearances, with enlarged text and on iOS remain pending. The emulator's existing release bundle does not include this correction yet.