Typical pitfalls
Held, parked, or block
At the turn end, judge each open task, not the whole session.
Agent
An open task
at the turn end
Code checks
Does its helper show movement?
a commit, a write, a running job
yes
no
Code checks
Does it name what it waits on?
the owner, a helper, a job
yes
no
Block
the agent keeps working, with a repeat limit
A block cleared by a one line note is paperwork, not work.
Pick an example to follow its path. Only a task with no movement and no named wait blocks the turn.