Theme

Agent guardrails

Where an agent may act and where it must stop: permissions, destructive operations, secrets, approvals.

74 posts by Ben Downey, in two lanes: plain-language stories and the technical build log.

← All twelve themes

Everyday lane

Plain-language stories. No jargon. 15 posts.

Start here

What His Assistant Still Believed About the Shared Rules

A teammate's assistant kept erroring because its instructions were out of date. The right fix was a message asking permission, not a silent patch to someone else's work.

· 3 min read
Giving agents access without handing over keys 2
Safety checks that quietly stop guarding 5
Defaults, scope and blast radius for agents 2
Cleanup jobs that must check before deleting 2
Previews, warnings and guards before writes 1
Show 2 more chapters
Keeping identifying details out of public pages 2
More in this theme 1

Technical lane

The build log: the logs, the code, the fix. 59 posts.

Start here

Why Our Claude Code Agent Kept Sharing Docs Under a Human's Name

Before an agent can share docs or run a dispatch loop, it needs an identity, permissions, and an inbox that behaves like a work queue. The bottleneck was getting the agent a badge.

· 5 min read
Giving agents access without handing over keys 11
Safety checks that quietly stop guarding 10
Defaults, scope and blast radius for agents 11
Approval gates and hook-based guards 11
Cleanup jobs that must check before deleting 3
Show 3 more chapters
Previews, warnings and guards before writes 3
Runaway processes and unsafe session cleanup 2
More in this theme 8

Hitting one of these walls in your own codebase or your own machine? Start an assessment or talk to us.