Your product already has modules. Nobody has found them yet.
They are hiding in the dependencies between parts, and they are invisible in the order the catalogue happens to be written in. Reorder the same data and they appear. That is not a metaphor, it is a calculation, and it is the one below.
Both halves hold exactly the same dependencies. Nothing was added and nothing was deleted; the rows and columns were reordered until the clusters showed. What is left outside the blocks is the interesting part: those are your real interfaces, and they are the ones worth designing on purpose instead of discovering during a change.
The analysis exists. The habit does not.
Matrix-based product architecture, the Design Structure Matrix and its Domain Mapping and Multi-Domain variants, has been sound for decades. What it has never been is continuous. It arrives as a consulting engagement, produces a beautiful answer, and starts going out of date the moment the next variant is quoted.
We are building it into the configuration workflow instead, so the structure updates as the product line does. Aimed squarely at mid-market manufacturers who need to rationalize a growing range without freezing the business to do it.
Want to see it run on your product line first?
We are picking a small number of product lines to build against, and the people on this list are who we ask. Tell us roughly how many variants you are carrying and what keeps breaking, and you will hear from us well before anyone else does.