Skip to content

feat(dispatch): spawn first with no parallelization cap - #1317

Merged
TheGreatAxios merged 1 commit into
mainfrom
cl-9900-dispatch-card-smaller-tasks-more-parallel-agents
Oct 5, 2026
Merged

TheGreatAxios merged 1 commit into
mainfrom
cl-9900-dispatch-card-smaller-tasks-more-parallel-agents

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Collaborator

Summary

  • Dispatch spawns on the first assistant turn for investigation, implementation, or multi-ticket work. One or two reads are trivia, not a repo walk.
  • There is no parallelization cap. Independent lanes go out in the same turn; duplicate means the same live job, not the same repo.
  • After spawn, yield and start the next independent wave before the first finishes.

Verification

  • bun test src/prompts.test.ts src/agent/directors/registry.test.ts src/agent/prompt-sizes.test.ts — 34 pass

Fixes CL-9900

Fan-out left the live card when guidelines were stripped. Restore
spawn-on-first-turn, many small parallel lanes, and no width cap so
same-repo is not treated as the same job.
@linear-code

linear-code Bot commented Oct 4, 2026

Copy link
Copy Markdown

CL-9900

@TheGreatAxios TheGreatAxios left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review · Comment

Dispatch card is spawn-first with no parallelization cap. Duplicate means the same live job, not the same repo. 1–2 reads are trivia, not a walk.

Findings

No findings.

bun test src/prompts.test.ts src/agent/directors/registry.test.ts src/agent/prompt-sizes.test.ts — 34 pass.

@TheGreatAxios
TheGreatAxios merged commit 2f78021 into main Oct 5, 2026
13 checks passed
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