Updates

Changelog

Internal handoff notes, translated into a public changelog. Most recent first.

April 11, 2026

Production Refresh: Multi-level explorer, stronger zoning behavior, cleaner handoff docs

The public app baseline now covers elementary, middle, and high school levels across the supported NYC footprint, with refreshed overlay behavior and stronger GreatSchools coverage.

  • Public and charter coverage now matches the current official DOE + charter baseline for the supported districts.
  • Zoned attendance boundaries no longer auto-render at startup, and zoned-school clicks now focus the exact school boundary when geometry exists.
  • GreatSchools linking improved substantially for public and charter rows, and the data handoff docs were refreshed around the normalized dataset.

April 11, 2026

Public Web App Launch: Next.js site, district pages, school detail pages, address search

The project moved from a single static HTML prototype into a route-based public web application with a real publishing workflow and production-ready Vercel deployment shape.

  • Home, explore, district, school, methodology, updates, and legal pages now exist as first-class routes.
  • Address search now uses NYC Planning GeoSearch and resolves search results into district context plus exact zoned school matches when local polygons exist.
  • The build now generates production JSON assets instead of shipping the entire dataset inside one HTML file.