Skip to content

Stale pre-migration repo URLs and package name after move to brmbh/wordpress #5

Description

@Schmandarine

This repo moved from Schmandarine/brmbh-agentic-wp-suite to brmbh/wordpress, but the old name is still baked into the theme's own files and into the CLI that clones it.

Verified state

Where Value Status
git remote brmbh/wordpress
package.jsonname brmbh-agentic-wp-suite stale
package.jsonrepository / homepage Schmandarine/brmbh-agentic-wp-suite ⚠️ redirect only
style.cssTheme URI Schmandarine/brmbh-agentic-wp-suite ⚠️ redirect only
skills/wordpress/SKILL.md → offline --from example brmbh-agentic-wp-suite stale
brmbh/cli src/registry.js:13THEME_REPO Schmandarine/brmbh-agentic-wp-suite.git ⚠️ redirect only

The old URL still resolves — git ls-remote succeeds and gh repo view Schmandarine/brmbh-agentic-wp-suite reports brmbh/wordpress — because GitHub keeps a redirect after a repo transfer.

Why that redirect is not good enough

brmbh create clones this repo through the hardcoded THEME_REPO constant, so the redirect is currently load-bearing for the CLI's main feature. It disappears the moment anyone creates a new repo at Schmandarine/brmbh-agentic-wp-suite. And because the constant ships inside each published CLI version, older versions cannot be patched afterwards — they would break permanently.

The CLI is still at 0.1.0 and unpublished. This is the cheap moment to fix it.

Tasks

Note

Do not rename the text domain casually. It is the identifier WordPress uses to group a theme's translatable strings, and it appears 65 times across 25 files here (see #4). If it changes, it must change everywhere at once.

Related: brmbh/cli#4, #4

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions