init.sh now archives and resets an existing task/<uuid> branch to the current
base when AGENT_BRANCH_RESET_ON_START=true. Default off: all nodes of a
workflow share the branch, so only the workflow's first node may set it.
Claude-Session: https://claude.ai/code/session_01N218bERyNeLhbLmDRDvbWF