Replaced the static pod pricing table with a 4-step guided configurator. Users select a business outcome, configure specialist roles, and get a tailored team composition with transparent pricing. 3 new Supabase tables, 2 API routes, 6 outcomes seeded.

The old pod page was a pricing table. Roles on the left, rates on the right. Users had to figure out what they needed on their own. That is not how people buy services — they buy outcomes.
The new Guided Pod Configurator flips the conversation. Instead of showing 16 roles and hoping visitors self-select, we start with the outcome:
Three new tables: cms_pod_outcomes stores the 6 business outcomes with their recommended team compositions. cms_pod_roles stores the 16 specialist roles with pricing and skills. pod_configurations captures submitted configurations for follow-up.
Two API routes: /api/pod-data returns outcomes and roles (public, cached). /api/pod-configure accepts submissions (rate-limited, validated).
A pricing table answers "what does it cost." A configurator answers "what do I need and what will it cost." The gap between those two questions is where conversion happens. People do not buy roles. They buy the team that solves their problem.