As coding models get better at working from a rough goal, Iām wondering how much value there is in writing a detailed spec up front.
If you use these models on real projects, when has a spec improved the outcome? When has it added overhead? Have you shifted toward shorter briefs, tests, or iterative feedback?
Frontier models are great at filling gaps, and that's the problem, they decide on your behalf.
The plan mostly exists to close those decision gaps. It also helps review: teammates can push back on a 30-line plan in five minutes, but a 2k-line diff takes an afternoon.
reply