Files
rcourtman 1d13284f6a Realign Core E2E specs with the link navigation and Patrol controls
Core E2E has been red on main since 2026-08-29 because product changes landed
without their browser specs following:

- The desktop and mobile navigation became links (08581a2bc9, 5cfa0f26b6);
  the specs still selected role=tab and tablist. helpers.ts gains
  primaryNavigation and primaryNavigationLink, and every navigation
  selector uses them or the navigation/link roles.
- The Patrol records disclosure became "Finding options and history" and
  the per-finding Manage control became "Finding options for <title>"
  (21367b655d).
- Collapsed threshold sections are now inert and aria-hidden (434f777a59).
  Sections open collapsed, so the Ceph and threshold-override specs had been
  asserting on invisible rows; they expand the section first and follow the
  toggle button into the heading.
- The APT dialog copy changed punctuation, the backups route gained /date,
  and the mobile rail no longer has separate primary and utility rails.
- The phone-width accessibility scan runs under reduced motion so it samples
  the settled update banner instead of a mid-fade frame.

Validated on the pulse-dev rig against a pulse:test image built from this
branch: 17, 18, 66, 73, 83 and journeys/01 pass on chromium; 04, 53 (nav
flow), 66, 73, 81, 83 and journeys/01 on mobile-chrome and mobile-safari.
Probation specs 78, 91 and 92 still fail on Patrol workbench content that
changed in today's landings; that is product drift outside the navigation
change and is left for its lane.

Contract-Neutral: spec realignment and test-only navigation helpers with no runtime or contract change
2026-09-02 10:53:57 +01:00
..