Skip to content

fix(marketing): say "formerly Superset" in the homepage description and link paradev.com - #9216

Merged
Kitenite merged 1 commit into
mainfrom
seo-old-domain-links
Nov 1, 2026
Merged

Kitenite merged 1 commit into
mainfrom
seo-old-domain-links

Conversation

@Kitenite

@Kitenite Kitenite commented Oct 31, 2026 •

Copy link
Copy Markdown
Member

What

  • Homepage meta description (and OG/Twitter description) now starts with BRAND.INTRO_NAME: "Paradev (formerly Superset): Bring Claude Code, …". The SEO plan wanted "formerly Superset" in both title and description; the title already had it. The translated message is unchanged, so no locale catalog changes.
  • Old superset.sh links that are backlinks or user-facing now use paradev.com:
    • root package.json homepage
    • packages/mcp/server.json websiteUrl (MCP registry listing; takes effect on the next registry publish)
    • CLI plan-upgrade hint in cli-framework (+ its test)
    • desktop notice preview commands, DESKTOP_NOTICES.md, seed-desktop-notices.ts
    • mobile Storybook stories and the CLI demo tape

Not changed on purpose: plugin $schema URLs (needs a plugin publish bump), iOS podspecs (change the mobile fingerprint), API/app hosts.

Verified

  • All new URLs return 200 (/pricing, /changelog, /mcp-install, /og-image.png, docs.paradev.com/workspaces).
  • bun test packages/cli-framework/src/runner.test.ts passes; tsc --noEmit for marketing passes; biome clean.

Summary by cubic

The homepage meta description now opens with "Paradev (formerly Superset)" so search snippets for old brand queries match the title, and old superset.sh links now point to paradev.com.

  • Updated user-facing and backlink URLs: root package.json homepage, packages/mcp/server.json websiteUrl (takes effect on next registry publish), CLI plan-upgrade hint, desktop notice docs and seeds, mobile stories, and the CLI demo tape.
  • Left unchanged on purpose: plugin $schema URLs (needs a plugin publish bump) and iOS podspecs (would change the mobile fingerprint).

Written for commit 8f3c64a. Summary will update on new commits.

View guided diff Turn on auto-fix

Summary by CodeRabbit

  • Updates
    • Updated website, changelog, documentation, pricing, and MCP setup links to use Paradev domains across desktop notices, CLI guidance, and product examples.
    • Localized site descriptions now include the Paradev brand name in page and social-sharing metadata.
    • Updated CLI demo branding and links to reflect Paradev.

…nd link paradev.com

The homepage meta description now starts with BRAND.INTRO_NAME, like the
title, so search snippets for old brand queries say "Paradev (formerly
Superset)". The translated text is unchanged, so no catalog re-keys.

Old superset.sh links that act as backlinks or user-facing URLs now point
at paradev.com: root package.json homepage, the MCP registry websiteUrl,
the CLI plan-upgrade hint, desktop notice samples and seeds, mobile
stories, and the CLI demo tape. Plugin $schema URLs and iOS podspecs are
left alone (plugin publish bump; mobile fingerprint).

Co-authored-by: Claude <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c4490db2-c632-447a-9293-1e9c9130d521
Commits

Reviewing files that changed from the base of the PR and between 5cf7c28 and 8f3c64a.

Files selected for processing: 12
  • apps/desktop/docs/DESKTOP_NOTICES.md
  • apps/desktop/src/renderer/commandPalette/modules/actions/commands.tsx
  • apps/marketing/src/app/[lang]/layout.tsx
  • apps/mobile/components/ai-elements/spike.stories.tsx
  • apps/mobile/components/ai-elements/web-fetch-tool.stories.tsx
  • apps/mobile/components/ai-elements/web-search-tool.stories.tsx
  • package.json
  • packages/cli-framework/src/runner.test.ts
  • packages/cli-framework/src/runner.ts
  • packages/cli/demo/superset-cli.tape
  • packages/db/src/seed-desktop-notices.ts
  • packages/mcp/server.json

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 4 remain after this review.

Walkthrough

The pull request replaces Superset domain references with Paradev domains across site metadata, desktop notices, CLI output, mobile stories, and package metadata.

Changes: Paradev domain references

Layer / File(s) Summary
Site metadata and public URLs
apps/marketing/src/app/[lang]/layout.tsx, package.json, packages/mcp/server.json
The localized metadata description now starts with BRAND.INTRO_NAME. The package homepage and MCP website URL now use paradev.com.
Desktop notice links
apps/desktop/docs/DESKTOP_NOTICES.md, apps/desktop/src/renderer/commandPalette/modules/actions/commands.tsx, packages/db/src/seed-desktop-notices.ts
Desktop notice examples, previews, and seeded notice bodies now link to Paradev changelog or image URLs.
Examples and CLI links
apps/mobile/components/ai-elements/*, packages/cli-framework/src/runner.ts, packages/cli-framework/src/runner.test.ts, packages/cli/demo/superset-cli.tape
Mobile stories and CLI demo references now use Paradev domains. The CLI plan-upgrade hint and its test expectation now use paradev.com/pricing.

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Bug fix

Suggested reviewers: saddlepaddle

Merge Risk: Minimal · up to 8f3c6

No actionable merge-blocking risk was identified in the reviewed changes.

Pre-merge checks: Passed 5
Check name Status Explanation
Title check Passed The title "fix(marketing): say "formerly Superset" in the homepage description and link paradev.com" is specific and matches the main change: the marketing homepage meta description now starts with "P…
Description check Passed The description is complete and follows the template's intent. The "What" section explains the homepage meta description change, the list of superset.sh to paradev.com link replacements, and the inten…
Docstring Coverage Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
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.
Full details: Title check

Explanation

The title "fix(marketing): say "formerly Superset" in the homepage description and link paradev.com" is specific and matches the main change: the marketing homepage meta description now starts with "Paradev (formerly Superset)". It also names the broader paradev.com link update. The title does not cover the many other URL replacements in the changeset (package.json homepage, MCP server.json, CLI hints, desktop notices, mobile stories, demo tape), but that is expected for a title. It is a conventional commit with a clear scope. The title is about 88 characters, slightly long, but it is still clear.

Full details: Description check

Explanation

The description is complete and follows the template's intent. The "What" section explains the homepage meta description change, the list of superset.sh to paradev.com link replacements, and the intentional exclusions (plugin $schema URLs, iOS podspecs, API/app hosts) with reasons. The "How I tested it" section lists verification steps (URL status checks, the cli-framework test run, tsc --noEmit for marketing, biome) but gives no screenshots, which the template says are strongly preferred for user-visible changes such as the homepage description. The checklist items are not ticked. The description also contains auto-generated cubic content. The required sections are present and substantively filled, so the check passes, with a note on the missing screenshot and checklist status.

Full details: Docstring Coverage

Explanation

Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 1 functions across 8 files. (4 skipped: 4 unsupported.)

Finishing Touches
Generate docstrings
  • Commit to this branch
  • Create a new PR
Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@greptile-apps

greptile-apps Bot commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] This PR appears safe to merge.

Summary

Adds “Paradev (formerly Superset)” to the homepage’s standard, Open Graph, and Twitter descriptions.

  • The homepage description introduces Paradev as formerly Superset.
  • CLI guidance, notices, listings, and examples point to Paradev’s current websites.

Reviews (1) · Last reviewed commit: "fix(marketing): say "formerly Superset" ..." · Reviewed by Greptile

@github-actions

github-actions Bot commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

🧹 Preview Cleanup Complete

The following preview resources have been cleaned up:

  • ✅ Neon database branch

Thank you for your contribution! 🎉

@expo

expo Bot commented Oct 31, 2026

Copy link
Copy Markdown

Preview update published for development build eca66a32 (fingerprint e65ce637d4ee). Open the build on your phone and scan:

Update group ece7f69e

@Kitenite
Kitenite merged commit 7e6cf40 into main Nov 1, 2026
20 checks passed

This branch was successfully deployed

1 active deployment
preview — 8f3c64a9 Deployed Oct 31, 2026 by Kitenite via Deploy Web #13475
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