Skip to content

feat(shared): subagent dispatches carry exactly the prescribed inputs - #954

Merged
leeovery merged 1 commit into
mainfrom
remit-rule
Aug 20, 2026
Merged

feat(shared): subagent dispatches carry exactly the prescribed inputs#954
leeovery merged 1 commit into
mainfrom
remit-rule

Conversation

@leeovery

Copy link
Copy Markdown
Owner

Why

Observed end-to-end on a real feature (idea 40, portal/split-oversized-go-files): the spec-review orchestrator passed exclusion lists, prior-cycle finding summaries, and steering into every review-agent dispatch from cycle 1 — sealing its own wrong measurement into the reviewers' blind spot as "validated corrections, do not report" — and at cycle 6 rewrote the input agent's remit into a different task entirely. No written rule forbade any of it.

What

Three bullets in instructions.md (loaded by every flow skill via framework.md):

  • A dispatch carries exactly the prescribed inputs — no summaries, exclusions, steering, or substituted tasks.
  • The efficiency rationalisation ("I'll tell it what to skip") named as the failure mode in the file's established idiom.
  • The sanctioned escape: an agent that can't see a class of problem is a gap to surface to the user, never grounds to rewire the agent.

Part 1 of the idea-40 stack (spec phase absorbs discussion defects).

🤖 Generated with Claude Code

A spec-review session was observed passing exclusion lists, prior-cycle
summaries, and steering into every review-agent dispatch — sealing its
own wrong measurement into the reviewers' blind spot for five cycles —
and at cycle 6 substituting a different task for the prescribed one.
Three rules land in instructions.md: prescribed inputs only, the
efficiency rationalisation named as the failure mode, and the sanctioned
escape (surface the remit gap to the user, never rewire the agent).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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