Skip to content

Refactor CLI recipe dry-run helpers#356

Merged
chubes4 merged 1 commit into
mainfrom
refactor/cli-recipe-dry-run
May 31, 2026
Merged

Refactor CLI recipe dry-run helpers#356
chubes4 merged 1 commit into
mainfrom
refactor/cli-recipe-dry-run

Conversation

@chubes4
Copy link
Copy Markdown
Collaborator

@chubes4 chubes4 commented May 31, 2026

Summary

  • Extract recipe dry-run planning/output helpers from the CLI entrypoint into packages/cli/src/recipe-dry-run.ts.
  • Keep index.ts responsible for command routing and shared recipe execution while reusing dry-run helpers for site-seed metadata and plugin-runtime step indexes.
  • Preserve existing recipe dry-run output shape and CLI behavior.

Tests

  • npm run build
  • npm run recipe-dry-run-smoke
  • npm run recipe-workflow-phases-smoke
  • npm run discovery-command-smoke
  • npm run recipe-site-seed-smoke
  • npm run recipe-staged-files-smoke

AI assistance

  • AI assistance: Yes
  • Tool(s): OpenCode (openai/gpt-5.5)
  • Used for: Drafted the focused extraction and ran build/smoke verification; Chris remains responsible for review and merge.

@chubes4 chubes4 merged commit fb1b539 into main May 31, 2026
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