Preventing Zombie Agent Commits with lease_epoch
When an agent stalls on a long tool call past its lease timeout, a second worker claims the task under
lease_epoch + 1. Rejecting the first worker's late completion prevents split-brain corruption.