feat: rename OpenVideo to OpenScene and move the site to openscene.app - #160
Conversation
Renames the product across the monorepo and makes `openscene.app` its canonical origin. `apps/openvideo` becomes `apps/openscene` and the workspace package becomes `@theorvane/openscene-site`. The canonical origin, sitemap, robots directives, OpenGraph metadata, and the Theorvane home product link all move to `https://openscene.app`. The wordmark is authored as `OPEN<span>VIDEO</span>`, so the header, footer, docs shell, and generated OG image each needed the split markup updated rather than a plain string replacement. `open-video.app` and `www.open-video.app` join `openvideo.theorvane.tech` as legacy hosts that permanently redirect to the canonical origin, so the search signals accumulated under the previous canonical domain transfer instead of splitting across hosts. Every former hostname must stay attached to the Vercel project for those redirects to be reached. The legacy hostname `openvideo.theorvane.tech` keeps its name because renaming it would break the redirect it exists to serve. Copy describing what the editor does — "video editor", "video generation" — is unchanged, since it names the function rather than the product. Sitemap `lastModified` moves to 2026-07-31 for OpenScene and Theorvane, the two sites whose published content changed. Closes #159 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
The move to `openscene.app` created a distinct RybbIt site, so the tracking script now carries `c2c0972a916f` instead of the site ID registered under the previous domain. The task brief records the supersession rather than leaving a stale ID that reads as current. Renaming OpenVideo to OpenScene also broke the Korean particles that followed it. The former name ended in a vowel and took 는/를/가/란; the new one ends in a consonant and takes 은/을/이/이란. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
|
Pushed two follow-up changes on this branch: RybbIt tracking — the move to Korean particles — the rename broke the particles that followed the product name.
|
sjungwon03-ai
left a comment
There was a problem hiding this comment.
The PR performs a thorough rename of OpenVideo to OpenScene, updates domain references to openscene.app, and handles legacy redirects appropriately. No code-quality blockers, security issues, or test regressions identified in the changes.
sjungwon03-ai
left a comment
There was a problem hiding this comment.
This PR performs a thorough and consistent rename of OpenVideo to OpenScene, including workspace paths, metadata, assets, docs, and legacy redirects. Verification steps described in the PR pass and no code-quality blockers, bugs, or regressions are present in the diff.
* feat: rename OpenVideo to OpenScene and move the site to openscene.app (#160) * feat: rename OpenVideo to OpenScene and move the site to openscene.app Renames the product across the monorepo and makes `openscene.app` its canonical origin. `apps/openvideo` becomes `apps/openscene` and the workspace package becomes `@theorvane/openscene-site`. The canonical origin, sitemap, robots directives, OpenGraph metadata, and the Theorvane home product link all move to `https://openscene.app`. The wordmark is authored as `OPEN<span>VIDEO</span>`, so the header, footer, docs shell, and generated OG image each needed the split markup updated rather than a plain string replacement. `open-video.app` and `www.open-video.app` join `openvideo.theorvane.tech` as legacy hosts that permanently redirect to the canonical origin, so the search signals accumulated under the previous canonical domain transfer instead of splitting across hosts. Every former hostname must stay attached to the Vercel project for those redirects to be reached. The legacy hostname `openvideo.theorvane.tech` keeps its name because renaming it would break the redirect it exists to serve. Copy describing what the editor does — "video editor", "video generation" — is unchanged, since it names the function rather than the product. Sitemap `lastModified` moves to 2026-07-31 for OpenScene and Theorvane, the two sites whose published content changed. Closes #159 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * fix: point OpenScene at its own RybbIt site and correct Korean particles The move to `openscene.app` created a distinct RybbIt site, so the tracking script now carries `c2c0972a916f` instead of the site ID registered under the previous domain. The task brief records the supersession rather than leaving a stale ID that reads as current. Renaming OpenVideo to OpenScene also broke the Korean particles that followed it. The former name ended in a vowel and took 는/를/가/란; the new one ends in a consonant and takes 은/을/이/이란. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com> * chore: remove leftover conflict files and patch artifacts (#163) --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Closes #159
What changed
Renames the product across the monorepo and makes
openscene.appits canonical origin.apps/openvideo→apps/openscene,@theorvane/openvideo-site→@theorvane/openscene-site(lockfile and.claude/launch.jsonfollow).https://openscene.app.OPEN<span>VIDEO</span>, so the header, footer, docs shell, and generated OG image each needed the split markup updated rather than a plain string replacement.openvideo-schema,openvideo-docs-schema, scroll-world scene idopenvideo-local-studio,openvideo.webp,scene-04-openvideo-*.github.com/Theorvane/openscene.README.md,AGENTS.md,docs/superpowers/specs/,docs/planning/,.agents/task-briefs/, bodies and filenames both.lastModifiedmoves to2026-07-31for OpenScene and Theorvane, the two sites whose published content changed.Redirect handling
open-video.appandwww.open-video.appjoinopenvideo.theorvane.techas legacy hosts that permanently redirect toopenscene.app. This follows the pattern already established when the site moved off the subdomain, so the search signals accumulated under the previous canonical domain transfer instead of splitting across hosts.The legacy hostname
openvideo.theorvane.techkeeps its name — renaming it would break the redirect it exists to serve.Deliberately unchanged
Copy describing what the editor does — "video editor", "video generation" — names the function rather than the product, so it is untouched.
Verification
npm run lint,npm run typecheck,npm test(55 tests including workspace contracts),npm run build,npm audit --omit=dev --audit-level=high(0 vulnerabilities), andgit diff --checkall pass. The home page, Korean docs route, generatedsitemap.xml, and the OG image were checked in a browser against a local dev server.Operational follow-ups, not in this PR
openscene.appand attach it to the Vercel project.open-video.app,www.open-video.app, andopenvideo.theorvane.techattached, or the redirects above are never reached.Theorvane/openvideoGitHub repository toopenscene; this PR links to the new name.🤖 Generated with Claude Code