Go deep enough but not more than needed

What is the problem in thing X? How would a designer answer this? If you only scratches the surface, you'd say something like

“X is 80px in height and the design specified it to be 72px”

While this critique is very actionable, this does not offer you insights into the general things that make development smoother in future. You can go one step deeper and ask why -

“X had extra padding than the design”

Now this is slightly better. It's still actionable (remove padding from X), but also gives you some insight into what went wrong. Maybe it would be better to define paddings better in the design specification. Let's try to go even deeper.

“The CSS structure of X could not be accurately mapped to the design specifications”

Now we know that the culprit might be that the translation between the design system and CSS is not clear. This is still actionable at your level. This is the level where processes are created or tweaked. You can change how the design system clearly define things like padding. You can keep asking “Why” -

“Box models in CSS work behave completely differently than what design tools specify”

Now you've reached the level where ideas are born. You create small tools to help you do your job.

“CSS is based on different data models and abstractions than design tools and there is no clear translation layer”

This is when you wage war at products available in the market. You create your own product to solve this class of problems. This can be used not just by you, but by others as well.

“Designing should have a better correlation to development technologies “

This is not just about a product now. This is about a change in thinking, a change in how the world works. Your product is the thought leader in this field. More products emerge which enable this line of thought.

Soon, you're not even asking why. You have your hands and heads full of things and you keep riding with the wave. It is out of your hands and before you know it, it takes a life of its own. It becomes commonplace. The world accepts it. It molds it. Soon, it will be forgotten. It will be analysed and studied in books and research projects, to make way for new things.

Go as deep as you need to go, do not go deeper. You'll forget why you started.