Repository navigation
Pass sources to subagents unchanged and keep Design Doc requirements in their carrier's words (v1.8.4) - #102
Merged
Merged
Conversation
…in their carrier's words The orchestrator was told to compose specialist inputs and to extract or select what it passed on. Its restatements, added constraints, and filled-in product assumptions then reached specialists as requirements no user confirmed and no reviewer checked, and the designer recorded requirements in its own words, so planning and implementation carried out a reading as the user's requirement. - subagent-delegation: pass each source by its path or copied unchanged, label the parent's own decisions, state why this takes precedence over writing a delegation prompt out in full, and route a gap to the owner of that decision. - subagents-orchestration-guide: fill specialist input contracts and recipe slots from their sources; pass analyzer and result fields unchanged. - review-resolution and both designers' update mode: pass findings as returned with the orchestrator's disposition labeled; the author derives the edit. - design-template: keep requirements in their carrier's words and the design's reading in Selected Design. - recipe-update-doc: pass the change request and answers as given. - llm-friendly-context: pass a governing source by path or unchanged excerpt. Bump the package version to 1.8.4. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Current requirementswithout saying whose words. The designer wrote requirements in its own words, sometimes merging its interpretation into a requirement, and planning and implementation then treated that interpretation as the user's requirement.Changes
subagent-delegation: pass each source (user words, governing artifact, review finding, another agent's result) by its path or copied unchanged, and label the parent's own decisions. The skill states why this takes precedence over writing a delegation prompt out in full, and routes a gap in a source to the owner of that decision.subagents-orchestration-guide: the orchestrator fills specialist input contracts and recipe slots from their sources; analyzer and other result fields are passed unchanged.review-resolutionand the update mode of both designers: findings are passed as returned, with the orchestrator's disposition labeled; the author derives the edit from the finding and the governing sources.design-template: requirements stay in their carrier's words; the design's reading of them goes in Selected Design.recipe-update-doc: the change request and clarification answers are passed as given.llm-friendly-context: a governing source is passed by path or unchanged excerpt.Unchanged and checked for consistency: verbatim user wording when it exists only in conversation, the labeled working summary when no wording exists, orchestrator-owned decisions, the convergence record lifecycle, and the review recipes' correction steps.
Validation
npm testpassed.🤖 Generated with Claude Code