fix(tray): repair icon slots and validation after alignment landing

Draft
TE
4d ago
+25-13

Repairs the validation failures discovered after #29794 landed. The leading grid icon keeps its 14px slot instead of stretching across the title column, and Stop gets 1px of scroll clearance so fractional viewport edges do not clip it. Chevron tests compare SVG glyphs consistently, retaining the 0.5px tolerance; the narrow composer inset check also works when its + control is hidden. The release highlight now links to agent documentation so the nightly digest validates.

Leo: “align this right side’s chevrons”, “IT’S SO MISALIGNED”, “BULLSHIT ALIGNMENT”, “BULLSHIT SPACING”.

Design: https://github.com/teamleaderleo/leo-workspace/blob/main/design/running-tray.md

Validation: pending fleet digest and browser checks; kept draft until the finished webview verdict is green.

Risk: contained tray geometry and release metadata. No changes to folding, status tracks, control order or composer spacing.

No capture: browser geometry checks enforce the alignment; screenshots remain a follow-up.

Agent session: agent session

🤖 Generated with Claude Code