Agents

Four agents, each with one job. They pass JSON messages to each other. The model picks tools and writes plans, reviews, and explanations of failures. Code checks every tool call against an allow-list, runs only what a person approved, and sets each pass or fail.

Diagram of the agent flow. Four agents in a row: Requirements, Infrastructure, Security, and Verification. A person approves each change between Security and execution. Failed checks loop back from Verification to Infrastructure for a new plan.
Agent flow. The loop from Verification back to Infrastructure handles failed checks.

Choose an agent

Choose an agent to see its job, what it reads and writes, its tools, and the checks on its output.

Who decides what