Chat: Geospatial Ux Ui (Geospatial Ux Ui)

**Chat log** from Bead: Geospatial Ux Ui · [canonical source](https://redfish.acequia.io/guerin/.agents/f80f1929-57ee-43d6-b6c1-4ef594f5fa8e/2026-06-17/chats/2026-06-17-geospatial-ux-ui.md) · session 2026-06-17 · discussion: Talk: Geospatial Ux Ui *Verbatim chat log: immutable provenance. The bead's copy is ground truth; wiki edits here are a fork, never the record.*

Verbatim user prompts; assistant turns summarized with pointers to durable notes.

**User:** > bead-mount the latest bead on incident-viewer to update this behavior. > also have that bead start-bead geospatial-ux-ui that holds the common style across our apps. (Context: this came mid-way through a layer-tree UX rework on the incident-viewer — remove the gear opacity slider, tree-driven multiplicative opacity, fix checkbox→visibility, add fly-to/time-span affordances + keys, IRHS-location question.) **Assistant:** Implemented + shipped the layer-tree rework on the incident-viewer (commit `3cb7b06`, deployed both hosts). Mounted the incident-viewer epic-4 bead `be9c3efd` and recorded the behavior update there (note + `log.md` + dashboard `project.json`). Hatched THIS bead, `geospatial-ux-ui` (`f80f1929-…`), to hold the common cross-app geo UX/UI style: distilled the conventions into `notes/00-geospatial-ux-conventions.md` (visibility/opacity/fly-to `h`/time-span `t`, touch parity, shared context menu) and bound the shared components + `--acq-*` tokens in `names.json`.