draw is single-token (no verb), so `clide draw --file x` mis-parsed as cmd "draw.--file" — the dispatcher registered draw but the argv parser never learned it was umbrella (unlike icon/image which use subsystem.verb). Found driving the live install; the handler unit tests bypassed the argv path so they missed it. Added draw to _umbrellaCommands + a parse regression test. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>