NemoClaw landed 10 commits on June 7–8, all focused on internal reliability rather than new user features.
Session resume fix (#4938): Onboarding sessions that were reopened after completion now have their machine snapshots repaired before the record-only resume path replays compatibility phases. Previously, rebuilt sessions could enter an invalid state. Messaging provider verification also now uses sandbox-scoped bridge names and skips tokenless WhatsApp checks — eliminating a misleading "missing provider" warning in rebuild logs.
Onboarding FSM refactors (#4473, #4475, #4472): The onboarding state machine now supports handlers returning ordered result sequences rather than a single result. A sequence-runner adapter was added so the existing rich onboarding phases can migrate to the strict FSM runner incrementally. Live onboarding sequences now advance through FSM results explicitly rather than relying on implicit step-helper movement — making resume flows more predictable.
Policy taxonomy tightened (#4935): Maintainer triage policy docs were updated to clarify label routing for Hermes/OpenClaw/Windows-ARM integrations, narrow needs:* guidance to blocking action queues, and add conventional-commit prefix evidence for PR type classification. Users won't see this directly, but better triage means faster issue resolution.
CI and test improvements: E2E Docker Hub authentication now retries transient registry timeouts and falls back to anonymous pulls (#4928). Policy mutation CLI smokes, subprocess-heavy logs tests, and utility specs were refactored to use faster same-process action tests — cutting the policy test suite run time significantly.