Idunn/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens a254a3e6a5 Cut c2b fix: pin the forever-waits at the waiter, the pre-fence abort deadline, the stateful incident lifecycle and the archive vanish
Negative tests (a)(b)(c) are one marked harness that ages a deadline only when
one exists and ends on the waiter's own record, so at the base they fail at the
waiter assertion (still waiting), not at setup. (c) now runs the Odin gate-wait
it names: a stop-then-start continuity on a systemd unit observes and waits,
where the host-actuator step of a world with no actuator errs at once.

New: a stop-first owner's wedged pre-fence abort pages and ends its waiter; a
waiter's own wedged pre-fence abort pages beside a standing owner; a stateful
deploy's incident is silent under an early expiry, one per episode, and closes
while the record goes on; an unparsable drain plan is bounded; a transaction
gone from both live set and history stays a fault.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 17:49:14 +02:00
..
bin Host actuator: Idunn manages a workload on a Windows host it cannot touch 2026-09-11 13:49:25 +02:00
control_plane.rs Cut c2b fix: pin the forever-waits at the waiter, the pre-fence abort deadline, the stateful incident lifecycle and the archive vanish 2026-10-19 17:49:14 +02:00
deployment.rs Freeze per-phase deadline durations into the compiled plan (F0) 2026-09-29 02:14:47 +02:00
deployment_plan.rs Cut c2b: one derivation of every deadline; Warming, aborts and drains are timed 2026-10-19 14:23:59 +02:00
drivers.rs Continuity backoff: capped streak anchored when the target is found free; one uncharged re-materialization 2026-10-18 23:52:13 +02:00
host.rs wip2 2026-09-22 17:41:06 +02:00
host_actuator.rs Test: a managed-host workload is never claimed lost to a reboot (kills the surviving Ok(true) mutant) 2026-10-19 00:24:48 +02:00
incident.rs Cut c2b: operator-required incident, opened at the decision site and closed when spent 2026-10-19 14:39:42 +02:00
lib.rs Idunn records continuity exhaustion as a durable incident in incidents.cc 2026-09-30 16:21:02 +02:00
main.rs Rebuild Idunn around typed authority ports 2026-09-02 23:13:36 +02:00
provisioning.rs idunn-provision prints the derived identity id of an enrolled store 2026-09-11 13:51:50 +02:00