Skip to content

Hash forbidden Plugin Guide skill path - #2591

Merged
ymichael merged 1 commit into
mainfrom
bb/fix-plugin-guide-negative-turbo-input-thr_r7scfwqwy8
Aug 27, 2026
Merged

Hash forbidden Plugin Guide skill path#2591
ymichael merged 1 commit into
mainfrom
bb/fix-plugin-guide-negative-turbo-input-thr_r7scfwqwy8

Conversation

@ymichael

Copy link
Copy Markdown
Collaborator

Human comments

What was wrong

maintenance-skill.test.ts checks that the Plugin Guide maintenance skill is absent from .agents/skills, but the @bb/plugin-api-map#test Turbo task did not include that out-of-package path in its inputs. A forbidden provider-native skill copy could therefore be added while Turbo replayed a stale passing test result.

What changed

Added .agents/skills/plugin-guide-maintenance/** to the existing @bb/plugin-api-map#test inputs in turbo.json, alongside the repository-owned skill and Plugin Guide source inputs. This is test-cache infrastructure only; it does not change runtime behavior, wire contracts, public APIs, or user-facing documentation.

How you verified

  • Reproduced the pre-fix stale-cache behavior with a temporary forbidden skill file.
  • Verified the resolved Turbo inputs include the forbidden path and that the focused guard executes and fails while the temporary file exists.
  • Removed the temporary file and ran pnpm exec turbo run test typecheck --filter=@bb/plugin-api-map --force after rebasing onto current origin/main: all 75 tests passed, typecheck passed, and all four Turbo tasks executed without cache reuse.
  • Ran git diff --check successfully.

AGENT GENERATED

@ymichael
ymichael merged commit dd94c8f into main Aug 27, 2026
15 checks passed
@ymichael
ymichael deleted the bb/fix-plugin-guide-negative-turbo-input-thr_r7scfwqwy8 branch August 27, 2026 19:53
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