L14 · Pages: Zones
Wave 4 · Phase 4 · Spec §9.1, §9.2 · Decision D13 · Answers Q1, Q8, Q10 · Data zones/index.json, zones/{zone}.json, taxi_zones.geojson
Goal
263 zone pages from one template, plus the /zones index with the city-wide maps (if D13 is agreed).
Owns
site/src/zones/[zone].md, site/src/zones/index.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
- All 264 routes build (263 zones + the index); every zone file is under 50 KB and every route within budget
Status log
Only this lane writes here. Newest first.
| Date |
State |
Note |
| |
not started |
|
Blocked: none
Hand-off
- Built:
- Checked:
- Known limits:
- Follow-ups: