efficient-fable: add guidance for staying unblocked during execution#44
Open
fabb wants to merge 1 commit into
Open
efficient-fable: add guidance for staying unblocked during execution#44fabb wants to merge 1 commit into
fabb wants to merge 1 commit into
Conversation
ac02473 to
536753b
Compare
Add a "Staying Unblocked" section covering three execution-time practices: deferring user questions until no independent work remains (with an exception for plan-gating or irreversible steps), not sitting blocked on running subagents, and keeping the build green with incomplete changes so a stalled slice does not block parallel ones. Also strengthen the stop-conditions bullet: subagents never pause to wait on user input, they stop and report instead.
536753b to
3d573cb
Compare
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.
Adds a "Staying Unblocked" section to the efficient-fable skill with three execution-time practices, and strengthens the existing stop-conditions guidance:
Potential further improvement (not in this PR)
A natural companion: before the orchestrator finally does block on a user question, write the full current state to a
HANDOFF.mdin the repo root — per-task status, decisions made and why, dead ends, the open question — so work can resume from a fresh context. Overwrite it on each update, never commit it, delete it when the task completes. This is more about orchestrator resumability than delegation efficiency, so it may fit better as a separate skill; happy to open a follow-up PR either way if there's interest.