The blind leading the blind
Just make something good already. MVP, and iterate. This futzing around with foundations and frameworks is making things too complicated to work.
This is why prescriptive standards organizations like the W3C never get anywhere. They need to adopt the IETF model: “Rough consensus and working code.”