Systems should have a mix of squishy and hard things.
Squishy things allow adaptability.
Hard things allow dependability.
If you have squishy, ad hoc assemblages of squishy components, nothing works and it's hard to tell what's wrong.
The hardness of a thing is how many times it's been used in the past successfully.
If you could summarize the collective wisdom of the ecosystem's users and past experiences, you could rank components by their hardness.
That would allow the rest of the system to be properly squishy, safely.