stop-hook-brainstorming-skill-deadlock-loop

The Stop hook blocks session termination when brainstorming is mid-section-validation, and the brainstorming skill blocks progression until the user responds — together they create an infinite wait loop if the user goes idle. The stop hook correctly identifies structural incompleteness, but the session becomes unrecoverable without user input. Stop hook logic for pure planning sessions should APPROVE after a reasonable idle threshold rather than indefinitely blocking.