Lion Cipher Lab

Supervise an agent team with reassignment and a circuit breaker — spot the stuck worker, move its work, and measure what an over-eager supervisor costs

Why it matters

The way an agent team fails in production is not the way you plan for. Nothing crashes. No exception is thrown. Your dashboard shows six workers at 100% utilisation and a queue that is not moving. One worker went silent forty minutes ago and has emitted nothing since — no beat, no error, no tokens — and it is still holding a slot. Another is calling the same threat-intel lookup with the same indicator for the four hundredth time, at full speed, spending money, learning nothing. A third has flipped between 'malicious' and 'benign' eleven times. A fourth handed back a confident, well-formatted…

What you'll learn

Steps in this lab

  1. The failure this lab is about: a worker that is busy, expensive and permanently stuck
  2. Open a terminal, check Python, make a scratch folder
  3. Build the shift and the workers -- and read the paragraph about stubs before you paste anything
  4. The unsupervised baseline: six workers, sixty alerts, nobody watching
  5. Five liveness signals, timed one at a time -- and the failure none of them can see
  6. Reassignment: take the work off, carry the case file, hand it to somebody else
  7. The team circuit breaker: closed, open, half-open, and the cost of coming back too late
  8. The honest negative: the supervisor that tried too hard
  9. When NOT to build a supervisor -- and why a threshold, not a smarter judge
  10. The way a pro does it

Open the full interactive lab →