Odin/crates/odin-core/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
soul-probe 6aba9a8801 Delete odin-core's Idunn lifecycle planner and idunn.* schemas
crates/odin-core/src/idunn.rs (plan_keepalive: observe, alarm, deploy or
restart from IdunnDaemonHealthRecord) had no caller: odin-daemon does not
depend on odin-core, and the deployed recipe builds only odin-daemon.
Idunn owns deployment and daemon survival; nothing in Idunn reads these
records (its own live in cultnet-rs).

Also removes from documents.rs the idunn.* and bifrost release-authority
schema constants and records, their OdinDocuments registrations, the
cultnet re-exports of Idunn health types, and the tests that only
exercised them. The muninn.* copies stay. cultnet-rs and rmp-serde drop
out of odin-core's manifest and lockfile entry (no remaining user).

Muninn pins odin-core at 3e96c6c and is unaffected until its next bump,
which must drop IdunnDaemonHealthRecord.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-09-30 00:20:38 +02:00
..
discovery.rs Rework Odin transport ownership and service names 2026-07-04 22:38:43 +01:00
documents.rs Delete odin-core's Idunn lifecycle planner and idunn.* schemas 2026-09-30 00:20:38 +02:00
lib.rs Delete odin-core's Idunn lifecycle planner and idunn.* schemas 2026-09-30 00:20:38 +02:00
pipeline.rs Make Gjallar the Nightwing overview compositor 2026-06-05 02:12:16 +01:00
ports.rs Make Gjallar the Nightwing overview compositor 2026-06-05 02:12:16 +01:00
repository.rs Make Gjallar the Nightwing compositor 2026-06-05 16:24:36 +01:00