Lifestyle Variants Focus Sheet
Focus sheet for lifestyle variant generation.
Blueprint Logic Map
| Section | Current logic |
|---|---|
| 1) Entry | Operator starts from the Lifestyle Images tab using Generate Scene or an empty variant slot. |
| 2) Pre-checks | The product needs a featured image, API configuration, Step 2 descriptor, and Step 3 scene text. |
| 3) Core flow | MerchantDrafts auto-runs cutout generation when missing, then creates one or more lifestyle scene variants. |
| 4) Data flow | Business Context drives scene-theme tabs with universal plus industry-aware coverage, generated prompts feed the request, and selected attachments move into the WooCommerce gallery. |
| 5) Failure handling | Missing inputs and Gemini failures return readable status feedback for operator retry. |
| 6) User controls | Operators can replace or append scene prompts, select variants, and choose which outputs are kept. |
| 7) Write path | Add to Gallery writes only selected variants and syncs the product gallery panel. |
| 8) Recovery/undo | Unselected generated attachments are deleted before gallery save so only approved outputs remain. |
Next Evolution
Add a bounded upscale step for approved variants that do not meet preferred merchant image resolution targets.