1. Framework design, from wireframe to spec. Before touching any code, I laid out the full requirements in a wireframe: which filters the dashboard needed on top (region, market, login/entitlement status, product, segment, purchase type, plan type, surface, sub-surface, device, marketing channel), what the top-level KPI row should show (Visits, Web Orders, CVR%, Net Revenue with a QTD/Weekly toggle), and which dedicated views were needed beneath it — funnel views per purchase path, segment-level funnel and conversion trend views, a product/segment share table, and a geographic view. That wireframe became the direct spec for the build.