Overview Treat tests and executable checks as the agent's sensory system. Write the failing behavior first, implement against it, run broad feedback loops, and inspect the tests themselves before trusting a green result.