Earlier quoted context omitted.
That's like calling a bike shed "civil engineering". I don't know what point you're making with the term "software architecture" other than trying to make it sound burdensome.
My point is that once you mandate that, then forever all stores must be architected around providing this web API, based on technology assumptions frozen in law. Building a P2P or distributed store, not based on a central website, just as an example, would be illegal. This is just one example of how the future would be encumbered forever based on a 90’s software architecture becoming enshrined in law. The web as it i…
That's why I take issue with the word "architecture". If a business has chosen to offer a web storefront, a web API can be supplied right alongside that. There's no need for any "architecture" mandate - the business has chosen the architecture, and the law would mandate accessibility.
Also a P2P/distributed store would itself be defined by an open API, making the issue moot.