Feeds · as each sender writes them
Six feeds, one picture.
The operations desk's board export, a weather service's alerts, utilities' outage reports, a national line's teletypes, the owners' registry and the watch desk's log. MOSAIC reads each as it arrives, from a file or pushed to its ingest API; nobody retypes a board into a dashboard.
- Operations DeskStatus Board and EntriesJSON176recordsOne status per function in the board's own words; entries, sites and area statuses as generic records
- Weather ServiceAlertsGeoJSON26alertsA polygon each; status read from onset and ends
- Electric UtilitiesOutage ReportsJSON17outagesUTC times; each outage names its substation
- National Response LineRelease ReportsTeletype11releasesEastern time on the report, local time for the release
- Infrastructure OwnersRegistry and National LayersCSV176rowsParishes in capitals, owners' handling markings, each asset's dependencies; joined by registry and HIFLD IDs
- Watch DeskEvent and Link LogCSV199rowsWhich assets each event touches, by every feed's reference
Six feeds from the synthetic demonstration world. Every facility, shelter and event in them is invented.
Data Model · record types, properties, relationships
One Data Model.
Every board in its place.
Connectors map every feed onto shared record types. A status board's colors become each function's status in the board's own words; a shelter's census, an outage and a closure become records the picture counts the same way on every desk; and every value points back to the record it came from.
- esf_6
- ESF 6 - Mass Care
- Mass Care Desk
- orange
- Activated
- PARTIAL
- TERREBONNE
- Terrebonne; Lafourche
- County: TERREBONNE
- 29-SEP-26 at 12:20 ET
- 2026-09-29T16:20:00.000Z
- 09/29/2026 11:20
- 01
Data Model
Function statuses, board entries, area statuses, operating sites, events and the infrastructure they touch, as record types every feed maps onto.
- 02
Connectors
One per feed. Each turns a board export, a layer or a push into a batch; none writes to the database.
- 03
One Write Path
Feeds, the ingest API, the desks' entries and corrections all load the same way, so the picture, its counts and its alerts always follow.
- 04
Governance
Row-level security, partners' handling markings (TLP, PCII), retention policies and an audit of every opening.
Platform · mission packages
Emergency operations first.
Every support function after.
A new board is a package and a connector. Its record types appear in forms, filters, the map, the picture's views, dashboards, search and alerts, with no new application code.
- Emergency Operations
- Situational Awareness
- Critical Infrastructure
- TLP and PCII
- Board Connector for the Status BoardRoadmap
- Parity With Today's DashboardsRoadmap
- Publish to Partners' MapsRoadmap
- Forms
- Map Layers
- Search
- Function Views
- Dashboards
- Alerts
MOSAIC · Multi-agency Operational Situational Awareness and Intelligence Center
One picture for every desk on the floor.
Built for the State Emergency Operations Center and its Emergency Support Functions, on the same engine as the state's intelligence platforms, with each partner's markings enforced in the database.