Sys Admin console

Platform administration — all tools this job can open. Not ICS command. Decision-support only.

Flood evaluation surface — Flood COP, Operator PWA, and authorized EOC flood job tools only. Parallel SA modules are hidden on this host.

Site chemung_basin_ny · Flood COP · Job tools · SA audit · docs: docs/sys_admin.md

Sys Admin is not Incident Command. This console lists every program, report, worksheet, and COP surface the sys_admin job may open for break-glass support and platform checks. Flood readiness authority remains the Flood COP only. Not IPAWS / EAS / official warning.

Acting as: Not selected (pilot — full access until you pick a job) · mode soft · capabilities 13/13 · programs 7/7

Platform snapshot (this process)

Read-only flags — secrets are never shown.

Sitechemung_basin_ny · Chemung Basin / Southern Tier NY (Steuben, Schuyler, Chemung)
DB search_pathchemung_basin_ny
Job access modesoft (EWS_JOB_ACCESS_MODE)
Write token configured · EWS_OPERATOR_WRITE_TOKEN
Asset view token optional / open
Scheduler running pid 1304 · Normal · JSON
ICS notify enabled=False · roster /home/jeffrey/projects/early-warning-system/config/sites/chemung_basin_ny/ics_roster.json
SA Assistant provider xai · model grok-4-1-fast-non-reasoning · enabled True · audit persist True · retention 180d
Water moduleenabled=False
Dashboard basehttps://127.0.0.1:8447

Practice scenarios (executable)

Archive tabletop player — not live USGS. Default speed 60× (1 event hour ≈ 1 wall minute; 24h ≈ 24 min). Start / pause / stop from this console only. Flood COP shows a big PRACTICE banner.

Open Flood COP

Safeguards: PRACTICE banner · ICS notify blocked · stop restores live path · decision-support only.

Loading practice status…

Shared COP & admin surfaces

Flood COP

Shared flood readiness authority — hydrology-driven posture.

/dashboard/flood

Practice scenarios (player)

Archive tabletop executable — Aug 2024 Canisteo, start/pause/stop (Sys Admin).

/dashboard/sys-admin#practice-scenarios

Operator PWA

Mobile operator alerts, ack path, field share.

/dashboard/operator

Weather dashboard

Display-only weather / outlook context (not readiness driver).

/dashboard/weather

Water / compliance

Water signals when enabled for the site package.

/dashboard/water

Job tools hub

Pick ICS job description; open role programs.

/dashboard/tools

SA chat audit log

Durable SA prompts/replies for AAR (decision-support only).

/dashboard/sa-audit

ICS fillable forms index

FEMA ICS forms prefilled from COP (draft / decision-support).

/dashboard/ics-forms

Sys Admin console

This page — full tool inventory + platform gates (not ICS command).

/dashboard/sys-admin

ICS role programs (all jobs)

Sys Admin may open every program for support. Prefer the real ICS job cookie when rehearsing with duty staff.

Incident Commander open

What is the posture, what changed, and what decision do I need this period?

incident_commander · Open program

Operations Section open

What is elevated or rising, where are people, what options exist if conditions worsen?

operations · Open program

Planning Section open

Is the COP current? What is the trend? What briefing does the next period need?

planning · Open program

Logistics Section open

If we escalate, can we support communications, staffing, and continuity?

logistics · Open program

Safety Officer open

What can hurt responders or the public if we send people or open areas?

safety · Open program

Public Information Officer open

If the public needs awareness, what draft language is ready — and who approved it?

public_information · Open program

Field Team open

Where am I, does command see me, and have I acknowledged alerts?

field · Open program

Print reports (all)

Report Role Access Open
Command snapshot (1-page) P1
Posture, driver, alerts, freshness, personnel by role.
Incident Commander yes Open / print
Gauge board P1
Gauge, stage/trend, risk, observation age.
Operations Section yes Open / print
SITREP draft P0
Situation, hydrology, section actions — labeled draft.
Planning Section yes Open / print
Trend brief P1
6–24h posture/gauge trend (when history available).
Planning Section yes Open / print
Logistics readiness P1
Posture + resource checklist status (manual).
Logistics Section yes Open / print
Safety brief (advisory draft) P1
Hazards and access concerns for IC/Ops.
Safety Officer yes Open / print
Draft public message P0
Body + sources + approval signature lines.
Public Information Officer yes Open / print
Check-in list P2
From presence API: name, role, last seen, AO flag.
Field Team yes Open / print

Worksheets (all)

Worksheet Role Access Open
Incident objectives ws-ic-objectives Incident Commander yes Open / print
Decision log ws-ic-decision-log Incident Commander yes Open / print
Task candidates (non-binding) ws-ops-task-candidates Operations Section yes Open / print
Field accountability check ws-ops-field-check Operations Section yes Open / print
COP quality checklist ws-planning-cop-checklist Planning Section yes Open / print
Objectives (with IC) ws-planning-objectives Planning Section yes Open / print
Resource readiness board ws-log-resource-board Logistics Section yes Open / print
Communications check ws-log-comms-check Logistics Section yes Open / print
Hazard log ws-safety-hazard-log Safety Officer yes Open / print
Responder exposure ws-safety-responder Safety Officer yes Open / print
Message version log ws-pio-message-log Public Information Officer yes Open / print
Rumor control ws-pio-rumor-control Public Information Officer yes Open / print
Assignment card (optional paper) ws-field-assignment Field Team yes Open / print

Map presets (over shared Flood COP)

Presentation only — same gauge scores and readiness posture on every preset. Differences are layer visibility, default zoom fit, and legend. Open with nocache=1 so you are not comparing a cached default COP. If outlook is inactive for the site, IC vs Ops may look almost the same (both show gauges + zones).

Preset Role Default fit Layers Open
IC command
map-ic-command
Full COP, posture chrome, personnel summary; less clutter.
Incident Commander gauges
legend command
OFF Flood zones ON Outlook overlay ON Reach alerts ON Personnel OFF MARFC emphasis
Open COP with preset
Ops tactical
map-ops-tactical
Gauges (risk), personnel (ops/field), flood zones.
Operations Section gauges
legend tactical
ON Flood zones OFF Outlook overlay ON Reach alerts ON Personnel OFF MARFC emphasis
Open COP with preset
Planning SA
map-planning-sa
Full COP + display-only layers with clear kickers.
Planning Section builder default
legend full
ON Flood zones ON Outlook overlay ON Reach alerts ON Personnel ON MARFC emphasis
Open COP with preset
Logistics support
map-logistics-support
Basin + personnel; facilities when data exists.
Logistics Section gauges
legend minimal
OFF Flood zones OFF Outlook overlay OFF Reach alerts ON Personnel OFF MARFC emphasis
Open COP with preset
Safety hazards
map-safety-hazards
NFHL/floodway, high gauges, outside-AO personnel.
Safety Officer flood_zones
legend hazards
ON Flood zones OFF Outlook overlay ON Reach alerts ON Personnel OFF MARFC emphasis
Open COP with preset
PIO context
map-pio-context
Simple COP snapshot; no public-release styling.
Public Information Officer gauges
legend simple
OFF Flood zones OFF Outlook overlay OFF Reach alerts OFF Personnel OFF MARFC emphasis
Open COP with preset
Field mini-COP
map-field-self
Nearby gauges and self/nearby personnel via Operator PWA.
Field Team gauges
legend minimal
OFF Flood zones OFF Outlook overlay ON Reach alerts ON Personnel OFF MARFC emphasis
Open COP with preset

Capabilities granted to this job

✓ View COP dashboards ✓ View personnel / presence ✓ Print role reports ✓ Open worksheets ✓ Share field location ✓ Acknowledge alerts ✓ ICS notify status ✓ ICS notify force (token) ✓ Draft PIO language ✓ SA Assistant ✓ SA chat audit log ✓ Open all ICS programs ✓ System administration

API probes (JSON)

Duty checklist (from runbook)

  1. Confirm /health and Flood COP load for this site.
  2. Scheduler running when ingest is expected (table above).
  3. Tunnel URL maps to this site’s backend only (multi-site isolation).
  4. Write token set on public tunnels; never paste tokens into tickets.
  5. ICS notify stays off until roster + leadership + dry-run.
  6. After admin work: clear Sys Admin job on shared kiosks.

Full procedures: docs/sys_admin.md · job matrix: docs/job_access.md

Evaluation desk…