Not sure I understand the need for the exchange at scale. If I build a tool that lets a single person automate a tedious calculation then as long as they can depend on me maintaining it then it’s a product as far as I’m concerned.
You can sell a single product for an enormous price, you can sell 1,000 products at a low price - the only thing that matters is that the two parties agree to conduct the exchange at any scale and, most importantly, that it actually occurs.
Common to both high-end scale and low-end scale scenarios, is that the exchange occurred and all parties agree to it. That's the only thing that makes something a product - the exchange.
Nobody wants to know how the sausage is made. Vibe coding is just sausage-making.