A stray `archipelago --version` used to start a full second instance next to the systemd one (issue #74). Handle -V/--version, -h/--help, and reject unknown dashed options before any tracing/state init, mirroring the ceremony subcommand's clean-stdout precedent. Version output matches the health RPC format: <pkg-version>-<git-hash|dev>. Fixes #74 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>