What moved
Counties overwrite these layers in place and keep no history. A building that went from Planned to Under construction last month exists nowhere except in an archive that was already running — which is the entire reason this one exists.
0 events · exported 2026-09-12 · updatedSince supported
Change events
0
one snapshot held
Classes defined
9
each proven red-then-green
Publications watched
11
9 expose a publication stamp
Facilities tracked
927
No events yet, and that is the correct result. Empty because every county layer is held at exactly one snapshot. A diff needs two, and the second arrives when the county republishes. No synthetic second snapshot has been fabricated to fill this.
What this feed will report
Nine classes. Each is exercised by a synthetic fixture in the test suite and was verified to fail when removed from the engine.
| Event | What it means | Seen |
|---|---|---|
| Stage advancedBUILDING_STATUS_ADVANCE | Planned → Under construction → Operational. The headline event. | 0 |
| Stage regressedBUILDING_STATUS_REVERSE | A building that went back down the ladder. Rarer and more interesting: a project in trouble. | 0 |
| Floor area upGFA_UP | The county approved or permitted more area than last time. | 0 |
| Floor area downGFA_DOWN | A redesign, or a phase dropped out. | 0 |
| Occupancy grantedOCCUPANCY_DATED | A certificate-of-occupancy date appeared. The closest public analogue to commissioning. | 0 |
| New buildingBUILDING_NEW | A building appeared in the publication that was not there before. | 0 |
| Building removedBUILDING_REMOVED | It left the publication. Not the same as cancelled — counties remove rows for their own reasons. | 0 |
| Campus stage changedCAMPUS_STATUS_CHANGE | The parcel-level project moved, which usually precedes its buildings moving. | 0 |
| Operator resolvedOPERATOR_RESOLVED | A shell LLC became a named operator. | 0 |
A second snapshot is a calendar constraint, not an engineering one. Nine of the eleven publications expose a last-edit timestamp, so the watcher fires on the republication event rather than on a guess; the other two are re-fetched weekly. No synthetic second capture has been fabricated to make this page look busier — see what this dataset does not contain.