hephaestus/docs/how-to/self-update
Erich Blume c237be6604 C2(hephd-self-update): close self-restart-after-update
Restarter + ProcessRestarter wired: install then exit(0) so the service
manager respawns the new binary; restart only on a successful install.
Unit-tested via injection.
2026-06-04 13:54:50 -07:00
..
cargo-install-from-tag.md C2(hephd-self-update): close cargo-install-from-tag 2026-06-04 13:52:45 -07:00
hephd-self-update.md C2(hephd-self-update): plan add goal + prerequisite cards for hephd self-update 2026-06-04 13:20:46 -07:00
release-poll-version-check.md C2(hephd-self-update): close release-poll-version-check 2026-06-04 13:37:14 -07:00
self-restart-after-update.md C2(hephd-self-update): close self-restart-after-update 2026-06-04 13:54:50 -07:00
self-update-opt-in-flag.md C2(hephd-self-update): close self-update-opt-in-flag 2026-06-04 13:40:47 -07:00
self-update-poll-loop.md C2(hephd-self-update): close self-update-poll-loop 2026-06-04 13:42:48 -07:00
service-env-forge-access.md C2(hephd-self-update): plan add goal + prerequisite cards for hephd self-update 2026-06-04 13:20:46 -07:00
service-respawn-on-clean-exit.md C2(hephd-self-update): close service-respawn-on-clean-exit 2026-06-04 13:44:56 -07:00
verify-hub-dropout-resilience.md C2(hephd-self-update): close verify-hub-dropout-resilience 2026-06-04 13:47:53 -07:00