Hand-drawn line art of a long desk — an engineer in headphones typing at a monitor whose graph climbs in a steady sawtooth, a small robot beside them holding up a one-page report with rows of checkmarks and crosses, and a row of binders, a coffee mug, and a succulent under a wall clock

Optimizing AI Incident Triage: Slow, Vague, or Confidently Wrong

When an AI triage agent falls short on a hard incident, it’s usually in one of three ways. It’s slow, because much of its time goes to relearning your environment. It’s vague, because nobody told it what the answer should look like. Or it’s confidently wrong, because nothing checked the answer before you acted on it. Each has its own fix, and none of them is waiting on the next model. ...

September 22, 2026 · 18 min · Jared Lee
A friendly engineer and a small robot working side by side at a cozy desk

The Five Phases of AI Agency: Which Decision You Moved Into the Agent

Agent autonomy is usually pictured as a ladder — a low rung where the agent does a little on its own, a high rung where it runs nearly unattended, and the job is to climb. There’s a sharper way to read the same progression. Each step up isn’t more autonomy in some general sense; it’s one specific decision moving out of human judgment, or out of code, and into the agent. ...

June 3, 2026 · 14 min · Jared Lee
A horizontal three-stage funnel — many envelopes flowing in, a gear filter, a small tagging robot, then a larger investigating robot at the end

Pre-filter, Classify, Triage: A Three-Stage Funnel for Token Budget

A cheap classifier should pay for the expensive investigator. Three stages — deterministic pre-filter, lightweight classify, full triage — let the cost shape match the value shape on a queue of mixed-value events. Spend tokens where the work is. The easy way to build an agent on a queue is one prompt that does everything: receive an event, decide if it matters, pull the data, write the response. One prompt, one model call, simple to ship. ...

April 29, 2026 · 7 min · Jared Lee
Engineer pair-investigating with an AI on the left, robot alone in the server room on the right

Investigate Locally, Triage Server-Side

The same triage agent running on your laptop and running server-side off an alert webhook looks like the same agent — but how much agency you give the LLM should be completely different on each side. Locally, you should let the LLM stretch out: hand it the MCPs you’ve set up for investigation, let it pick which tool to call, let it choose its own path, let it backtrack and try a different hypothesis. Discovery is a feature. You’re standing right there — every step shows up on your screen, and you can redirect at any time. ...

April 15, 2026 · 10 min · Jared Lee