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