- Delete product.controller.js, merge unique functions into products.controller.js - Rename user.controller.js → users.controller.js, user.routes.js → users.routes.js - Remove dead herowars/herowars.routes.js reference from herowars index - Update all import paths accordingly
Product and products routes were sitting under /api/cms but conceptually belong to a separate e-commerce domain. Split them out into a dedicated ecommerce subrouter mounted at /api/ecommerce.