| name | daemon-cutover-burnin |
| description | Use when cutting over daemon service to a new build, running burn-in checks, or preparing rollback |
Daemon Cutover And Burn-In
When To Use
Use this skill for service migration or release stabilization windows.
Cutover Source Of Truth
- Service definition lives in
~/projects/workstation/hosts/devbox/configuration.nix
- Apply with:
cd ~/projects/workstation
sudo nixos-rebuild switch --flake .#devbox
Post-Cutover Checklist
systemctl status pigeon-daemon.service
- local health endpoint
- session lifecycle smoke test
- worker registration/unregister evidence in logs
- parity harness run
Burn-In Signals
- no crash loops
- stable worker connectivity
- stop notifications continue working
- reply and callback commands still inject locally
Rollback Approach
- revert workstation service config to known-good commit
sudo nixos-rebuild switch --flake .#devbox
- verify health/routes
- document incident + regression cause
Verify
systemctl status pigeon-daemon.service --no-pager
curl -s http://127.0.0.1:4731/health