Start with the shipped surface.
I began with message hierarchy, scanning, stages, toolbar behavior, and action visibility. The aim was practical: make the important content easier to find and remove interaction patterns that users could miss.
That work built trust with the development team and created room to address the larger product question: what should happen after a user understands the message?