Open data
2026 International School Affordability Map
Changelog
Every update to this dataset is tracked below, derived automatically from the version history of the underlying source files. Newest changes are shown first.
As of August 3, 2026 — 18 revisions tracked
August 2026
- +4 lines, -7 lines
/changes goes static · school-data cache under 2MB
June 2026
- +1 line, -1 line
Scope CC-BY to derived data + honest report cost copy + wn_* migration backfill
- +15 lines, -15 lines
Pin en-US locale on all number formatting site-wide (kills React #418)
- +16 lines
Embeddable + citable school true-cost widget (passive authority lever)
- +4 lines
Honest "unavailable" on empty school dataset — stop live citation poisoning
May 2026
- +26 lines, -34 lines
Collapse build-time Supabase school fetches to fit the 5GB/mo free tier
- +9 lines, -3 lines
Wrap all schools + location-facts reads in unstable_cache
- +2 lines, -2 lines
Broader Link → a cleanup + codebase drift guard (F6)
- +35 lines, -7 lines
Adopt <StickyPageNav>
- +20 lines
AnswerCapsule + KeyFacts on 6 more /data reports
April 2026
- +13 lines, -1 line
Press-headline blocks + per-dataset changelogs + sitemap entries (GETA-75 / GETA-73 sprint)
- -8 lines
Restore lint signal (P0.2)
- +3 lines, -3 lines
Round 9: site-wide link-in-text-block fix — 138 occurrences in 61 files
- +1 line, -1 line
Upgrade per-report page meta descriptions to 4,000+ / 300+
- +6 lines, -1 line
P1/P2 bugs from code review + Dataset schema + alternates.types
- +42 lines
Test+fix: address audit gaps on analytics test coverage and currency confidence
- +739 lines
International School Affordability Map 2026 — data page + API
- +158 lines
School analytics engine — true cost, value score, admissions openness