Static mockups. Pick a direction; we then port the chosen layout back into DistrictWorksheet.tsx as a sequence of small PRs.
Full audit at docs/design/2026-05-28-pro-maps-holistic-hierarchy-audit.md.
Map gets 70% of viewport by default; drag the divider to resize. Left pane has a Show: Map / Table / Both dropdown so you can see results in tabular form when needed. Right pane stacks Color map by (searchable combobox + Show boundary toggle), Election & Contest, Overlay districts, Demographics, and is extensible with future panels. Clicking a precinct opens a quasi-modal overlay on the right pane with that precinct's full detail.
Five labelled zones. Primary district has thick border; map title bar holds color-by mode inline; demographics get tabs. Smallest delta from today's code.
Top ribbon: District → Color by → Contest. Map below as single focus. Detail tabs (Results / Demographics / Modality / Overlays / Notes) replace card-flood.
Note: A/B/C/D were the earlier exploration. Option D was picked then reverted (real bugs in draggable workspaces). Workspace v2 spec lives at docs/superpowers/specs/2026-05-27-pro-maps-workspaces-v2.md.
Static visual mockups. Clicks within each mockup don't do anything (drag handle is decorative; combobox doesn't open; precinct click is shown as a separate page). Next step after E is locked: a separate execution plan to port E v2 back to production code as small sequential PRs, each Playwright-verified before merge.