chore: remove the npm-mirror leftovers after align 9.0.0 #2
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/remove-npm-mirror"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Removes the npm-mirror leftovers after align 9.0.0. The package now publishes only as
@j4k-oss/worktree-addto the Forge registry.release.ymlloses 455 lines (663 to 208): thenpm-mirrorjob, its integrity step and the OIDC gating. The Forge-registry publish stays. The.npm-mirrormarker and.github/workflows/release-npm.ymlare deleted, and align's 9.0.0 render refreshedAGENTS.mdand twocheck-dtsmessages.The README install section now points at the scoped Forge package. Each command carries
--@j4k-oss:registry=…or sits next to the~/.npmrcline, becausepnpm add -grejects the inline flag. It also says the unscoped npm package is frozen.🤖 Generated with Claude Code
Review
01M5JB3YE38HHF85NEN5C5VGVS— head4442f821c832ba842df2d7f6d0743f2a7723ea7bReview — j4k-oss/worktree-add @
e7c74d1397Scope: diff against base tree
f0cf3699298bStatus: dispatched — coverage complete (6/6 slots terminal)
Facts: current review-wide projection
Computed under:
Findings (1)
low — The profile instructions send fish users to a Bash function
01M5JBB5FKWNAYAPZRMWQ5EBACREADME.md(snippet)01M5JBBDM9YNYBE4R2F8VDWFJP· valid: The exact-grounded README excerpt explicitly directs Fish users to add the preceding example to ~/.config/fish/config.fish. The reviewer quotes that example as worktree-add() { WORKTREE_ADD_APP=ghostty,code command worktree-add "$@" }, supplying the incompatible brace function declaration and argument forwarding. That preceding example is reviewer-supplied evidence, not part of the grounded anchor. Fish requires function/end and $argv, so the reported syntax and grounded installation instruction coherently establish a setup failure: loading the profile cannot define the promised wrapper. This is a concrete documentation defect under the human-facing clarity standard, not a preference or a demand for extra coverage. Reassessing both historical claims reveals no substantive refutation and no active owner disposition. The earlier verdict's concrete objection to env ... command applies to that older remedy, not the current one: separate Fish lines using function worktree-add, set -lx WORKTREE_ADD_APP ghostty,code, command worktree-add $argv, and end avoid that executable-name error. Keep the Bash/Zsh example separately, preserve argument forwarding, and preserve the reported requirement that -o opts into launching. Alternatively, explicitly limit the existing example and profile destinations to Bash/Zsh. I would assign medium severity because an advertised setup path fails. This is a static assessment, not an executed reproduction.Other claims
01M5JBA2J32GZ526KZGTJRY3BYmedium — Therepoqrule maintains an unnecessary count of write commandsCoverage
Coverage pass: 01M5JB4GD1Y54WCZ0934531MA5
Accounting: complete
Slot health: healthy
@ -74,3 +85,1 @@pnpm add -g worktree-add # or: npm i -g worktree-addworktree-add feature/my-branch```The examples below run the installed `worktree-add` command.medium — The local pnpm install needs a runnable invocation
lens
writing-quality· armdefault· tally 1 valid / 0 invalid / 0 uncertainclaim
01M5JA9R8TP6K2XPZGG120X426of review01M5JA44BHHJK564DW72900HATFixed in
9511fce: the README now tells project-local installs to runpnpm exec worktree-add.01M5JA9R8TP6K2XPZGG120X426, inline #177981): valid. The sentence "The examples below run the installedworktree-addcommand" was this PR's own and was false for a project-local install. Fixed in9511fce, which tells local installs to runpnpm exec worktree-add.01M5JAAC74FJFYC8CJ4JNJH3CA): valid, and it predates this PR (the profile list is onmain). Reproduced in fish 4.6.0: the Bash function fails withcommand substitutions not allowed in command position. Tracked in #3, which scopes the brace function to Bash and Zsh and documents a Fish version. It edits lines far from this PR's hunks.01M5JAA4CE8ZDBZWY1AB7W54CW(the repoq guidance counts its write verbs): not a defect in this PR. The sentence "It also carries one write verb:pr create" is in the generatedAGENTS.md/CLAUDE.md, which align regenerated here from the shared rulerepoq/repoq-usage.md; generated files are not edited by hand. The count is accurate today: repoq registerspr createas its only write command (src/cli/register-pr-command.ts). If repoq gains another write verb, the shared rule in the align repository needs the update, which is outside these PRs.01M5JBB5FKWNAYAPZRMWQ5EBAC): valid, predates this PR, and is already fixed onmainin8fd2b0e(#3), which scopes the brace function to Bash and Zsh and adds a Fish function. This review ran on a head that does not contain that commit.01M5JBA2J32GZ526KZGTJRY3BY(the repoq guidance counts its write verbs): not a defect in this PR. The sentence "It also carries one write verb:pr create" is in the generatedAGENTS.md/CLAUDE.md, which align regenerated here from the shared rulerepoq/repoq-usage.md; generated files are not edited by hand. The count is accurate today: repoq registerspr createas its only write command (src/cli/register-pr-command.ts). If repoq gains another write verb, the shared rule in the align repository needs the update, which is outside these PRs.