Explicit Control Loops
Define the work, its checks, and what happens when it fails.
For an agent, a deployment pipeline, or an on-call process, I want observable state, explicit checks, and bounded retries. Those controls make the work easier to inspect and recover.
The smallest useful version of the loop is: produce an artifact, verify it against explicit criteria, revise until acceptable, or fail loudly with a reason. Everything else — prompts, models, tooling — is supporting machinery around that shape.
When results drift, inspect the inputs, checks, retry behavior, and ownership alongside the model or tool. A better model will not repair a missing escalation path.
- Patient Matching When the API Contract Is AmbiguousCase study
- Building an Operator-Focused Kubernetes DashboardCase study
- Building Practical AI Agents
- Repo Design Patterns for AI-Assisted Dev: Control Loops, Hooks, and Memory
- Build Your Own Legs Before the Crutches Fail
- The First 90 Days: Introducing AI-Assisted Dev to a New Team
- A One-Page AI Usage Policy That Actually Works
- SLOs for Inference: Latency, Errors, Saturation
- A Production Playbook for Healthcare API Integrations