diff --git a/docs/CODEX_EXECUTION_LOG.md b/docs/CODEX_EXECUTION_LOG.md
index 96645a55..dc069660 100644
--- a/docs/CODEX_EXECUTION_LOG.md
+++ b/docs/CODEX_EXECUTION_LOG.md
@@ -12837,3 +12837,30 @@ Open:
threshold, active weights and production image therefore remain unchanged.
- The weak fresh-domain scores are retained as a real blocker, not hidden by
the older exposed Turnhout/Westerlo/Postel diagnostics.
+
+## 2026-08-21 - Full-workbench responsive GUI pass
+
+### Delivered
+
+- Audited the live guest workbench at 1440 x 900 and 390 x 844. The desktop
+ evidence drawer truncated metric labels; the phone layout placed the model
+ picker before the map and made later navigation destinations unreachable.
+- Increased the usable evidence-drawer range and switched compact evidence
+ groups to a two-column container-responsive layout with wrapping labels.
+- Reworked phones into a map-first flow: compact search and period controls,
+ map toolbar with an icon-only clear action, model selection after the map,
+ and a persistent horizontally scrollable bottom navigation rail.
+- Kept dual-display launching desktop-only and made the compact results drawer
+ viewport-fixed above the phone navigation.
+
+### Verification
+
+- Frontend TypeScript check passed.
+- All 54 frontend unit tests passed.
+- Production frontend build passed.
+
+### Remaining limitation
+
+- Browser emulation covers responsive layout and interaction; certification on
+ physical touch hardware and with a screen reader remains a separate human QA
+ activity.
diff --git a/docs/TODO.md b/docs/TODO.md
index ba320630..df77f3c9 100644
--- a/docs/TODO.md
+++ b/docs/TODO.md
@@ -1213,3 +1213,8 @@ This file now starts with the current implementation status. Older preparation/b
review. Do not copy V72 calibration tiles or use their labels for fitting.
- [ ] Finalise version-specific PICC/UrbIS semantic harmonisation contracts
before treating Walloon/Brussels metrics as release-grade ground truth.
+- [x] Complete a responsive GUI audit at desktop, laptop and phone widths;
+ keep the map above model selection on phones, expose all navigation items
+ through a bottom rail and remove clipped result metrics.
+- [ ] Repeat the responsive audit with a physical touch device and screen
+ reader before claiming full mobile accessibility certification.
diff --git a/frontend/src/components/map/MapWorkspace.tsx b/frontend/src/components/map/MapWorkspace.tsx
index 5ef71cd0..859a6f26 100644
--- a/frontend/src/components/map/MapWorkspace.tsx
+++ b/frontend/src/components/map/MapWorkspace.tsx
@@ -2585,7 +2585,7 @@ export function MapWorkspace({
onClick={startBboxSelection}
>
- {bboxSelectionMode ? 'Teken op de kaart…' : 'Teken rechthoek'}
+ {bboxSelectionMode ? 'Teken op de kaart…' : 'Teken rechthoek'}
-