It doesn’t matter whether SDD is “Agile”, “agile”, or “waterfall”. It could be used in any of those ways.

Also I think the whole thing is a little funny. “Spec driven” meaning you specify what you want? Is there any other way? All prompting is specifying.

Real discussions are hiding in these topics, trapped behind stuck-in-the-past arguments about semantics.