Files
SlabUploader/AGENTS.md
T

984 B
Raw Blame History

AGENTS.md

Read before writing code.

Live files: README.md, this file, docs/PRODUCT.md, docs/CAPTURE.md, deploy/.

Slice 1

Build docs/CAPTURE.md through on-screen PNG and measurements.

Acceptance

On a phone, one real slab: approved mask, approved length-axis rectangle, user length and thickness, inventory PNG on screen, widths and board feet on screen.

Locks

  • Quantity per listing is one.
  • User enters length, thickness, and SKU.
  • App proposes remaining listing fields. User reviews before create.
  • Non-math fields remain editable until create.
  • bdft = sqft × thickness_in
  • Price proposal is bdft × species $/bdft. User may replace it. Missing rate leaves price empty.
  • User-entered length, thickness, SKU, price, and taxonomy override computed or inferred values.
  • SKUs matching SLAB-UAT-* create as Woo draft.
  • Create works with inference off.
  • Source below the PNG size floor requires a new photo.
  • Existing store SKU blocks create.