AI-assisted SDLC needs artifacts before code

AI-assisted development should not begin with code generation.

The useful artifacts come first: problem statement, user, constraints, acceptance criteria, architecture decisions, risks, economics, and prototype scope. These artifacts give agents something stable to optimize against.

Without them, faster coding just accelerates ambiguity.

Related: