Posts tagged Guardrails — AI × software engineering, made practical.
You'll learn the difference between guardrails written into an agent's prompt and guardrails the environment enforces, and how to decide which of your rules need which.
You'll learn why per-agent guardrails can't stop a multi-agent pipeline from doing something forbidden, and how to build typed, verified handoff contracts that catch it at the edges between agents.
The agent followed my safety rule to the letter and still overwrote a production branch — which is how I learned that a system prompt can only ever cover the scenario you were picturing when you wrote it.
A 'never force-push' rule in bold at the top of a CLAUDE.md got broken by an agent that reasoned its way past it step by coherent step — and the reason why should change how you think about every safety rule in your prompts.