From 9f17a733dcc1b82eeda21b1b09c321745a83feb0 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Wed, 30 Sep 2026 00:16:30 +0200 Subject: [PATCH] guide: Muninn no longer carries daemon health flags The retired --idunn-rudp-health family is rejected by the binary; Raven is liveness by runtime presence, Starfire and Nightwing by witness scripts. Co-Authored-By: Claude Sonnet 5.5 --- docs/guide.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/guide.md b/docs/guide.md index 59ec1d7..f018670 100644 --- a/docs/guide.md +++ b/docs/guide.md @@ -305,11 +305,11 @@ layer must call `.ps1` launchers directly instead of `cmdPath` trampolines. Those three live Raven tasks have been repaired and verified. The repair actuator now uploads its Raven PowerShell body with `sftp` and runs a tiny cleanup wrapper, so the hidden-task repair does not hit Windows command-line -limits before it can run. The long-running Muninn serve bodies on Raven, -Nightwing, and Starfire now also carry their own `--idunn-rudp-health`, -`--idunn-daemon`, and `--idunn-health-contract` arguments, and live Idunn -accepts those daemon-owned health records directly instead of relying on -one-shot health commands for the truth. +limits before it can run. The Muninn serve bodies no longer publish a +daemon-health document: `--idunn-rudp-health`, `--idunn-daemon` and +`--idunn-health-contract` are retired flags that the binary rejects. Raven's +liveness is Odin-correlated runtime presence; Starfire and Nightwing are +checked by their `scripts/health-*-muninn.ps1` witness scripts. From here on out, the work is not "teach another daemon to speak." It is "delete the witness masks and keep ownership where it belongs."