<script id="logica-negocio">
de este mismo archivo HTML es el que Node ejecuta (vía vm) para decidir qué hacer con
cada petición del HTML-frontend — catálogo, búsqueda por convergencia
y checkout (donde sí hace falta una verdad atómica real). El carrito vive 100% en el navegador del
cliente (localStorage) — no llega hasta acá, porque agregar/quitar un producto no necesita al motor.
Cada fila de abajo es una transacción real, en vivo.