Designs flagship · round 2 — the other 21 designs-module pages
Combinations · component default rules · design blockers · component list · component classes · PT colours, drawn in the approved round-1 shell, components and quality bar. Every id, code, name, cost and count is the live catalogue (prod dump 18 Oct); every field, label, rule and message is cited to 3.0_Backend origin/main 6787e7873. ★ = the page's hero board; the rest are its states and phone. Dotted = example value; swatches are stand-ins.
Combinations
- CB1 Combinations · all main products ★
- CB2 Editing express cost · declaration profile
- CB3 Create combinations · 2-Piece ★
- CB4 Edit combinations · 3-Piece ★
- CB5 Phone · /m/combinations (read-mostly)
Component default rules
- CR1 Component default rules ★
- CR2 New rule · the sentence form ★
- CR3 Edit rule #1 · conflict guard ★
- CR4 Filtered empty
- CR5 Permission · view only
- CR6 Phone · /m/component-default-rules
Design blockers
- DB1 Design blockers ★
- DB2 New blocker · checks while you pick ★
- DB3 Edit blocker #5 ★
- DB4 Import JSON · preview ★
- DB5 Import states · refused · expired · done
- DB6 Delete · a hard delete
- DB7 Permission · not available (non-admin)
- DB8 Phone · /m/design-blockers
Component list (design components)
- DC1 Component list · 27 placements ★
- DC2 New design component ★
- DC3 Edit · Navy Sleeve Lining (7) ★
- DC4 Retire · with the used-by count
- DC5 Phone · /m/design-components
Component classes (PT components)
- PC1 Component classes · 13 ★
- PC2 New component class ★
- PC3 Edit · Plain Lining · books + mill order ★
- PC4 Change the main mill · wholesale confirm
- PC5 Phone · /m/pt-components
PT colours
- PT1 PT colours · the matrix ★
- PT2 Matrix · cell editor
- PT3 Thread colours tab
- PT4 New PT colour ★
- PT5 Edit · PT001 White ★
- PT6 Import via CSV · preview ★
- PT7 Import · blocking errors
- PT8 Colours that lost their codes ★
- PT9 Phone · /m/pt-colors + codeless report
How the six connect
A component class (13) is the identity; it accepts vendor-code books in a mill order. PT-based classes × books are the PT colours matrix (62 colours). A component (27 placements) points at a class and prints on the bill. Default rules force a component onto a slot; design blockers stop two options being chosen together; combinations are the piece sets of a main product with their express cost.
Tags
proposalneeds backendAPI onlydotted = example value
Needs backend
G-C1 combination printer name nested on create · G-B1 blocker delete is hard · G-D1 component used-by read