LLMs work best when the user defines their acceptance criteria first
kept by eddie
Defining clear, testable acceptance criteria upfront dramatically improves LLM-generated code quality, shifting their output from plausible to actually correct.