# The Agent Isn't Liable. You Are.
The agent isn't liable. You are. That's not a limitation to engineer around. It's the reason the review exists.
Thoughts on software engineering, architecture, and the craft of building things.
The agent isn't liable. You are. That's not a limitation to engineer around. It's the reason the review exists.
You can write a rule for your agent. That doesn't mean you've enforced anything.
A year ago, I asked for 1 repository layer. I got twenty different looking files back.
Every other agent in the pipeline takes something as given — a feature, a story, a task. The Product Manager is handed an idea and decides whether it becomes anything at all. Three of its four possible answers are ways of not building something.
SAFe defines a System Architect at the program level. It doesn't define the person inside a single team who turns a story into a dependency graph of buildable tasks. Every real team has that person — the framework just never named them.
The Product Owner writes the acceptance criteria; QA validates them. Merge the two and you've built something that grades its own homework — the quality gate keeps the ceremony and loses the function.
Every other role on an AI scrum team leaves something behind — the Product Owner leaves stories, the Tech Lead leaves tasks. The Scrum Master leaves a team that didn't overcommit. That's why it's the easiest role to skip, and why folding it into the Product Owner quietly guarantees sustainable pace loses.