copy: emails, Help, bot messages and error sentences, and the owner's final wording across the pass (#1122) #1180
Loading…
Reference in a new issue
No description provided.
Delete branch "copy/1122-emails-help-bot-errors"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #1122. Part 2c of the wording pass, plus the owner's decisions on every row of all three parts.
Part 2c tightens 62 strings: emails and the answer-from-an-email pages (5), Help (22), bot messages (27), backend error sentences (8). Left as written: the bot's recording announcement and its unannounced warning, the nudge and vote-reminder lines, notification and recap email bodies, and anything stating consent, privacy, audience, retention or deletion.
The owner's review. Every row of parts 2a, 2b and 2c was put in front of the owner on the Wording Review page with its full text and context, and decided there on 13 Oct 2026:
The owner's text is applied as written. Mechanical normalisation only: one space after a full stop, apostrophes in each file's existing style, and two changes to the app's conventions ("summarised", "50 MB"), both reported to the owner. UI facts the new text asserts were checked against the code (the "Join a campaign" button on Home, the 7-day default and the three invite durations, the 50 MB limit).
The three records under
docs/design/wording/show the final wording.Wording only: no behaviour, status code, API or contract change.
Verified
On
docker-test, from the committed tree: bot suite (1181 passed); backend modules for email, notifications, bot events, archive, wiki guards, sessions and campaign settings (492 passed); vitest oversrc/pages,src/ui,src/components,src/help(2999 passed); ruff; version and changelog checks; and the WHOLE desktop journeys project (61 passed, 2 skipped). One journey pin changed with the timezone hint (j1-first-campaign.spec.js).Not run: the phone and keyboard journey projects (this PR changes a spec, so CI runs all three) and the full backend suite.
🤖 Generated with Claude Code