Great breakdown. The acceptance test is the useful part, since seeing four agents in the overview only proves creation succeeded. And thanks for pointing out that prefer is just prompt guidance, not enforcement. A lot of people miss that.
I work at Cloudways, and one thing we see is that teams spend more time on where the agents run and stay up than on the role contracts. Our managed AI agents handle that infrastructure part if you’d rather not run it yourself. Nice post.