Huginn/crates
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 5556c902b4 tempo: the controller is told when the actuator is saturated, and one call integrates at most one longest beat
Conditional integration takes the caller's single saturation report (the
last beat was the floor, or launched nothing because every eligible Mind
was busy) instead of estimating the high limit from its own output; the
slow limit is judged on the integral's own answer, so the vote carry no
longer masks it. A call after a long silence integrates MAX_STEP_MS, not
the outage. The sim gains the swarm's throughput ceiling: per-Mind busy
time from the measured turn duration, a beat that finds every Mind busy
launches nothing, and the controller is told; scenarios cheap-then-x3 and
one-slow-mind exercise it; the band-crossing bound is per scenario.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-01 06:03:58 +01:00
..
eureka-pipeline memory: a Direct origin names whom she heard it in confidence from; MemoryOrigin is bounded and tested (eureka-pipeline) 2026-10-31 19:44:01 +01:00
eureka-state memory: a persistent kind for what a Mind keeps (eureka-pipeline, huginn-mind) 2026-10-31 15:15:40 +01:00
huginn-daemon index: take_search's doc comment back on take_search 2026-10-31 09:21:42 +01:00
huginn-mind Merge remote-tracking branch 'origin/main' into eureka-body/self-session-live-h4 2026-10-31 20:34:08 +01:00
mind-body tempo: the controller is told when the actuator is saturated, and one call integrates at most one longest beat 2026-11-01 06:03:58 +01:00