A dual-layer city system built on a deterministic seed engine. 27 hand-curated guide POIs + 240 procedurally generated locations. Surveillance mode, behavioral clustering, connection graphs, and cross-system deep linking — all in a single self-contained HTML file.
City guides are static. They rot the moment they're published. The good restaurants close, the neighborhoods shift, the recommendations decay. NYC Best Structure approaches this differently: instead of a list, it builds a living system — a seeded world engine that generates a deterministic city from a single input string.
The result is a guide that is simultaneously permanent (same seed = same world, forever, inscribed on Bitcoin) and alive (time simulation, behavioral clustering, daily rotating highlights). It's a city you can surveil, not just read about.
The daily use case: Every day, a different POI surfaces as "Node of the Day" — deterministically chosen, different for each 24h window. The surveillance mode auto-cycles through active nodes based on time-of-day simulation. The connection graph reveals which locations cluster together, creating story discovery and pattern recognition.
The collectible angle: 100 editions, each inscribed as a Bitcoin Ordinal. Same seed, same world, permanent. When they're gone, they're gone. The physical newspaper print ships via Lulu Direct. The digital version lives at this URL — forever.
Every element is deterministic. Same seed = same world. This is what makes editions collectible and worlds replayable.
Park-Miller LCG random number generator. Feed it a seed string, get a deterministic world — 300+ POIs, connection graphs, heat maps, event schedules. Seed "nyc-001" produces the same city every time.
27 hand-curated POIs from the written guide — Joe's Pizza, Brooklyn Bridge, Strand Bookstore. These are the canonical truth nodes, always present, always findable. Marked with diamond markers on the map.
Every POI connects to 1–3 nearby nodes. Hover to see the network. 2nd-degree connections shown as faint dotted lines. Click a POI to see its full relationship tree in the sidebar.
Toggle from Explore to Surveillance. Auto-cycles through active nodes. Anomaly detection highlights activity spikes. Threat level bar, hot zone boroughs, behavioral clustering by category.
24-hour cycle with per-POI activity curves, per-borough heat data, and time-sensitive events — rush hour surges, night markets, street performances. Play it forward or scrub the timeline.
Click any POI name in the Reader and it deep-links to the System Map — auto-zoom, auto-center, sidebar open. URL parameter: ?focus=joes-pizza. Stateful navigation across all five views.