Follow-up to #209 / PR #214. PR #214 lands CI-safe Playwright specs covering the URL-state slices that #203/#205/#210/#212 actually fixed — but #209's checklist had more on it. Tracking the deferrals:
Out-of-scope here (intentionally):
Refs PR #214 (which closed the camera+mode+sub-threshold-pan+h3-null-clear slice).
Follow-up to #209 / PR #214. PR #214 lands CI-safe Playwright specs covering the URL-state slices that #203/#205/#210/#212 actually fixed — but #209's checklist had more on it. Tracking the deferrals:
piddeep-link + active filters (hydration vs.sourceFilterSQL()/ facet filters — current boot+hashchange handlers don't appear to apply these)h3deep-link round-trip — open#h3=<valid>in fresh tab; cluster card hydrates; URL persists across pan/zoomsearch+search_scoperound-trip —?search=...&search_scope=arearestores input, scope toggle, re-runs query?sources=,?material=,?context=,?object_type=each round-tripview=tablemode restoreOut-of-scope here (intentionally):
tests/playwright/url_roundtrip_investigation.js(the manual diagnostic), too slow / network-sensitive for CI.Refs PR #214 (which closed the camera+mode+sub-threshold-pan+h3-null-clear slice).