Lesson 4: Goals, Requirements and Specifications
“Fix the login system” sounds urgent, but what exactly is broken? It could mean failed authentication, confusing error messages, slow responses or broken session handling, each leading to different work. A request is only an initial expression of a need, so an AI coding agent needs clearer information before implementation begins.
