Skip to content

chore(rename): sweep codervisor/lean-spec → codervisor/leanspec URLs (Part of #254)#312

Merged
tikazyq merged 1 commit into
mainfrom
chore/post-rename-url-sweep
May 20, 2026
Merged

chore(rename): sweep codervisor/lean-spec → codervisor/leanspec URLs (Part of #254)#312
tikazyq merged 1 commit into
mainfrom
chore/post-rename-url-sweep

Conversation

@tikazyq
Copy link
Copy Markdown
Contributor

@tikazyq tikazyq commented May 20, 2026

Summary

Post-rename URL cleanup. GitHub redirects make the old codervisor/lean-spec URLs keep working, but explicit references are clearer and protect against the old slug being reclaimed in the future.

Updated

  • README.md — CI badge URL, npm version/downloads badges (now point at @leanspec/cli), Discussions/Issues links, skill install command
  • .github/workflows/ci.ymlfreeze-specs error message text
  • packages/{http-server,ui}/package.jsonrepository.url and bugs.url (packages/mcp/package.json and packages/cli/package.json were already updated)
  • docs-site/docusaurus.config.tsprojectName, editUrl for docs and blog, footer GitHub/Issues/Discussions/Contributing/Changelog links
  • docs-site/i18n/zh-Hans/.../footer.json — Chinese footer link metadata
  • Internal skills' mcp__github__* repo args + prose references in .agents/skills/leanspec-{dev-process,pre-push,pr-lifecycle}/SKILL.md, .agents/skills/leanspec-development/references/CI-COMMANDS.md, .claude/skills/watch-ci/SKILL.md
  • AGENTS.md skill install command + project mention

Intentionally left

Closes the URL-sweep items in #254 Phase 3 / Phase 4.

Test plan

  • Local pnpm typecheck / pnpm test clean
  • Local cargo check --workspace / cargo clippy --workspace -- -D warnings / cargo test --workspace clean (run via pre-push hook on push)
  • On merge: docs site editUrl lands on the renamed repo when "Edit this page" is clicked

🤖 Generated with Claude Code

…254)

Post-repo-rename cleanup. GitHub auto-redirects make the old URL keep
working, but explicit references are clearer and survive future config
churn (e.g. someone reclaiming the old `lean-spec` slug).

Updated:
- README.md badges (CI + npm) and Discussions/Issues links, plus the
  npm badge target from `lean-spec` → `@leanspec/cli` to reflect the
  new package
- .github/workflows/ci.yml `freeze-specs` error string
- packages/{http-server,ui}/package.json repository.url + bugs.url
- docs-site/docusaurus.config.ts projectName, editUrl, and footer links
  (en config + zh-Hans footer translations)
- Internal skills' `mcp__github__*` repo arguments and prose references
  (.agents/skills/leanspec-{dev-process,pre-push,pr-lifecycle},
  .agents/skills/leanspec-development/references/CI-COMMANDS.md,
  .claude/skills/watch-ci)
- AGENTS.md skill-install command + project mention

Left intentionally:
- `codervisor/lean-spec-docs`, `codervisor/lean-spec-desktop` — separate
  repos, not renamed
- `https://lean-spec.dev` — domain rename is out of #254 scope
- `specs/` historical mentions — frozen snapshot

Part of #254. Closes Phase 3 / Phase 4 URL items.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 20, 2026 07:52
@tikazyq tikazyq merged commit 07f791b into main May 20, 2026
1 check failed
@tikazyq tikazyq deleted the chore/post-rename-url-sweep branch May 20, 2026 07:54
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR performs a post-rename cleanup to replace explicit codervisor/lean-spec GitHub references with codervisor/leanspec across docs, workflows, and internal skill documentation, reducing reliance on GitHub redirects.

Changes:

  • Updated README badges/links and install instructions to point at codervisor/leanspec and @leanspec/cli.
  • Updated repository/bugs URLs in package manifests and repo links/edit URLs in the Docusaurus config.
  • Updated internal skills and CI messaging to reference codervisor/leanspec.

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
README.md Updates CI badge, npm badges, skill install command, and community links to the renamed repo/package.
packages/ui/package.json Updates repository.url to codervisor/leanspec.
packages/http-server/package.json Updates repository.url and bugs.url to codervisor/leanspec.
docs-site/i18n/zh-Hans/docusaurus-theme-classic/footer.json Updates footer link metadata descriptions to reference the renamed repo URLs.
docs-site/docusaurus.config.ts Updates projectName, editUrl, and footer/nav GitHub links to codervisor/leanspec.
AGENTS.md Updates the external skill install command and spec issue repo reference to codervisor/leanspec.
.github/workflows/ci.yml Updates the freeze-specs error message to reference codervisor/leanspec.
.claude/skills/watch-ci/SKILL.md Updates the stated repo slug to codervisor/leanspec.
.agents/skills/leanspec-pre-push/SKILL.md Updates MCP GitHub tool examples to target codervisor/leanspec.
.agents/skills/leanspec-pr-lifecycle/SKILL.md Updates repo-scoping text and GitHub search examples to codervisor/leanspec.
.agents/skills/leanspec-development/references/CI-COMMANDS.md Updates GH_REPO example to codervisor/leanspec.
.agents/skills/leanspec-dev-process/SKILL.md Updates references to the canonical spec-issue repo to codervisor/leanspec.
Comments suppressed due to low confidence (1)

docs-site/docusaurus.config.ts:173

  • The footer "npm Package" link still points to https://www.npmjs.com/package/lean-spec, while the rest of this PR updates the repo/package references to @leanspec/cli. This will send users to the old package page; update it to the new npm package URL for consistency.
              label: 'npm Package',
              href: 'https://www.npmjs.com/package/lean-spec',
            },

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 15 to 17
The `gh` CLI is **not available** in the Claude VM. Use the GitHub REST API via `curl`.
The repo is `codervisor/lean-spec`.
The repo is `codervisor/leanspec`.

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.

2 participants