spaxel/mothership
jedarden a9fa6f6f25 feat: add per-iteration timing and load-shedding to ProcessorManager
Add a 5-iteration rolling average timer to Process() with automatic
load-shedding levels (0-3) based on pipeline duration thresholds
(80ms/90ms/95ms). Recovery steps down when avg drops below 60ms for
10 consecutive iterations. Includes GetShedLevel() getter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 12:53:06 -04:00
..
cmd feat: startup phase sequencing with 30s timeout enforcement 2026-04-07 12:40:25 -04:00
internal feat: add per-iteration timing and load-shedding to ProcessorManager 2026-04-07 12:53:06 -04:00
tests/e2e feat: add end-to-end integration test harness 2026-04-07 12:40:25 -04:00
go.mod chore: add missing go-chi/chi/v5 dependency for floorplan package 2026-04-07 10:52:08 -04:00
go.sum chore: add missing go-chi/chi/v5 dependency for floorplan package 2026-04-07 10:52:08 -04:00
mothership feat: trigger CI build and verify deployment 2026-04-06 09:54:08 -04:00
test_goroutine feat: implement webhook action firing & fault tolerance for automations 2026-04-06 21:39:51 -04:00
test_syntax feat: implement webhook action firing & fault tolerance for automations 2026-04-06 21:39:51 -04:00