test / unit + widget + golden + a11y (push) Failing after 28s
test / integration_test (xvfb) (push) Has been skipped
test / bundle smoke (xvfb 5s) (push) Has been skipped
test / daemon subprocess + web WASM smoke (push) Has been skipped
test / dart doc (lib API) (push) Failing after 23s
Extends the card treatment to Claude's text responses: _userCard becomes a shared _messageCard(label, accent, body) used by both turns. The user stripe stays the theme focus colour; Claude's stripe + label use Claude's brand coral-orange (#D97757) — a fixed brand accent, not a theme token — so the two speakers are accent-coded at a glance. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>