Merge origin/main into feature/native-deployment
Resolve conflicts in favor of native deployment:
- dw: keep systemd-only cmd_start (no Docker mode)
- setup-pi.sh: keep full native deps + lgpio builder
- docker-publish.yml: delete (no Docker CI needed)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>