cmux NEXT settings: Priority view's summary fits 60 characters in every language (react-apps-check red)

Merged
TE
16d ago
+5-5

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.

LanguageBeforeAfter
es6559: Chats de agentes que te esperan, arriba en la barra lateral
fr7554: Chats d’agents à traiter, en haut de la barre latérale
it6656: Chat degli agenti in attesa, in cima alla barra laterale
pl6156: Czaty agentów czekające na ciebie, u góry paska bocznego
pt-BR6355: 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.py reports 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


View with [code]smith Autofix with [code]smith
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.