Wire up quote-instant-pricing flag end-to-end
Reads the cohort from resolveCohort() and threads it through to instantQuote(). Falls back to legacyQuote() when the flag is off. Removed the now-dead pricing-v1 branch.
Single commit summary — short sha, author avatar, message, body, branch chip, signed-status chip, and trailing action group.
Commit card is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.
Commit card: Single commit summary — short sha, author avatar, message, body, branch chip, signed-status chip, and trailing action group.
Reads the cohort from resolveCohort() and threads it through to instantQuote(). Falls back to legacyQuote() when the flag is off. Removed the now-dead pricing-v1 branch.
Introduces PartsViewer3D as the default surface, with PartsList as the reduced-motion fallback. Removes the legacy ThumbnailGrid.
The short sha is computed from the supplied full sha so callers can pass either form. Signed status is a hard chip rather than a tooltip so screen readers announce it. Each commit card is wrapped in its own region with an aria-label combining sha + author.