ci / rust (push) Successful in 1m28s
The wizard now treats existing state as "we're updating, not installing": - If `~/.config/maestrod/config.toml` exists, skip the configure prompt with a clear notice. Sets `configured = true` so the systemd start logic still makes sense. - If the systemd user unit already exists, refresh the file in place, skip the enable prompt (it's either already enabled or the user said no last time), and ask to `restart` instead of `start` — so the new binary actually takes effect. Adds `SystemctlAction::Restart` and a test for it. Same `./install.sh` works for both first install and subsequent updates; no `--update` flag. Refs NAP-225.