Huginn/crates/mind-body/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 0c498cc457 mind-self-run: the flush always gets a turn; signals escalate; the outcome says what was requested and delivered
The interrupt backstop is relative to the prefix the flush was asked at (FLUSH_HEADROOM_TOKENS), so it cannot fire in the pass that wrote the flush. A child that ignores SIGINT gets SIGTERM then SIGKILL after ESCALATE_AFTER_S; a signal that was not delivered is never reported as sent (Cause::FlushRequested, Signalled(Stop), Unstoppable). The usage sum saturates. Tests for each, and for a result before any request. Not yet verified: built and run on Yggdrasil next.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-22 20:14:52 +02:00
..
cli.rs mind-body: the shared --instance/--endpoint parser lives in cli.rs 2026-10-22 17:44:33 +02:00
control.rs mind-body: brake hold stops her running units after writing the brake held 2026-10-12 03:48:49 +02:00
dependency_graph.rs mind-body dependency graph test: read every target, not the host's 2026-10-10 20:15:18 +02:00
forge.rs mind-body: the process environment is unreadable by library code, by lint 2026-10-10 20:15:18 +02:00
public_surface.rs mind-body: types, forbid(unsafe_code) and pair-wise gate properties carry the Grant rule 2026-10-10 22:59:21 +02:00
public_surface.txt mind-body: public surface snapshot for self_run and the shared parser; clippy fixes 2026-10-22 17:46:13 +02:00
self_run.rs mind-self-run: the flush always gets a turn; signals escalate; the outcome says what was requested and delivered 2026-10-22 20:14:52 +02:00
wake.rs mind-wake: pin the cadence at the dial's maximum and document the container lane 2026-10-20 13:53:14 +02:00