Atlas

How a shock travels

Every event, scenario, commodity and chokepoint Morrowfly tracks, drawn as one map. Follow a shock from the headline to the harbour to the price you pay, and inspect the source behind every line.

109
Things on the map
265
Connections between them
8
Kinds of things
11
Kinds of connections
10
Hand-checked overrides

Drag to explore · Scroll to zoom · Click a node for its story

A derived index, not a database of opinions

This graph is rebuilt from scratch, deterministically, from authored sources: the event records, the scenario guides, the trade data, the chokepoint lens. The same inputs always give the same map, and it is never hand-edited. If something on it looks wrong, the fix belongs in the source record, and the rebuild is the proof. The “related stories” on every scenario guide are computed from this same graph.

Every line can show its source

Open any node and each connection names the file and key it was derived from. Before anything ships, the eval gate checks the graph’s integrity: every endpoint resolves to a real record, every provenance entry is valid, and the few hand-curated overrides still point at things that exist.

Built by app/scripts/build-knowledge-graph.py · 109 nodes · 265 edges · 10 curated overrides