Skip to content

ci: skill-ref drift-detection job#86

Merged
massive-value merged 1 commit into
mainfrom
kadinb/issue-44-ci-skill-ref-drift
May 9, 2026
Merged

ci: skill-ref drift-detection job#86
massive-value merged 1 commit into
mainfrom
kadinb/issue-44-ci-skill-ref-drift

Conversation

@massive-value

Copy link
Copy Markdown
Owner

Summary

  • Adds a skill-ref-drift job to .github/workflows/ci.yml that runs wbox internals regen-skill-refs then git diff --exit-code on src/wealthbox_tools/skills/wealthbox-crm/references/
  • Gates publish on the new job in addition to lint and test

This is the contributor-facing trip-wire that catches a forgotten regen step on a PR that adds or renames a flag.

Closes #44

Test plan

  • CI runs lint, test, and skill-ref-drift on this PR; all pass on a clean tree
  • Manually verify the job fails if references/ are stale (e.g., revert a regen on a feature branch)
  • On a v* tag, publish only runs after all three jobs succeed

Catches forgotten regen of skill reference files on PRs that add or
rename flags. Job runs after lint + test and is gated before publish.

Closes #44

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@massive-value massive-value merged commit 5429dc4 into main May 9, 2026
6 checks passed
@massive-value massive-value deleted the kadinb/issue-44-ci-skill-ref-drift branch May 9, 2026 19:11
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.

CI: skill-ref drift-detection job

1 participant