Pricing flagship · round 2 — two equal prongs

A retailer's pricing is two jobs of the same weight: (1) fabric combination pricing (combinations × fabric codes, per-cell save, its own Import / Export) and (2) design pricing (main product → product → price list, one Submit). The retailer header with the two currencies (wholesale = settlement, retail = consumer) is shared above both. Recommended: P-a, two prong tabs with their own status, always in view. P-b lands on an overview of two equal cards. Quiet rules: titles only on screen; behaviour notes live in this annotation panel and in tooltips; colour only for meaning. Unchanged r1 boards (review, unsaved guard, import preview/run, ladder, surcharges, formulas, loading) stay at /r1/.

P-a · two prong tabs (recommended) · 5 boards

  • Q02 P-a · Fabric combination pricing (prong 1) ★
  • Q03 P-a · Fabric grid editing · per-cell save
  • Q04 P-a · Import · entry inside the fabric prong
  • Q05 P-a · Design pricing (prong 2) ★
  • Q06 P-a · Design pricing editing · one Submit

P-b · pricing overview landing · 2 boards

  • Q07 P-b · Pricing overview · two equal prong cards
  • Q08 P-b · inside an editor · its own prong only

Both variants · entry, switcher, states, phone · 6 boards

  • Q01 Pricing entry · retailers with both prongs
  • Q09 Switch retailer · keeps the open prong
  • Q10 Empty · fabric prong (no fabric codes)
  • Q11 Empty · design prong (product with no designs)
  • Q12 Permission denied · not a super admin
  • Q13 Phone /m/pricing · two prongs, read-only

Tags

proposalneeds backendAPI only
· Decisions + open questions: PRICING-R2.md