This is where a city's data becomes a score. One value at a time, with a person signing off each one.
The Fab City Index reads twenty parts of a city's life: its economy, its energy, its waste, how its neighbourhoods make decisions. Each part needs a real source of data behind it. This is the desk where the people who run a city's data connect those sources and turn each reading into a score; the tool calls that step ingestion. What is already connected, what is still missing, where to work next. It is all here. Everything on this desk is read from the Coverage Tracker and the source registry when the page loads. Where there is nothing to show, it says so rather than showing an example.none Each city node commits its data to the shared service that combines every city. Everything downstream, the public prototype, the phase plot and the comparison across cities, is built from what you commit here.
The list is ordered by what needs attention first: sources that have gone stale, values the tool is unsure about, cells the method has flagged. It rebuilds every hour when the shared service pulls new data, and again each time you commit.
The point is where this city sits today. ρ is how fast a reading turns into action: a number no one acts on changes nothing. The dashed disc is the target the operator sets during onboarding. The peer points carry the mock label, meaning sample data, until the shared service pulls the real numbers.
Coverage by pillar
Each bar is one pillar read across the five scales, from a neighbourhood to a whole bioregion: live (teal, a wired source) · partial (ink, some real data) · mock (amber, sample values) · placeholder (paper, no source yet).