Status: done
Mirrored malformed-number protection across the existing bare volume to, volume at, and volume= syntax; final bounded quality gate approved.
Close the final named volume-token gap by applying the existing malformed-number guard to bare volume to, volume at, and volume= forms.
volume to 40.5, volume at 1,000, and volume=40.5.volume to 40, volume at 40, and volume=40.src/agent_lab/application/events/builtin_plugins.pytests/test_builtin_event_plugins.pyUV_CACHE_DIR=.uv-cache uv run pytest tests/test_builtin_event_plugins.py -qUV_CACHE_DIR=.uv-cache uv run pytestgit diff --check