What's New
New Features
- feat(docs-links): detect stale renders and check llms.txt routes
Bug Fixes
- fix(docs): make in-body links resolve on GitHub, and check the built site
- fix(skf): correct ccc CLI invocation forms in step files
- fix(create-skill): bound doc-rot output and skip self-authored regions
- fix(create-skill): let non-monorepo curated scopes lock the coverage denominator
- fix(test-skill): bound grep-branch coverage when documented exceeds denominator
- fix(test-skill): exit non-zero when a scoring script refuses its input
- fix(campaign): record the doc-rot outcome instead of re-deriving it
- fix(create-skill): correct the remedy for an unsupported public-api denominator
- fix(brief): constrain scope.tier_a_include and document what it exempts
- fix(detect-tools): resolve tools via shutil.which so Windows .CMD shims are detected
- fix(qmd-classify): launch qmd via shutil.which and guard the empty collection list
- fix(skf-setup): point ccc-index section 1 branches at the Auto-Proceed section
- fix(installer): write the health_check_repo default into generated config
- fix(scripts): force UTF-8 stdio in JSON-carrying shared scripts
- fix(docs-links): scope the suppression note to the branch it describes
Other Changes
- docs(releasing): scope post-publish evidence to launch cuts
- Merge pull request #453 from armelhbobdad/docs/scope-post-publish-evidence
- Merge pull request #454 from armelhbobdad/fix/docs-links-both-surfaces
- test(docs-links): pin the link guard against fixture trees
- Merge pull request #455 from armelhbobdad/test/docs-link-guard-tests
- docs(skf): pin the migration heading and the description trigger clause
- Merge pull request #456 from armelhbobdad/fix/workflow-health-findings
- Merge pull request #457 from armelhbobdad/fix/scoring-exit-codes-and-campaign-docrot
- Merge pull request #458 from armelhbobdad/fix/public-api-denominator-remedy
- Merge pull request #459 from armelhbobdad/fix/tier-a-include-schema
- Merge pull request #466 from armelhbobdad/feat/docs-build-inputs-llms-check
- test(dir-sizes): skip symlink test where symlink creation is denied
- Merge pull request #467 from armelhbobdad/fix/freshness-comment-scope
- Merge pull request #468 from armelhbobdad/fix/health-check-460-465
Installation
npx bmad-module-skill-forge installFull Changelog: v2.0.2...v2.1.0