I have always seen this as Step № 1, even when doing work like refactoring a mature product.
But it’s nice to have this called out explicitly as a discrete thing. It’s become so natural for me that I frequently don’t even see a threshold between it and coding.