- Reserve tasks as `available`/`assigned` before leader acknowledgement - Update CAD and task lifecycle handling and docs to reflect the new flow - Remove startup heartbeat reset and reset task backend explicitly in preInit