Commit 058be51
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_01FaRaYFjvWVV8D6h33ejj1m1 parent b02e1b5 commit 058be51
58 files changed
Lines changed: 30 additions & 6441 deletions
File tree
- fixtures/agent-context-conformance
- java-kotlin-react-tanstack/expected/.claude/skills
- metaobjects-audit/references
- metaobjects-codegen/references
- metaobjects-prompts/references
- metaobjects-runtime-ui/references
- java-react/expected/.claude/skills
- metaobjects-audit/references
- metaobjects-codegen/references
- metaobjects-prompts/references
- metaobjects-runtime-ui/references
- python/expected/.claude/skills
- metaobjects-audit/references
- metaobjects-codegen/references
- metaobjects-prompts/references
- metaobjects-runtime-ui/references
- ts-react-tanstack/expected/.claude/skills
- metaobjects-audit/references
- metaobjects-codegen/references
- metaobjects-prompts/references
- metaobjects-runtime-ui/references
- server/typescript/packages/sdk
- src/agent-context
- test/agent-context
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 0 additions & 104 deletions
This file was deleted.
Lines changed: 0 additions & 109 deletions
This file was deleted.
Lines changed: 0 additions & 113 deletions
This file was deleted.
0 commit comments