Skip to content

docs: drop temporal framing in email verification success copy - #736

Merged
kentcdodds merged 3 commits into
mainfrom
cursor/documentation-temporal-phrases-257f
Jul 13, 2026
Merged

kentcdodds merged 3 commits into
mainfrom
cursor/documentation-temporal-phrases-257f

Conversation

@cursor

@cursor cursor Bot commented Jul 13, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Automated documentation wording sweep found one non-exempt changelog-style phrase introduced by recent email verification work (#734).

Changes

  • Rewrite user-facing post-verification success messages from "MCP access is now available" to "MCP access is available" in safe-redirect.ts.
  • Update matching unit and E2E test expectations.

Rationale

Per docs/contributing/documentation.md, user-visible copy should describe how things work today rather than narrating a rollout ("now available" implies a recent change).

Verification

  • npm run format
  • npx nx run worker:test -- packages/worker/src/app/email-verification.node.test.ts packages/worker/src/app/handlers/verify-email.node.test.ts packages/worker/client/routes/pending-verification-path.node.test.ts
Open in Web View Automation 

Note

Low Risk
User-facing copy commentary and an E2E assertion only; no auth, redirect, or MCP gating logic changes in the diff.

Overview
Documents an intentional wording exception in resolveVerifyEmailSuccessCta (safe-redirect.ts): post-verification success text may keep “MCP access is now available” because it describes the moment access unlocks, with a pointer to docs/contributing/documentation.md.

E2E coverage in invite-signup-verification.spec.ts now expects that success message after the OAuth resume verify-email flow, alongside the existing “Continue authorization” checks.

Reviewed by Cursor Bugbot for commit 2334954. Bugbot is set up for automated code reviews on this repo. Configure here.

cursoragent and others added 3 commits July 13, 2026 09:03
Rewrite 'MCP access is now available' to present-tense wording after
email verification, matching the documentation principle that user-facing
copy should describe how things work today rather than narrating a rollout.

Co-authored-by: Kent C. Dodds <me+github@kentcdodds.com>
Resolve conflicts after main consolidated redirect helper tests into
safe-redirect.node.test.ts and relaxed handler message assertions.
Restore 'MCP access is now available' in email verification success
messages and add a source comment explaining why this user-facing copy
intentionally uses temporal wording after a state transition.
@kentcdodds
kentcdodds marked this pull request as ready for review July 13, 2026 15:20
@kentcdodds
kentcdodds merged commit 77c585e into main Jul 13, 2026
5 checks passed
@kentcdodds
kentcdodds deleted the cursor/documentation-temporal-phrases-257f branch July 13, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants