Skip to content

Fix landing copy regressions from #598#602

Merged
riderx merged 5 commits into
mainfrom
codex/simple-hero-native-build-copy
May 1, 2026
Merged

Fix landing copy regressions from #598#602
riderx merged 5 commits into
mainfrom
codex/simple-hero-native-build-copy

Conversation

@riderx
Copy link
Copy Markdown
Member

@riderx riderx commented May 1, 2026

Summary

  • restore the landing copy that PR Improve landing page conversion copy #598 rewrote too broadly
  • refine the hero after comparing Capawesome Cloud and Expo: short action headline, clear lifecycle promise, direct CTA
  • keep the hero focused on Capgo live updates: JavaScript/assets ship in minutes, background download, apply on launch
  • mention native builds only as the binary-change path in the support/compliance feature line
  • clarify the secondary update-flow copy so it does not imply background updates apply immediately
  • remove the extra How It Works testimonial block added by Improve landing page conversion copy #598

Validation

  • bunx prettier --write messages/en.json
  • bun run check
  • bun run build:web
  • headless Playwright screenshots at 1440x900 and 390x844

Local checks pass; GitHub CI is re-running for the latest review-thread fix.

Summary by CodeRabbit

  • Documentation
    • Refined marketing messaging to emphasize faster, simpler developer workflows
    • Updated feature descriptions to highlight instant updates and real-time monitoring
    • Adjusted call-to-action language across campaigns
    • Standardized punctuation in testimonial strings across supported languages

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 1, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 978821d6-5e06-4caa-990f-6812ba3cee4b

📥 Commits

Reviewing files that changed from the base of the PR and between 1ae8eaa and 4f4b7fb.

📒 Files selected for processing (1)
  • messages/en.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • messages/en.json

📝 Walkthrough

Walkthrough

This PR updates localization strings across all language files. The English file undergoes a comprehensive marketing copy revision emphasizing faster, simpler workflows with "instantly" and "minutes" language, while all non-English files consistently remove trailing punctuation from their testimonial highlights.

Changes

Cohort / File(s) Summary
English Marketing Overhaul
messages/en.json
Rephrased multiple developer-focused marketing strings to shift toward faster, simpler workflows. Updates include adjusting "active users" phrasing, replacing feature descriptions (analytics, API, channels, CLI, etc.) with dashboard- and automation-oriented copy, refocusing compliance messaging on reduced support tickets, updating CTAs to "Start shipping," rewriting hero/how-it-works sections to "Push once… Update everywhere, instantly," emphasizing real-time monitoring, and updating velocity language throughout.
Multi-language Testimonial Refinement
messages/es.json, messages/fr.json, messages/id.json, messages/it.json, messages/ja.json, messages/ko.json, messages/zh.json
Removed trailing punctuation from testimonial_highlight strings across all non-English locales, standardizing punctuation formatting.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Possibly related PRs

Poem

🐰 Marketing hops with speed so bright,
"Minutes, instant, instant, light!"
From CLI's call to updates near,
Punctuation clears—the message clear!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title directly references the primary objective of the PR: fixing regressions from PR #598. It is concise, specific, and clearly communicates the main change.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/simple-hero-native-build-copy

Review rate limit: 3/5 reviews remaining, refill in 23 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

@riderx riderx marked this pull request as ready for review May 1, 2026 10:58
@riderx
Copy link
Copy Markdown
Member Author

riderx commented May 1, 2026

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 1, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@riderx
Copy link
Copy Markdown
Member Author

riderx commented May 1, 2026

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 1, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@riderx riderx force-pushed the codex/simple-hero-native-build-copy branch from 456852e to b77a596 Compare May 1, 2026 11:29
@riderx riderx marked this pull request as draft May 1, 2026 11:29
@riderx riderx marked this pull request as ready for review May 1, 2026 11:42
@riderx
Copy link
Copy Markdown
Member Author

riderx commented May 1, 2026

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 1, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@riderx riderx marked this pull request as draft May 1, 2026 11:50
@riderx riderx changed the title Simplify landing hero copy Fix landing copy regressions from #598 May 1, 2026
@riderx riderx marked this pull request as ready for review May 1, 2026 12:14
@riderx riderx marked this pull request as draft May 1, 2026 12:21
@riderx riderx marked this pull request as ready for review May 1, 2026 12:57
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@messages/en.json`:
- Line 1093: The message for the key "home_users_get_update_desc" is misleading
about timing; replace the string to clarify that updates are downloaded in the
background and applied on next app launch (or when the app restarts) rather than
“instantly” applied—for example, update the value of home_users_get_update_desc
to say updates are downloaded in the background and will be applied on next
launch or restart, removing the word “instantly.”
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 907bdc44-fe77-441e-9905-4fbf6d498ad1

📥 Commits

Reviewing files that changed from the base of the PR and between b77a596 and 1ae8eaa.

📒 Files selected for processing (9)
  • apps/web/src/components/HowItWorks.astro
  • messages/en.json
  • messages/es.json
  • messages/fr.json
  • messages/id.json
  • messages/it.json
  • messages/ja.json
  • messages/ko.json
  • messages/zh.json
💤 Files with no reviewable changes (1)
  • apps/web/src/components/HowItWorks.astro
✅ Files skipped from review due to trivial changes (7)
  • messages/es.json
  • messages/fr.json
  • messages/id.json
  • messages/zh.json
  • messages/it.json
  • messages/ko.json
  • messages/ja.json

Comment thread messages/en.json Outdated
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 1, 2026

@riderx riderx merged commit d229e34 into main May 1, 2026
9 checks passed
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.

1 participant