cmux NEXT settings: Priority view's summary fits 60 characters in every language (react-apps-check red)
Fixes a base red in react-apps-check: webviews/src/pages/settings/rowSummary.test.tsx fails two tests on feat-cmux-next because the Priority view summary that #22778 added (settings.sidebar.priorityView.enabled.summary) runs over the 60-character limit in five languages.
| Language | Before | After |
|---|---|---|
| es | 65 | 59: Chats de agentes que te esperan, arriba en la barra lateral |
| fr | 75 | 54: Chats d’agents à traiter, en haut de la barre latérale |
| it | 66 | 56: Chat degli agenti in attesa, in cima alla barra laterale |
| pl | 61 | 56: Czaty agentów czekające na ciebie, u góry paska bocznego |
| pt-BR | 63 | 55: Chats de agentes à sua espera, no topo da barra lateral |
Only the source catalog changes. If the settings exports' source stamp drifts, the base autofix regenerates it.
The command is bun test src/pages/settings/rowSummary.test.tsx, run from webviews/ with bun 1.4.2. On base ac7cf07f952 it fails 2 tests ("no description line on any Settings page is over 60 characters, in any language" and "every schema summary fits 60 characters in every language"). On this head it passes all 3.
Observed / Not run
- Observed: the test command above, red on base and green on head;
prepush-gate.pyreports no new violations. - Not run: no Mac regeneration of the settings exports (the base autofix does that).
Changelog
none
Agent session: huge-blue
🤖 Generated with Claude Code
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Fixes the red react-apps-check on feat-cmux-next by shortening the Priority view's summary translations in Spanish, French, Italian, Polish, and Brazilian Portuguese so they fit the 60-character limit enforced by rowSummary.test.tsx.
Only the source catalog changes in Packages/macOS/CmuxNext/Sources/CmuxNextSettings/Localizable.xcstrings; if the settings exports' source stamp drifts, the base autofix regenerates it.