Skip to content

Retire planemo fork in convert-nfcore cast (last holdout, follow-up to #326)#327

Merged
jmchilton merged 1 commit into
mainfrom
retire-fork-convert-nfcore
Jun 19, 2026
Merged

Retire planemo fork in convert-nfcore cast (last holdout, follow-up to #326)#327
jmchilton merged 1 commit into
mainfrom
retire-fork-convert-nfcore

Conversation

@jmchilton

Copy link
Copy Markdown
Member

Posted by Claude (AI assistant) on behalf of @jmchilton — not authored by them personally.

Follow-up to #326 (merged). My convert-nfcore commit landed on the branch just after #326 merged, so it missed the train — this PR carries it onto main. It is the last holdout of the jmchilton/planemo fork retirement; after this the repo-wide fork sweep is empty.

What

convert-nfcore-module-to-galaxy-tool was out of line with the rest of the inventory in three converging ways, all fixed by one move:

  • Lone mode: condense user. It was the only Mold using condense (7 refs); every other Mold copies research verbatim (127 refs). The prior cast always passthrough-condensed — output byte-identical to source — so condense added nothing here. Switched all 7 research refs condense → verbatim.
  • Still fork-pinned. Its planemo ref now sources released 0.75.44 (carries merged planemo#1636), matching every other consumer.
  • Stale layout. As type: research, the notes belong under references/notes/, not references/patterns/.

Result

Re-cast is now fully deterministic (no LLM phase), like discover-shed-tool and every sibling:

  • notes moved references/patterns/ → references/notes/, stale patterns/ dir removed
  • planemo.md re-copied from 0.75.44; SKILL.md + _required_tools.json refreshed
  • mold rev 3 → 4 with a history entry

Gates

  • cast --check clean · cast verifier clean (13 refs)
  • npm run validate 0 errors · make check-assemble-pipelines clean
  • repo-wide jmchilton/planemo sweep now empty

🤖 Generated with Claude Code

Last fork holdout. Two changes, both deterministic:
- 7 research refs mode: condense -> verbatim. It was the only Mold using
  condense; the rest of the inventory copies research verbatim. Prior cast
  always passthrough-condensed (dst == src), so condense added nothing.
- planemo ref now sources released 0.75.44; jmchilton fork retired everywhere.

Re-cast: notes move references/patterns/ -> references/notes/, stale
patterns/ dir removed, SKILL.md + _required_tools.json refreshed.
cast --check clean, verifier clean (13 refs), validate 0 errors,
repo-wide fork sweep now empty.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jmchilton jmchilton merged commit 72b20f2 into main Jun 19, 2026
1 check passed
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