1.0 KiB
1.0 KiB
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.