The shared model

nyc-commons

One canonical definition of a borough, a BBL, an address, a place, a party, and a dollar — for all of NYC government. Across 70 domains the same objects are re-declared per agency; nyc-commons factors them into one versioned schema set, $ref'd from City Planning as the authoritative source. Resolve two records to the same BBL and they're provably about the same place.

The set

Six files

Factored from City Planning (DCP), the authoritative source of the city's geography. Each file is valid JSON Schema 2020-12 with a stable $id.

Adoption

Canonical definitions & how many domains declare a local copy

The bar shows how many of the 70 domains declared a local equivalent (the original fragmentation). migrated counts how many are now redirected to $ref the canonical set — all 69 consumer domains are migrated; DCP remains the authoritative source.

The connective tissue

Cross-agency key registry

The join keys that let one agency's records link to another's, ranked by how many domains carry them. BBL and BIN are the property spine; the rest are geography overlays.