AI doesn't remove the software lifecycle — it compresses each stage and shifts your job from writing code to specifying, reviewing, and verifying it. Keep the same phases (spec → design → implement → review → test → ship) but make the human gates explicit.
treat AI as a fast, eager junior pair — it drafts quickly but needs direction and checking. The unit of work becomes at every stage, not "type it all yourself".
