Huginn/crates/mind-body/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 1b19180555 queue: one owner of the hold; a trip belongs to the run whose end tripped it and its question holds that run's claims
Cut claimable's Mind-wide stop on any follow-up question and queue's inline
blocked loop. queue::on_hold is the one reader of what an in-force question
holds (a question raised in a run holds that run's claims, anything else holds
itself); queue, inbox::derive and the open_and_launch gate read it.
Breaker::Trip names the newest ended counted run; the breaker question is
raised in that run; the boundary is the newest of a question raised in the item
and a run claiming it that a question is raised in, so an answer or withdrawal
gives every claim of the run a fresh count. The trip and the held-brief wait
are written to the heartbeat trace.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-01 02:09:49 +01:00
..
bin persona: open commitments and asks in front of her every turn, a wake included; the people she may name; origin from the batch; Config.minds / MIND_PERSONA_MINDS (persona.rs, bins, public surface, tests) 2026-10-31 19:44:06 +01:00
chat_client mind-heartbeat: one heartbeat routes every Persona turn on an initiative timeline; the classifier's urgency multiplies regain, an operator mention fills, a Self-run completion reaches the classifier and never fills; burn is real spend read as the heartbeat; each Persona on her own Huginn; DM rooms answered alone; the mind-wake path deleted (squash of eureka-body/mind-heartbeat d54ba01..3a4d28f; Soul s1-s4) 2026-10-30 02:49:35 +01:00
control mind-body tests: delete the billing and dial helpers the teardown left unused 2026-10-31 08:51:25 +01:00
heartbeat heartbeat: a successor trip is the Mind's stop, one question per cause, not one per brief 2026-11-01 01:20:28 +01:00
lease_client lease_client: vendor the connector lease_v2 byte goldens (ModelConnector c1802d8) and pin the kit to that merged commit 2026-10-31 05:41:33 +01:00
persona tests pin the lane budgets, the rulings' room beside full open lists, and the people a shown memory names; recall drops an unreachable counter (mutants triage) 2026-10-31 20:00:16 +01:00
recall tests pin the lane budgets, the rulings' room beside full open lists, and the people a shown memory names; recall drops an unreachable counter (mutants triage) 2026-10-31 20:00:16 +01:00
self_run queue: one owner of the hold; a trip belongs to the run whose end tripped it and its question holds that run's claims 2026-11-01 02:09:49 +01:00
tempo tempo-silence-is-abstention: the beat is the lower median of cast votes only; a Persona turn admits a Pulse only for a vote, a withdrawal or a nonzero urgency 2026-10-31 12:41:44 +01:00
chat_client.rs mind-heartbeat: one heartbeat routes every Persona turn on an initiative timeline; the classifier's urgency multiplies regain, an operator mention fills, a Self-run completion reaches the classifier and never fills; burn is real spend read as the heartbeat; each Persona on her own Huginn; DM rooms answered alone; the mind-wake path deleted (squash of eureka-body/mind-heartbeat d54ba01..3a4d28f; Soul s1-s4) 2026-10-30 02:49:35 +01:00
chat_rudp.rs mind-heartbeat: one heartbeat routes every Persona turn on an initiative timeline; the classifier's urgency multiplies regain, an operator mention fills, a Self-run completion reaches the classifier and never fills; burn is real spend read as the heartbeat; each Persona on her own Huginn; DM rooms answered alone; the mind-wake path deleted (squash of eureka-body/mind-heartbeat d54ba01..3a4d28f; Soul s1-s4) 2026-10-30 02:49:35 +01:00
cli.rs mind-body: tear out dollar metering; a shared tempo heartbeat; usage-only connector (WIP, tests follow) 2026-10-31 05:24:54 +01:00
connector.rs mind-body: tear out dollar metering; a shared tempo heartbeat; usage-only connector (WIP, tests follow) 2026-10-31 05:24:54 +01:00
control.rs mind-body: tear out dollar metering; a shared tempo heartbeat; usage-only connector (WIP, tests follow) 2026-10-31 05:24:54 +01:00
heartbeat.rs queue: one owner of the hold; a trip belongs to the run whose end tripped it and its question holds that run's claims 2026-11-01 02:09:49 +01:00
launch.rs queue: one owner of the hold; a trip belongs to the run whose end tripped it and its question holds that run's claims 2026-11-01 02:09:49 +01:00
lease_client.rs mind-body: tear out dollar metering; a shared tempo heartbeat; usage-only connector (WIP, tests follow) 2026-10-31 05:24:54 +01:00
lib.rs persona: she writes what she must keep into her mind, and reads it back every turn 2026-10-31 15:15:41 +01:00
main.rs mind-heartbeat: one heartbeat routes every Persona turn on an initiative timeline; the classifier's urgency multiplies regain, an operator mention fills, a Self-run completion reaches the classifier and never fills; burn is real spend read as the heartbeat; each Persona on her own Huginn; DM rooms answered alone; the mind-wake path deleted (squash of eureka-body/mind-heartbeat d54ba01..3a4d28f; Soul s1-s4) 2026-10-30 02:49:35 +01:00
persona.rs persona: open commitments and asks in front of her every turn, a wake included; the people she may name; origin from the batch; Config.minds / MIND_PERSONA_MINDS (persona.rs, bins, public surface, tests) 2026-10-31 19:44:06 +01:00
queue.rs queue: one owner of the hold; a trip belongs to the run whose end tripped it and its question holds that run's claims 2026-11-01 02:09:49 +01:00
recall.rs tests pin the lane budgets, the rulings' room beside full open lists, and the people a shown memory names; recall drops an unreachable counter (mutants triage) 2026-10-31 20:00:16 +01:00
self_run.rs self-session-live: tests start from an echoed start message; the public surface drops inbox::close 2026-10-31 20:56:47 +01:00
tempo.rs tempo-silence-is-abstention: the beat is the lower median of cast votes only; a Persona turn admits a Pulse only for a vote, a withdrawal or a nonzero urgency 2026-10-31 12:41:44 +01:00
testkit.rs recall: three lanes, none showing an open item; salience and recency rank; every lane counts what it leaves out; one memory_line says where and from whom (recall.rs, testkit) 2026-10-31 19:44:06 +01:00