Skip to content

chore(migration): repoint self-references at pixeloven/crew (0.23.1) - #60

Merged
ductiletoaster merged 1 commit into
mainfrom
chore/pixeloven-org-move
Aug 18, 2026
Merged

chore(migration): repoint self-references at pixeloven/crew (0.23.1)#60
ductiletoaster merged 1 commit into
mainfrom
chore/pixeloven-org-move

Conversation

@ductiletoaster

@ductiletoaster ductiletoaster commented Aug 17, 2026

Copy link
Copy Markdown
Member

This repo moved: ductiletoaster/harmony-crewpixeloven/crew (transfer + rename in one move) — task M0.2 of Phase 0.5, Adoption, migration & cleanup, in the PixelOven Agent Stack program. GitHub redirects resolve the old path, but explicit pins are the standard, so this PR does the deliberate half.

Changes

  • Manifestsrepository URL and owner/author in .claude-plugin/plugin.json, .claude-plugin/marketplace.json, and package.json. Version 0.23.0 → 0.23.1 (the release workflow tags it on merge, so pinned consumers get an immutable v0.23.1).
  • Docs — README and all three quickstarts: the Claude Code marketplace repo, the pi git-package URL, and the Codex clone URL.

The other thing the org move forced — gitleaks/gitleaks-action being licence-gated for org-owned repos — landed separately in #62. This branch is rebased on it and carries no security.yml change.

Deliberately unchanged

  • Plugin identity. name: harmony-crew in both manifests, the harmony-crew@harmony-crew enabledPlugins key, and the npm name @ductiletoaster/harmony-crew. The outward rename is the refactor's job (D-03); doing it here would break every consumer's plugin key and pi's package-registry entry for zero migration benefit.
  • Quickstart example tags (v0.13.0) — stale, but version currency is a separate pass. This PR is a URL move.
  • ductiletoaster/harmony references — harmony stays where it is (D-22); it is still the worked example.
  • ductiletoaster/harmony-ci in the security.yml header — harmony-ci has not moved (D-23 generalizes it in place first).

Local validation: check_skills.py, render_roles.py --check, check_skill_refs.py, gen_catalog.py --check all pass.

Refs ductiletoaster/harmony#1115

@ductiletoaster
ductiletoaster force-pushed the chore/pixeloven-org-move branch from 2c9e48d to 0d07d15 Compare August 17, 2026 14:55
This repo moved: ductiletoaster/harmony-crew -> pixeloven/crew (transfer +
rename in one move, Phase 0.5 M0.2 of the PixelOven Agent Stack program).
GitHub redirects cover the old path, but explicit pins are the standard.

* plugin.json / marketplace.json / package.json — repository URL + owner.
* README + all three quickstarts — the marketplace `repo`, the pi git-package
  URL, and the Codex clone URL.

The gitleaks-action -> CLI swap that the org move also forced landed
separately in #62; this branch is rebased past it.

Plugin IDENTITY is deliberately unchanged — `name: harmony-crew` in both
manifests, the `harmony-crew@harmony-crew` enabledPlugins key, and the npm
name. Renaming those is the outward refactor (D-03), and changing them here
would break every consumer's plugin key for no migration benefit.

The quickstart example tags (v0.13.0) are left as-is: this is a URL move, not
a version-currency pass.

Refs ductiletoaster/harmony#1115
@ductiletoaster
ductiletoaster force-pushed the chore/pixeloven-org-move branch from 0d07d15 to 941227b Compare August 18, 2026 03:27
@ductiletoaster
ductiletoaster merged commit 07889a9 into main Aug 18, 2026
8 checks passed
@ductiletoaster
ductiletoaster deleted the chore/pixeloven-org-move branch August 18, 2026 03:28
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