GovDash

A citizen map of the U.S. federal hierarchy — how it’s organized, what’s nested under what, to help you understand the job before us.

How to use the map

  1. Pick a layout — Icicle, Tree, Circles, or Sankey. Each visit opens on Icicle; nothing is remembered (not chart, depth, zoom, ZIP, theme, Heat, or which page). Direction arrows flip Icicle/Sankey between top-down and sideways.
  2. Depth slider (Icicle, bar under the map) — each step is another generation under where you are. At the Constitution, 1 is the six doors and 11 is the rest of the tree. After you enter a department, 1 is that place’s children.
  3. Open a place — tap or click a cell to select it and open the detail pane. Enter (in the pane) or drill in the map to go deeper; breadcrumbs and the Constitution rail go back. On Tree, tap the current top row to go up one level (the ▾ control expands in place). When a place has dollars, a FY slider appears in the pane for years 2018–2026. Committed is what they signed for; paid is what left the Treasury — both move when USAspending has them; child offices often have committed only. Structure, mission, and employee counts do not change. A blank year means no honest match, not a hidden number. The open year is incomplete until Q4 lands.
  4. Find — search by name. The half-width control next to Find is Heat (what’s happening — see below). Z looks up House/Senate by ZIP. C is the next 30 days: the same Heat snapshot laid out on a calendar, plus OPM federal holidays (offices closed — not a map pulse). The event count under Next 30 days is the whole bake; the number above the list is that day’s events, and it changes when you tap a date. $ is federal money: debt, interest, receipts vs outlays, top agencies by committed dollars, and awards where you live. I is immigration / who comes in: monthly NIV and IV visa issuances (one month each — not FYTD), plus USRAP, SIV, and CBP southwest encounters — separate cards. Tap a card for detail. L/D switches light and dark for this session. A opens About.
  5. Six doors — Legislative · Executive · Judicial · Agencies · Chartered · International (in that order). On Sankey the last two are labeled Chart and Int so they fit; tap for the full names.
Phone & iPad: on Icicle and Sankey, press and hold, then slide to pick a place; lift to arm it, tap to open. (A short coach appears on those two charts each session until you dismiss it or scrub once.) Pinch to zoom. Circles: tap a labeled circle to enter; unlabeled specs need the same hold-slide; tap the outer ring to go back. Tree: scroll and tap; tap the current top row to go back — no Depth bar. On a computer, click for details; scroll-wheel zooms Icicle and Sankey.

Heat — what’s happening

The control next to Find is a simple on/off switch. Off it asks Where’s the action? — tap to pulse places with upcoming floor sessions, Federal Register filings, and similar official activity. On it shows how many places are pulsing and when we last built this snapshot (the bake count as of that day, or 0 as of that day if it is quiet) — pan and zoom to find them; tap again to hide. Open a pulsing place (or its parents) and the detail pane repeats that as-of day, then lists events with a date that names the action — e.g. when the chamber convenes, when a document publishes in the Federal Register, when comments close, or when it was filed for public inspection. C is the same snapshot in time — next 30 days. Event count under the title is the bake. The number above the list is that day’s events — tap a date and it changes. Tap Map on an event to jump to that box with Heat on — the place itself, not its door.

Heat is a snapshot built into the map files — not a live feed while you browse. The on-chip date is that build day. Empty Heat means no matched event in this snapshot, not a hidden list. C uses that same bake plus holidays. Spending and Heat are separate: USAspending is dollars; Heat is schedules and Register activity.

Where the data comes from

Structure is built from official sources and refreshed offline into this app — not guessed.

If employees are blank, that usually means OPM doesn’t publish a count for that org in this file — not that we hid one. Spending blanks mean no honest toptier or subtier name match — not a hidden number.

What’s on the main map

Merged product tree · counts load from the same tree as the map.

KindCount
DepthNodes

Fan-out (children per node)

ChildrenNodes

Enrichment coverage

Civilian employees (OPM FWD)

Shown under the org title in the detail pane.

Match typeNodes

Federal spending (USAspending)

Committed dollars under the title · toptier + sub-agency.

Match typeNodes

Identity & narrative

FieldWithBlank

By door

Map order: Legislative · Executive · Judicial · Agencies · Chartered · International. Headcount and committed dollars are each door’s roll-up (or blank).

Door Nodes With spend Civilian headcount Committed

Cabinet-style departments

Employees from OPM. Cabinet dollars are USAspending toptier. Army / Navy / USAF are sub-agency rows under DOD (not a second toptier). USMC has no separate subtier row — blank is honest.

Department Employees Committed Beneath

Other doors on the main map

Chartered

International

Glossary

Counts from the merged product + Beyond tree — same files as the map, not a live OPM or USAspending query.

Heat snapshot as of this bake — same day as the map chip and C, not a live query.