VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

CivOS Instrument Panel

Three students in school uniforms work through open books at a classroom table, with textbooks and stationery nearby and study notes on the whiteboard behind them.

How to Observe a City in Real Time (Canonical v0.1)

Definition Lock (v0.1):
A CivOS Instrument Panel is a layered set of public monitors + official channels mapped to CivOS layers so any city can be observed as a runtime system:

  • Z0 detects atomic failures (street/hardware)
  • Z1 detects institutional triggers (authority state changes)
  • Z2 detects coordination state (public comms + routing)
  • R4 detects sector pipeline health (power/transport/health/etc.)
  • SB detects buffers (financial/social shock absorbers)
  • Z3 detects macro envelope (national/global constraints)

Output: Real-time Phase State estimate: P3 / P2 / P1 / P0 + “which layer is failing”.


Canonical Panel Schema (Copy-Block)

CivOS.InstrumentPanel.v0_1
CITY_ID: <PLACE.CODE>
GC_NODE: <GLOBAL_COORDINATION_NODE>
OBSERVE_LAYERS:
Z0: ATOMIC_SENSORS
Z1: INSTITUTIONAL_TRIGGERS
Z2: COORDINATION_CHANNELS
R4: SECTOR_PIPELINES
SB: STABILITY_BUFFERS
Z3: MACRO_ENVELOPE
PHASE_RULES (minimal):
P3: no sustained Z0 failures; Z2 stable; R4 within normal bounds; SB not heavily drawn
P2: local Z0/R4 disruptions; Z2 intact; SB engaged but not overwhelmed
P1: Z2 coordination degraded OR GC threatened; cascading cross-sector impacts; SB heavily drawn
P0: GC offline OR multi-sector R4 collapse + regeneration impaired; uncontrolled cascade

NYC Instantiation (Example Panel)

NYC.ID (Place)

PLACE.ID: NYC
PLACE.GC: NYC.GC

Z0 — Atomic Sensors (Street / Hardware Layer)

Purpose: detect “hardware failures” first (flooding, sub-surface overload, street closures, local node down).

NYC Examples (Z0):

  • Flood sensors (street-level water height / drainage overload)
  • Street closures / impassable routes (atomic mobility failures)

Z0 Rule-of-Use:
If Z0 spikes but Z2 remains clean, the city is usually P2 (degraded, isolated).


Z1 — Institutional Triggers (Authority State Changes)

Purpose: detect when the city switches operating mode (emergency declarations, agency activation, resource reallocation).

NYC Examples (Z1):

  • Emergency declarations (State/City)
  • Agency escalation signals (e.g., emergency management activation)
  • Guard / mutual aid activation (capacity injection)

Z1 Rule-of-Use:
Z1 activation does not mean collapse. It means the city is spending coordination capacity to prevent cascade.


Z2 — Coordination Channels (Control Plane)

Purpose: measure whether the city can still coordinate humans, routes, and instructions in real time.

NYC Examples (Z2):

  • Official emergency alerts (geo-targeted warnings)
  • Citizen-facing coordination feeds (verified updates, incident routing)
  • 311-type systems for service routing / reporting

Z2 Failure Signature:
If Z2 becomes inconsistent, delayed, or contradictory during rising Z0/R4 stress → you approach P1.


R4 — Sector Pipelines (Regeneration Layer)

Purpose: monitor critical sector throughput that keeps the city running + repairing itself.

NYC Examples (R4):

  • PWR (Power pipeline): outage map / restoration ETAs / crew dispatch
  • TRN (Transport pipeline): transit status / line shutdowns / recovery progress
  • (Optional expansions: healthcare capacity, water, sanitation, telecom)

R4 Rule-of-Use:
A city can tolerate Z0 pain if R4 repair loops stay fast.


SB — Stability Buffers (Shock Absorption)

Purpose: track buffers that prevent local failures from becoming systemic.

NYC Examples (SB):

  • Emergency repair grants / relief funds (fast liquidity injection)
  • Parametric insurance style payouts (sensor-triggered fast money)
  • Shelter capacity / emergency housing routing
  • Cooling centers / public safety deployments (human buffer mass)

SB Failure Signature:
If SB is heavily drawn and still insufficient → drift from P2 → P1.


Z3 — Macro Envelope (National / Global Interface)

Purpose: track constraints that bound city performance (national policy, macro risk, civic space, global conditions).

NYC Examples (Z3):

  • Macro civic/rights stability monitors (national envelope context)
  • Federal response bandwidth / disaster declaration pipelines
  • National weather services as high-fidelity sensor mesh (macro hazard envelope)

Z3 Rule-of-Use:
Z3 doesn’t cause local failure directly; it limits recovery speed and shapes long-term stability.


Minimal Phase Classifier (Copy-Block)

CivOS.PhaseClassifier.v0_1 (City Runtime)
INPUTS:
Z0 = atomic_failure_intensity
Z2 = coordination_integrity
R4 = sector_throughput_health
SB = buffer_drawdown_rate
GC = global_coordination_continuity
OUTPUT:
PhaseState ∈ {P3, P2, P1, P0}
RULES:
IF GC==OFFLINE OR (Z2==FAILED AND R4==MULTI-SECTOR-FAILED) => P0
ELSE IF Z2==DEGRADED OR cascading_cross_sector(R4) => P1
ELSE IF Z0 localized spikes OR single-sector R4 disruption AND Z2 stable => P2
ELSE => P3

Canonical Publishing Rules (Lock)

  • Always keep the layer order: Z0 → Z1 → Z2 → R4 → SB → Z3
  • Never rename layers once published (version forward only)
  • Every city gets the same skeleton (swap only the instruments)
  • Prefer official monitors (government/utilities/sensors) where possible
  • Write as directory/spec, not narrative

Optional: CivOS Registry Record (for indexing)

CivOS.REGISTRY.NODE
TYPE: InstrumentPanel
ID: NYC.PANEL.v0_1
PLACE: NYC
LAYERS: Z0,Z1,Z2,R4,SB,Z3
STATUS: CANONICAL

Recommended Internal Links (Spine)

Start Here: