Pass 10 left two known phone defects and this pass fixes them and nothing else. On Situation, the tappable lane markers (Read, Your look, State became) had hit boxes of 26 to 31 px at 390 and 360, and the state marker sat under the band label at 0 px wide; every marker is now 32 px or more, the state marker has its own row in the clock block, and SVG labels no longer take taps, so no marker covers another. On Board, the invisible card-body tap layer is gone; the sheet opens only from the Details button, a real 45 px control with a keyboard path. At 1280 the text is byte for byte pass 10 on all four pages and every box is within 1 px. Now and Market are byte-equal to pass 10 (same sha256). No new strings.
More shots: markers at 360, Situation at 360, Board with the sheet open, Situation desktop, unchanged, Board desktop, unchanged.
pointer-events:none; each marker gets a hit shape clamped inside the SVG width (22 px radius on the charts, 18 px on the ruler); the ruler grows from 84 to 104 px on the phone so the state band and its marker sit on their own row. Glyphs do not move, no marker dropped, no text changed.button.rtap layer (tabindex -1, aria-hidden) that covered each card body is removed with its click path and CSS. Details is 79x45 on every card, a BUTTON with aria-expanded, aria-controls and aria-haspopup="dialog", opens on Enter and Space, solid 2 px focus ring. A tap on the bare card body does nothing. Close, Escape, the scrim and resizing to desktop still close the sheet; focus returns to Details.Before: design pass 10, phone, design pass 9, Market, design pass 8, Board, design pass 7, Now frozen, design pass 6, design pass 5, design pass 4, design pass 3, design pass 2, three directions, build-1, contract v3.4.