Skip to content

docs: tell manual-path users to remove all generator files#3

Merged
lilabrooks merged 1 commit into
mainfrom
claude/infallible-nash-ad8711
Jul 18, 2026
Merged

docs: tell manual-path users to remove all generator files#3
lilabrooks merged 1 commit into
mainfrom
claude/infallible-nash-ad8711

Conversation

@lilabrooks

Copy link
Copy Markdown
Owner

Summary

The scripted create-project path removes three files from the target — scripts/rename-project, scripts/create-project, and tests/test_create_project.py (scripts/create-project:152) — but the README manual path and rename-project's printed next steps told users to delete only the rename script. Projects created via the GitHub "Use this template" button therefore kept generator tooling (create-project + its smoke test) in their first commit.

This is a documentation defect, not a functional break — the quality gate stays green either way. Found by testing the "Use this template" button path (gh repo create --template).

Changes

  • README.md — manual path step 2 now runs the rename and an rm of all three generator files, noting the preferred path removes the same three automatically.
  • scripts/rename-project — printed "Next steps" step 6 changed from "Delete this script" to removing all three files.
  • CHANGELOG.md[Unreleased] › Changed entry.
  • docs/log.md — dated bundle-change entry.

Verification

make check passes green: 65 passed, 2 skipped, 95% coverage, docs ok.

🤖 Generated with Claude Code

The scripted create-project path removes three files from the target
(scripts/rename-project, scripts/create-project, and
tests/test_create_project.py), but the README manual path and
rename-project's printed next steps told users to delete only the rename
script. Projects created via the GitHub "Use this template" button thus
kept generator tooling in their first commit.

Align both manual-path instructions to remove all three single-use
generator files, matching what create-project does automatically.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@lilabrooks
lilabrooks merged commit 63a23d9 into main Jul 18, 2026
11 checks passed
@lilabrooks
lilabrooks deleted the claude/infallible-nash-ad8711 branch July 18, 2026 02:06
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