Product Management
Purpose
Describe sampled creator product workflows and the verified production-artifact integrity control.
Eligible Users and Roles
Authorized creators for their own products; privileged review remains separate.
Prerequisites
An approved synthetic creator fixture, working local API/storage, and non-sensitive test artwork.
How to Open This Feature
Open the creator Studio/workspace and select the available product editor or product list.
Step-by-Step Instructions
Step 1: Open an Owned Product
Verify the current account owns or is authorized for the product.
Step 2: Edit One Supported Field
Use the visible constraints for name, description, price, stock, media, or publication intent. Exact boundary coverage is Not Tested across every field.
Step 3: Save Once and Verify
Wait for the server result, reload, and confirm persisted state before another mutation.
Step 4: Handle Production Artifacts
Worker completion must bind the stored private artifact to the leased artwork group. Cross-group reuse now returns 422 and preserves the lease for a correct retry.
Possible States
Draft or Editable
Sampled creator operation confirms product editing exists.
Submitted, Pending Review, Approved, Live, Scheduled, Hidden, or Closed
These states exist in tracked product lifecycle evidence, but this audit did not capture every transition through the browser.
Failed Upload or Worker Completion
Retry only after confirming the stored/lease state. Never reuse another group's artifact.
Public Product Detail
The verified tee fixture reflows at 390, 768, 1024, and 1440. Unsupported hardcoded hoodie, 480GSM, Engineered Fit, and drop shoulders claims are absent at every checked viewport. Only canonical product-specific attributes may be displayed.
Input Rules and Limits
Server validation is authoritative. Negative/decimal/extreme price or stock, field lengths, upload types/sizes, simultaneous uploads, and stale edits require dedicated coverage.
Common Problems and Recovery
- Reload after an ambiguous save before retrying.
- Preserve the active production-worker lease after a 422 cross-group rejection and submit the correct group-bound artifact.
- Avoid parallel edits without an explicit conflict/revision contract.
Important Warnings
Do not change pricing, publication, approval, or production rules based on UI preference. Never upload customer or production secrets as fixtures.
What Happens Next
The product proceeds according to its verified review/publication state and becomes publicly eligible only when existing server rules allow it.