Solutionunvalidated
You can place a page.jsx file inside of the category folder — catalog/[category]/[id] and catalog/[category] to route to different pages. Tension: catalog should route to the same page as catalog/[category]. Outcome: when someone reaches your pages.jsx file via routing they will see the category page.jsx as well.
64f01a90-1b88-453c-ad8e-dbe83243d4fb
You can place a page.jsx file inside of the category folder — catalog/[category]/[id] and catalog/[category] to route to different pages. Tension: catalog should route to the same page as catalog/[category]. Outcome: when someone reaches your pages.jsx file via routing they will see the category page.jsx as well.