liveclaude code · interview
18:24$0.42
you ›per-key sliding window, monotonic clock, no leak
claude ·scaffolds limiter.py, adds RateLimiter + store
$ pytest -q
✗ 1 failed · burst window races
claude ·adds per-key lock, scopes critical section
$ pytest -k concurrency
✓ 4 passed
+ commit: handle burst window + per-key lock
you ›now evict idle keys so memory stays flat
claude ·adds a sweep on the monotonic clock tick
$ pytest -q tests/test_eviction.py
✓ 6 passed
you ›what is the p99 under one hot key?
claude ·benchmarks it, 9.4k req/s, p99 0.21ms
$ ruff check limiter.py
✓ all checks passed
claude ·writes the PR body with the trade-offs
+ commit: evict idle keys, add benchmark
you ›
tools7
tests4/5
diff+38 -6
01
Watch the session live
You follow the whole session as it happens, every prompt, every tool call, every test run, every commit, with elapsed time and running API cost. It is a live dashboard, not a recording you wait for at the end.