Odin/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 70ad92c8e3 Restore Idunn starfire paths after the E: drive loss
The projects root moved from E: to F:, but Idunn's starfire-local surfaces
still named E:\Projects. Local Idunn died on 2026-08-16 with "fatal: cannot
change to 'E:\Projects\Heimdall'" and every one of its 16 operator alarms
also failed (0xfffd0000), because notify-idunn-operator-alarm.cmd shelled to
an E: path that no longer existed. The supervisor was down for 18 days and
could not say so.

Rather than swap one hardcoded drive letter for another, derive the projects
root the way this catalog already derives its repo root:

- notify-idunn-operator-alarm.cmd invokes its sibling via %~dp0.
- notify-idunn-operator-alarm.ps1 resolves Bifrost from the projects root.
- idunn-deployment-targets.ps1 gains $projectsRoot and rebases 19 LocalPath
  values onto it. The remote /srv/build/VoidBot path is left alone.

Verified: the catalog resolves 15 of 20 targets to real directories, the
remote target is untouched, and the alarm chain now runs to exit 0 emitting
a valid gamecult.operator_dm_request.v1 under IDUNN_OPERATOR_ALARM_DRY_RUN.

Still broken, not addressed here: stonks, vili, StreamPixels and repixelizer
have no directory under F:\Projects, and the Bifrost publisher's non-dry path
throws "definition.schema.parse is not a function" against the current
CultMesh.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 23:14:48 +02:00
..
linux Bind Idunn deployment and runtime admission 2026-09-02 13:53:07 +02:00
activate-muninn-raven-av-srt.cmd Add lazy Muninn telemetry organ 2026-06-08 20:28:39 +01:00
activate-muninn-raven-media.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
check-syntax.cjs Assemble Odin runtime organs 2026-06-02 16:04:49 +01:00
claim-nightwing-usb-moves.ps1 Preserve USB Move identity during Bluetooth pickup 2026-06-17 11:27:33 +01:00
deploy-raven-muninn-binary.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
deploy-raven-sleipnir.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
deploy-yggdrasil-heimdall.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
deploy-yggdrasil-heimdall.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
deploy-yggdrasil-repixelizer.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
deploy-yggdrasil-repixelizer.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
deploy-yggdrasil-source-app.ps1 Route agent deployments through Idunn 2026-06-17 00:16:07 +01:00
deploy-yggdrasil-streampixels.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
deploy-yggdrasil-streampixels.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
enable-starfire-lan-rudp-firewall.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
get-nightwing-move-state-sources.ps1 Preserve USB Move identity during Bluetooth pickup 2026-06-17 11:27:33 +01:00
health-hermodr.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-idunn-swarm-deployment-coverage.cmd Track swarm deployment coverage in Idunn 2026-06-09 15:39:48 +01:00
health-idunn-swarm-deployment-coverage.ps1 Give Idunn ownership of Yggdrasil VoidBot releases 2026-07-15 20:25:16 +01:00
health-mimir-eve-dashboard.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-muninn.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-muninn.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-nightwing-eve-browser-reference.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-nightwing-eve-browser-reference.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-nightwing-eve-dashboard.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-nightwing-eve-dashboard.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-nightwing-muninn.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-nightwing-muninn.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-odin.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-odin.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-raven-capture-mux.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-raven-capture-mux.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-starfire-muninn.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-starfire-muninn.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-stonks.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-vili.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-voidbot.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-voidbot.ps1 Harden VoidBot health probe state reads 2026-06-17 02:58:20 +01:00
health-weksa.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-yggdrasil-heimdall.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-yggdrasil-repixelizer.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
health-yggdrasil-source-app.ps1 Enforce coherent Idunn swarm deployments 2026-06-09 16:33:28 +01:00
health-yggdrasil-streampixels.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
idunn-deployment-targets.ps1 Restore Idunn starfire paths after the E: drive loss 2026-09-03 23:14:48 +02:00
install-idunn-startup.ps1 Install local Idunn keepalive startup 2026-06-06 13:30:46 +01:00
nightwing-claim-usb-moves.sh Pair Nightwing Moves through PSMoveAPI 2026-07-12 20:52:44 +01:00
nightwing-move-state-sources.sh Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
nightwing-pair-usb-moves-root.sh Pair Nightwing Moves through PSMoveAPI 2026-07-12 20:52:44 +01:00
notify-idunn-operator-alarm.cmd Restore Idunn starfire paths after the E: drive loss 2026-09-03 23:14:48 +02:00
notify-idunn-operator-alarm.ps1 Restore Idunn starfire paths after the E: drive loss 2026-09-03 23:14:48 +02:00
repair-raven-muninn-task-actions.ps1 Fix Raven Muninn hidden launcher deployment 2026-06-16 21:21:08 +01:00
restart-hermodr.ps1 Add Hermodr to Idunn keepalive 2026-07-10 21:29:50 +01:00
restart-muninn.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-muninn.ps1 Require Odin CultMesh bootstrap for Raven Muninn 2026-07-05 22:11:55 +01:00
restart-nightwing-eve-browser-reference.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-nightwing-eve-browser-reference.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-nightwing-eve-dashboard.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-nightwing-eve-dashboard.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-nightwing-muninn.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-nightwing-muninn.ps1 Advertise Nightwing commands over WireGuard 2026-07-13 05:34:11 +01:00
restart-odin.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-odin.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-raven-capture-mux.cmd Add lazy Muninn telemetry organ 2026-06-08 20:28:39 +01:00
restart-raven-capture-mux.ps1 Add lazy Muninn telemetry organ 2026-06-08 20:28:39 +01:00
restart-raven-sleipnir.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-starfire-muninn.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-starfire-muninn.ps1 Deploy explicit-runtime health on Starfire 2026-07-12 21:53:52 +01:00
restart-stonks.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-stonks.ps1 Watch Stonks from Idunn 2026-06-07 00:16:27 +01:00
restart-vili.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-vili.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
restart-weksa.cmd Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
show-idunn-deployment-targets.ps1 Track swarm deployment coverage in Idunn 2026-06-09 15:39:48 +01:00
start-hermodr.ps1 Add Hermodr to Idunn keepalive 2026-07-10 21:29:50 +01:00
start-idunn-local.ps1 Repair Raven Vili RUDP deployment 2026-06-16 16:35:19 +01:00
start-odin.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
start-starfire-sleipnir.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
start-starfire-wireguard-elevated.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
stop-hermodr.ps1 Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
stop-odin.ps1 Expand Odin all-seer service surface 2026-05-31 16:36:09 +01:00
verify-muninn-media-profile.ps1 Verify Muninn Raven media profile 2026-06-18 22:30:46 +01:00
wasapi-loopback-capture.ps1 Switch Muninn RUDP audio to PCM packets 2026-06-23 17:03:54 +01:00
write-gjallar-persona-cc.mjs Refresh Gjallar Yggdrasil memory 2026-08-24 20:51:02 +02:00