L16 · Pages: Airports + Prices
Wave 4 · Phase 4 · Spec §9.1, §9.3, §9.4 · Decision D10 · Answers Q9 (airports), Q7 (prices) · Data airports.json, prices.json
Goal
Who wins the airport trip at JFK, LaGuardia and Newark, at what fare and when; and what riders pay per mile and per minute, and where pricing is most volatile.
Owns
site/src/airports.md, site/src/prices.md
Starts when
- L05 is done. Build on
make site-mock data; switch to real data once L11 publishes
Tasks
Page rules (all page lanes)
- Numbers, titles and subtitles come only from JSON; no digits in markdown prose
- Use components from
site/src/components/ only. Need a change? Add a Blocked note for the integrator
- Every chart has a finding subtitle, units on its axes, and the caption
Source: NYC TLC trip records, {as_of_month}
- No pies, 3D, dual axes or “Average” line labels; no logos; keep the footer
- Language: “estimated effect”, “per hour with a passenger”, taxi tips “card-only”
- Check light, dark and 375 px before hand-off
Done when
- Both routes build on mock and on real data; tile labels say mean or median correctly
Status log
Only this lane writes here. Newest first.
| Date |
State |
Note |
| |
not started |
|
Blocked: none
Hand-off
- Built:
- Checked:
- Known limits:
- Follow-ups: