
Stops agentic loops before they burn through your token budget. This runs a five-voter Byzantine Fault Tolerant council that evaluates whether an agent is making real progress or just spinning. You call `start_session` to begin tracking, `record_action` to log each step, and `council_vote` to get a thumbs-up or circuit-breaker signal. Designed to sit upstream of the token budget and audit logger in the MEOK A2A stack. MIT licensed, stdio or streamable HTTP transport. If you've ever watched Claude repeat the same operation twelve times because it couldn't detect its own stuck state, this is the guardrail that catches it. Part of the six-MCP compliance chain that maps to EU AI Act Articles 12 and 50.