actor: jay <jonghyuk.jeon@gmail.com>

command: taskctl verify-consistency

current_state: COMMITTED


final_state: COMMITTED

state: COMMITTED

action: pr-open

command: taskctl finish-task


reason: .done and .done.escalated coexist for task-2471+1 — silent corruption: either rollback escalation (resolve + archive) or block .done emission

reason: escalation marker payload OK

payload_keys: age_seconds done_path host reason source trigger ts