Files
SlabUploader/docs/PRODUCT.md
T

1.0 KiB
Raw Blame History

Product

Each slab is one unit and one listing.

A listing is complete when it has:

  • Inventory photo(s), uniform 3:4 transparent PNG
  • SKU, length, thickness, price
  • Species, wood category, edge type, figure, grade
  • Thickness band, moisture
  • One or more fig-* tags
  • Title, short title, description
  • Zero or more feat-* tags

Categories, attributes, and fig-* / feat-* tags are the store filters. Measured values feed title and description templates.

Decision rights

Field Source
Length, thickness User
SKU User
Mask and crop App proposal, user approve
Widths, sqft, bdft App, from approved reference photo + length + thickness
Species, wood category, edge, figure, grade, tags App may propose; user may change
Price App proposal bdft × species $/bdft; user may replace
Title, short title, description Templates from listing facts; user may edit

Create

  • FastAPI is the Woo client. Store credentials stay on the server.
  • SLAB-UAT-* creates as draft.
  • Duplicate SKU blocks create.