Site icon Hip-Hop Website Design and Development

How to Analyze Blocks and find Intersection and patterns between pages

What is the best way to analyze existing site fully built on Gutenberg Blocks and inspect intersection of existing blocks structure and it’s inner blocks combination for all pages?

Context:
Imagine that instance have: 

What I try to achieve:

It would be great to implement some kind of automation process for Analyze part of the task and might visualize that to keep eye on the migration coverage and QA processes.

I can’t see any issues to get the data for external use. We could get blocks with/without attributes into:

This Question actually also related to any Page Builder, or even ACF Flexible Content fields in case it’s used for a whole site.

Any thought on this?