Narrow Squeeze Claude Parity

Comparison and verification for the mobile composer, project tabs, and artifact card squeeze fixes. Claude keeps controls on a single compact row and uses ellipsis/scrolling instead of bad linebreaks; Tegy now follows that pattern.

Composer Geometry

Fixed. Mobile new-chat gutter now matches the Claude stress capture, and the model row stays single-line.

Bad Linebreaks

Fixed. Project scope tabs no longer wrap into a second row; they stay one-line and can scroll under pressure.

Fuzzer

Pass. iPhone SE and Android-small runs are warning-only; no flagged/error viewport overflow remains.

Claude Reference vs Tegy 312px Stress

Claude Reference

~312px stress
Claude mobile composer reference at narrow width

Tegy After

local 312px stress
Tegy mobile composer after narrow-width fix

Fuzzer Screens

Full fuzzer report: narrow-squeeze-fuzz-final-2026-07-05.

iPhone SE New Chat

single-row controls
iPhone SE new chat composer after fix

Android Small New Chat

effort still visible
Android-small new chat composer after fix

Projects

tabs no-wrap
Projects page with no wrapped scope tabs

Artifacts

metadata contained
Artifacts index with contained metadata

Project Detail

stable left gutter
Project detail page with stable left gutter

Implementation Notes