Where to put the human
Gate placement for autonomous agents. Reversibility is the criterion, not confidence, and the consent surface matters as much as the question.
We use Google Analytics to see which pages help people. No ads, no profiles. Privacy Policy
46 posts
Gate placement for autonomous agents. Reversibility is the criterion, not confidence, and the consent surface matters as much as the question.
Decided on concrete cases rather than preference. Where a protocol server earns its keep, where a script wins, and the failure that shows up unattended.
A subagent cannot delegate, so the top session is the only scheduler. Designing around that, and why a barrier between stages costs more than it looks.
An auto-healing loop must fix the source, never the symptom, and must never edit the thing that found the problem. Confidence floors and bounded rounds.
Six PreToolUse hooks that refuse an agent's command before it runs. What each one caught, and why a guard the agent can talk its way past is not a guard.
Progressive disclosure across four tiers: what must be loaded to decide, what loads to execute, and what should never load unless someone asks for it.
Schema-forced returns move validation to the tool call, so the model retries instead of the caller parsing. What that buys, and the field that lied in the right format.
Every dispatched worker pays a fixed setup cost before it does anything. Where the crossover sits, and why a ten-item batch ran faster serially.
Agent telemetry that survives the session: log the measurement rather than the verdict, and build a schema with no slot for the things that must not travel.
What a tool returns is a budget decision. Measured savings from scoping one payload, and why a thin result is more dangerous than a fat one.
A create-only API cannot answer whether a thing exists. The local ledger becomes the sole source of truth, and one write's ordering decides if it works.
Enumerated halt classes make stopping checkable; a mood does not. The forbidden reasons that stall a drive, and the undeclared halt I made anyway.