Ever feel stuck with endless AI-agent bugs that never seem to stop?
The Simple Version
Think of your agent like a helpful assistant. It can do amazing things (the ceiling) but the worst thing it might do (the floor) can ruin trust.
How It Actually Works
1. Two Numbers Per Issue
Every problem gets a start time and a user-impact share.
2. Clustering Isn't Issue Detection
Boundaries drift, you don't control them, and merging unrelated bugs can hide real problems.
3. Code Mode Scales to Traces
Write classifiers, run them in a sandbox at production volume, and treat them as tests.
4. Agents Spot Anomalies Differently
Agents excel at investigating flagged items but aren't great at finding them automatically.
Technical Deep Dive
Use a switch harness to isolate failures, and keep evals in your repository as test files.
Track clusters by their concrete impact, not by vague categories, and version your classifiers alongside code.
Why This Matters
When an agent recommends a competitor or sends sloppy emails, user trust evaporates instantly.
By measuring ceiling-floor gaps, teams can prioritize fixes that protect real-world experiences.
Key Takeaways
1. Identify the floor — what breaks trust.
2. Record when an issue started and its user share.
3. Treat evals as code, not playground experiments.
4. Use clustering cautiously; it may hide distinct problems.
5. Scale testing with code-mode classifiers.
6. Guide agents with deterministic signals first.
7. Keep the harness in your repo for reliable CI.