brainstorming-skill-stop-hook-blocks-incomplete-workflows

The stop hook actively blocks session termination if the brainstorming skill was invoked but the full pipeline (design presentation → user approval → spec write → spec review loop → writing-plans invocation) was not completed. Even a user’s prior approval statement (‘yes, complete all three phases’) does not satisfy the hook — it checks for workflow completion steps, not intent. Design sessions must fully execute the spec-review loop before the agent can stop.