# subnautica2maps P1 homepage/mobile search-first UX evidence — 2026-05-27

Task: t_483536f7

## Changes

- Homepage search console now labels the default action as `Show Silver Results` when the query is `silver`.
- Homepage mobile layout prioritizes the search console above the fold and hides secondary visual/map-preview noise on narrow screens.
- Local progress/checklist remains visible in the search console and is visually emphasized with a progress accent.
- `/map/` search panel now shows live result count, category counts, and `Show all` / `Hide all` layer controls.
- 390px map layout reserves space for top search/filter controls and keeps silver results plus marker details visible after landing on `/map/?q=silver`.

## Verification

Local build and checks:

- `npm run lint` — pass
- `npm run typecheck` — pass
- `npm run build` — pass, 15 static routes generated
- `npm run verify` — pass, 10 sitemap URLs checked
- `npm run verify:analytics` — pass; event contract includes `map_search`, `resource_filter`, `marker_open`, `copy_coordinates`, `route_hint_click`, `mark_found`, `external_source_click`

Browser checks against local static export (`python3 -m http.server 4174 -d out`):

- Desktop 1440x900 homepage: search-first console visible above fold; input defaults to `silver`; primary action reads `Show Silver Results`; local checklist/progress visible.
- Desktop 1440x900 one-step action: clicking `Show Silver Results` lands on `http://127.0.0.1:4174/map/?q=silver`; selected marker is `Silver cave 124m north of Lifepod`; result strip reads `10 results for “silver”`.
- Mobile 390x844 homepage: search-first console, silver chip, local progress/checklist, and `Search Silver on Map` entry visible above fold.
- Mobile 390x844 one-step action: clicking silver lands on `/map/?q=silver`; query is applied; silver results and marker detail are visible without another action.

## Screenshot evidence

- Mobile homepage 390x844: `/root/.hermes/profiles/mojie/cache/screenshots/browser_screenshot_8dc9970e075141f898ed538437e30f01.png`
- Mobile `/map/?q=silver` 390x844: `/root/.hermes/profiles/mojie/cache/screenshots/browser_screenshot_77866e539bd84d1aa95ed3a636b8948d.png`
- Desktop homepage 1440x900: `/root/.hermes/profiles/mojie/cache/screenshots/browser_screenshot_60fe1c69e86448519e30323ad155cc69.png`

## Analytics baseline note

Clarity prior 3-day baseline from upstream review: dead clicks `15.38% / 4 sessions`. This task records UX fixes and event coverage but does not wait for long-term Clarity data. Follow-up target remains dead clicks <10% after traffic accrues.
