Skip to content

chore: gitignore legacy scripts/sync-skill.sh#6

Open
michaelscotto wants to merge 1 commit into
krusemediallc:mainfrom
michaelscotto:chore/gitignore-legacy-sync-skill
Open

chore: gitignore legacy scripts/sync-skill.sh#6
michaelscotto wants to merge 1 commit into
krusemediallc:mainfrom
michaelscotto:chore/gitignore-legacy-sync-skill

Conversation

@michaelscotto
Copy link
Copy Markdown

What

Adds scripts/sync-skill.sh to .gitignore (both .gitignore and the source .gitignore.tail).

Why

The canonical sync script lives at shared/scripts/sync-skill.sh post-shared/ migration. The scripts/sync-skill.sh path was a pre-migration stub left behind in working copies that pre-date the migration commit (eb778e7 Initial population of shared/ from gen-ai-core). It is no longer referenced by .claude/settings.json, which points at shared/scripts/sync-skill.sh.

Without this entry, fresh clones (or older working copies that still have the file) report a perpetually-untracked file that should not be re-added.

Notes for reviewer

  • Pure .gitignore change, no code paths touched
  • Mirror entry in .gitignore.tail keeps the auto-generated .gitignore consistent
  • Verified .claude/settings.json references shared/scripts/sync-skill.sh, not the legacy path

Canonical script lives at shared/scripts/sync-skill.sh after the
gen-ai-core fan-out migration. The pre-migration path at
scripts/sync-skill.sh sometimes lingers in working trees but is no
longer tracked; ignore it from both .gitignore and .gitignore.tail.
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