Been thinking about your posts on Software Architecture modernization.
An analogy that maybe a fit or a stretch: Lots of Software Architecture modernization is like trying to extend/remodel a building without original blueprints.
So you need Architects who have had experience with such structures to “reverse engineer” a blueprint (abstraction) especially for load-bearing features of the current structure & then make update decisions/trade-offs based on that abstraction.