Replies: 1 comment
-
|
Took your idea and ran it through Claude CLI, which resulted in the following upgrade. did include other ideas as well. GSD Workflow Enhancements: 8 Upgrades Plan |
Beta Was this translation helpful? Give feedback.
-
|
Took your idea and ran it through Claude CLI, which resulted in the following upgrade. did include other ideas as well. GSD Workflow Enhancements: 8 Upgrades Plan |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
What happens
When an executor hits a
checkpoint:human-verifyand the user describes an issue instead of typing "approved," the orchestrator spawns a continuation executor that tries to fix the bug inline. This continuation agent is working in bloated context with no planning step, no debug agents, and no structured diagnosis — it just improvises a fix using the deviation rules, which were designed for issues discovered during execution, not for user-reported problems at verification checkpoints.Why it feels wrong
This is the one place in GSD where the "orchestrator coordinates, executor executes" principle breaks down. Everywhere else — plan-phase, verify-work, debug — there's a clear cycle: identify problem → plan → spawn agent with fresh context → verify. But at a checkpoint, the user's bug report gets handed directly to an executor that tries to patch things on the spot.
The gap
The [execute-phase.md](http://execute-phase.md/) orchestrator references a [continuation-prompt.md](http://continuation-prompt.md/) template (line 208) that doesn't exist. The executor's
continuation_handlingonly says "after human-verify → continue" with no branch for "user reported an issue." There's no defined protocol for this path.Possible direction
When a user reports an issue at a checkpoint, the orchestrator could close the plan (task 1 done, checkpoint not passed), log the issue, and route to the existing diagnosis/gap-closure cycle rather than asking an executor to be an improvised debugger. The machinery for structured fixes already exists in verify-work — this would just connect the checkpoint flow to it.
Beta Was this translation helpful? Give feedback.
All reactions