Skip to content

Commit 058be51

Browse files
dmealingclaude
andcommitted
fix(agent-context): stack-scope reference fragments (revert deploy-all regression)
assemble() was installing ALL language/framework reference fragments into every consumer regardless of stack, contradicting the documented design (README + the Stack.tokens "install-selection set" in types.ts). Effect: e.g. a Kotlin project received csharp.md / python.md / typescript.md, and the SKILL.md "read every references/*.md" footer then pointed agents at irrelevant-language instructions. Restore stack-scoping: a language/framework fragment installs only when its token is in the resolved stack; non-language fragments (capability-checklist, migration) are universal and always install. The footer is now accurate (only stack-relevant fragments remain). Update the two assemble tests that asserted deploy-all, and regenerate the conformance goldens (out-of-stack fragments removed). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FaRaYFjvWVV8D6h33ejj1m
1 parent b02e1b5 commit 058be51

58 files changed

Lines changed: 30 additions & 6441 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

fixtures/agent-context-conformance/java-kotlin-react-tanstack/expected/.claude/skills/metaobjects-audit/references/csharp.md

Lines changed: 0 additions & 104 deletions
This file was deleted.

fixtures/agent-context-conformance/java-kotlin-react-tanstack/expected/.claude/skills/metaobjects-audit/references/python.md

Lines changed: 0 additions & 109 deletions
This file was deleted.

fixtures/agent-context-conformance/java-kotlin-react-tanstack/expected/.claude/skills/metaobjects-audit/references/typescript.md

Lines changed: 0 additions & 113 deletions
This file was deleted.

0 commit comments

Comments
 (0)