{# tree and window symbols use presentation attributes rather than CSS classes: creates an SVG shadow tree and CSS descendant selectors from the outer stylesheet do not reach into it, so we style these primitives inline once here and never through .map-scene descendants. #} {# scene body — generated procedurally in scratchpad/gen_scene.py. Two arterials and four locals crossing at the block; the SE corner building glows amber (the front-door). Static geometry; overlays react via the frame's data-* state. #}
CityOS· cityos.ai
STREET · GROUND TRUTH

Ground truth is walked,
not scraped.

South End Live
NETWORK · LIVE
agent inquiries1,180/min
routed to a door84%
junk blocked16%
handshakes today3,120
INQUIRY GATE
plots · doors covered zone candidate hub no hub truth
AGENT REQUESTS
table · seating hours · wait hold · booking parking · curb event · group blocked

Real Charlotte geography · activity is a model of the network at scale.

A moment held from the living survey
Prototype · tap the HUD to explore.

The living survey sheet, held still — until you touch it.

Agents talk to a hub, the hub routes them to a front door, and the door only answers well where CityOS has walked the ground. A few dense corridors, not the whole city. Charlotte · South End · 7:02 PM.