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