Skip to content

feat: implement init file writer#2

Merged
rogerchappel merged 1 commit into
mainfrom
feat/tsk-68-init-file-writer
Apr 29, 2026
Merged

feat: implement init file writer#2
rogerchappel merged 1 commit into
mainfrom
feat/tsk-68-init-file-writer

Conversation

@rogerchappel
Copy link
Copy Markdown
Owner

Summary

  • Implement stackforge init <template> <name> as a local file writer for oss-cli, next-app, and python-api scaffolds.
  • Preserve --dry-run as a non-writing plan, add --force for explicit overwrites, and support repeated --var KEY=VALUE replacements.
  • Add smoke verification covering dry-run, write, overwrite refusal, force overwrite, variable replacement, and scaffold creation.

Verification

  • pnpm check
  • pnpm smoke:init

Notes

  • No network or GitHub calls are performed by the init command.
  • Links CrewCmd TSK-68.

@rogerchappel rogerchappel force-pushed the feat/tsk-68-init-file-writer branch from 2f5ecf0 to 6761dd4 Compare April 29, 2026 00:45
@rogerchappel rogerchappel merged commit e2bc9f0 into main Apr 29, 2026
2 checks 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