c89a13e682
判据在 task record 的 status 而不是 phase:审批等待只改 phase、保留 status=running,恢复扫描仍会拉起;真正的澄清等待才会把 status 一并写成 waiting-for-user-input。一旦有人把审批等待也写成后者,审批命令的通用 wake 会静默变成 no-op,用户点完批准/修改/退回不会有任何东西继续跑,且无报错。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>