Real shell loaded at phone + small-tablet widths (gate pre-unlocked for QA). Checks: bottom tab bar, compact header, no horizontal overflow, hat menu pinned.