fix(public): brand the 6 studio pages as 'Products for people and teams' to match the homepage - #125
Conversation
…ms' to match the homepage The homepage has carried 'Products for people and teams' since the June-20 bundle, but the 6 studio-level pages (support, contact, privacy, privacy-choices, terms, 404) still showed 'Independent iPhone apps' in the header brand span. The /contact/ page meta and body already describe the Website Correction managed service, so the stale tagline contradicted the page it introduced. The 6 app pages (promptly, drishti and their support/privacy children) keep 'Independent iPhone apps', which is accurate for them. Footer paragraphs are unchanged (owned by the launch-footer item).
Asserts the 6 studio-level pages (support, contact, privacy, privacy-choices, terms, 404) and the homepage carry 'Products for people and teams' in the header brand span, and the 6 app pages (promptly, drishti and their support/privacy children) keep 'Independent iPhone apps', so the brand inconsistency cannot silently reappear. Wired into npm test and npm run ci.
There was a problem hiding this comment.
nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (7)
🚧 Files skipped from review as they are similar to previous changes (6)
Included review availability: 0 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 3 reviews per hour. 📝 WalkthroughWalkthroughSix public pages now use “Products for people and teams” as the studio header tagline. A new validation script checks studio and app taglines and runs through the npm ChangesPublic brand tagline
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change updates the studio-page tagline while preserving the app-page tagline and adds regression checks to prevent the mismatch from returning. No actionable merge-blocking risk remains after normal checks and review. Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.
There was a problem hiding this comment.
nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.
There was a problem hiding this comment.
nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.
There was a problem hiding this comment.
nish3451 has reached the 50-credit limit for trial accounts. To continue receiving code reviews, upgrade your plan.
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
… package.json ci/test script conflict
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
package.json conflict only: take main ci/test chains and re-insert this PR own check. The added guard was run against current main content and passes.
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Automated conflict resolution during the PR backlog sweep: kept main's side of every shared block, re-applied this branch's unique additions on top (package scripts re-inserted into main's chains; live-check sections relabelled to the next free letter). Repo check chain re-run green before push.
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
There was a problem hiding this comment.
Your trial has ended. Reactivate Greptile to resume code reviews.
Closes the [unreviewed-by-grok] item: the 6 studio-level public pages (support, contact, privacy, privacy-choices, terms, 404) still branded the studio as 'Independent iPhone apps' while the homepage has carried 'Products for people and teams' since the June-20 bundle. The /contact/ page meta and body already describe the Website Correction managed service, so the stale header tagline contradicted the page it introduced.
Change
.brand-copy).scripts/test-public-brand-tagline.mjs(21 checks) wired intonpm testandnpm run ciasserts the studio pages carry the studio tagline and the app pages keep the apps-only one, so the inconsistency cannot silently reappear.Verification
node scripts/test-public-brand-tagline.mjs: 21 checks, 0 failures.npm run product:truthexit 0;npm run claims:checkpass.npm run checkfails only atcheck-retention-automation.mjs— reproduced identically on clean origin/main (machine-local automation points at the wrong repo); unrelated to this change.Summary by CodeRabbit
Content Updates
Tests