{
  "filename": "06-lifestyle-white.png",
  "status": "failed",
  "stage": "kie_failed",
  "attempt": 3,
  "maxAttempts": 3,
  "timeoutMs": 300000,
  "retryPolicy": "Only this failed image will be retried while generation attempts remain. QA repair attempts are counted separately.",
  "role": "",
  "promptLength": 11896,
  "promptPreview": "Image role: FEATURE AD RENDER 2\nUse the uploaded reference photos only as the exact product reference.\nPreserve the same wig colour, length impression, hairstyle texture, volume, hairline or headband/accessory placement, cap details and natural use effect.\nDo not invent a different hairstyle, length, colour, fringe/bangs, headband, cap, or accessory.\nThis product is not a headband wig; do not add a headband, black rear band, cap band, scarf, or headband-wear claim.\nNo watermark, no Chinese text, no supplier logo, no marketplace badge.\nSquare 1:1 Takealot-ready ecommerce image.\nReference-product facts:\n- Product: 假发头套 / Wig\n- Length: 28inch\n- Colour: extracted source-photo palette: #1C120D (dark chocolate brown) / #C57D4E (caramel brown) / #371D0D (dark chocolate brown) / #5C3A24 (dark chocolate brown) / #472A19 (dark chocolate brown) / #85512F (warm brown); user colour reference only: 钢琴色\n- Material: 高温丝 / High-Temp Fibre\n- Key details: 28 Inch visual length from source photos; Dark Chocolate Brown + Caramel Brown colour preserved from uploaded photos; 卷发 / Curly Wig preserved from source photos; source-photo cap/style construction; High-Temp Fibre hair material\n\n- Uploaded detail ",
  "startedAt": "2026-06-28T03:01:53.835Z",
  "updatedAt": "2026-06-28T03:04:50.024Z",
  "taskId": "6f20922dfdb5a84841e0f83e03985e98",
  "createdAt": "2026-06-28T03:01:54.483Z",
  "kieState": "fail",
  "elapsedMs": 175537,
  "error": "Error: KIE task failed: {\"taskId\":\"6f20922dfdb5a84841e0f83e03985e98\",\"model\":\"gpt-image-2-image-to-image\",\"state\":\"fail\",\"param\":\"{\\\"input\\\":\\\"{\\\\\\\"aspect_ratio\\\\\\\":\\\\\\\"1:1\\\\\\\",\\\\\\\"prompt\\\\\\\":\\\\\\\"Image role: FEATURE AD RENDER 2\\\\\\\\nUse the uploaded reference photos only as the exact product reference.\\\\\\\\nPreserve the same wig colour, length impression, hairstyle texture, volume, hairline or headband/accessory placement, cap details and natural use effect.\\\\\\\\nDo not invent a different hairstyle, length, colour, fringe/bangs, headband, cap, or accessory.\\\\\\\\nThis product is not a headband wig; do not add a headband, black rear band, cap band, scarf, or headband-wear claim.\\\\\\\\nNo watermark, no Chinese text, no supplier logo, no marketplace badge.\\\\\\\\nSquare 1:1 Takealot-ready ecommerce image.\\\\\\\\nReference-product facts:\\\\\\\\n- Product: 假发头套 / Wig\\\\\\\\n- Length: 28inch\\\\\\\\n- Colour: extracted source-photo palette: #1C120D (dark chocolate brown) / #C57D4E (caramel brown) / #371D0D (dark chocolate brown) / #5C3A24 (dark chocolate brown) / #472A19 (dark chocolate brown) / #85512F (warm brown); user colour reference only: 钢琴色\\\\\\\\n- Material: 高温丝 / High-Temp Fibre\\\\\\\\n- Key details: 28 Inch visual length from source photos; Dark Chocolate Brown + Caramel Brown colour preserved from uploaded photos; 卷发 / Curly Wig preserved from source photos; source-photo cap/style construction; High-Temp Fibre hair material\\\\\\\\n\\\\\\\\n- Uploaded detail reference photos: 微信图片_20260628105408_32_53.jpg\\\\\\\\n- Colour lock: Primary extracted palette: #1C120D (dark chocolate brown) / #C57D4E (caramel brown) / #371D0D (dark chocolate brown) / #5C3A24 (dark chocolate brown) / #472A19 (dark chocolate brown) / #85512F (warm brown) User-entered colour reference only: 钢琴色 Dark Chocolate Brown + Caramel Brown Use the extracted source-photo palette as the primary colour truth. The user-entered colour field is reference only. Preserve the exact uploaded product colours, headband/accessory colours and visible texture colour blocks; do not shift the wig into a different colour family.\\\\\\\\n- Shape lock: 假发头套 / Wig 卷发 / Curly Wig 识别类型：假发头套 / Wig；发型纹理：卷发 / Curly Wig；轮廓观感：按原图轮廓锁定发量、发尾和整体佩戴效果；可见结构：按原图帽型/发际线/配件位置锁定 28 Inch 按原图轮廓锁定发量、发尾和整体佩戴效果 卷发 / Curly Wig Preserve visible cap or construction details from source photos.\\\\\\\\n- Dedicated Takealot wig six-image prompt reference: takealot-wig-six-pack 2026-06-27\\\\\\\\nTakealot South Africa wig listing images only. Keep the fixed six-image pack and do not use this reference for generic cross-border markets unless explicitly selected later.\\\\\\\\nPreserve source-photo truth first: colour, colour blocks, curl or wave pattern, length impression, volume, hair ends, headband, lace, cap, bangs, accessory placement, and wearing effect. Treat typed colour as reference context only; extracted/visible source-photo colour wins. All images are square 1:1 and Takealot-ready. Use realistic refined adult South African female ecommerce models when a model is shown. Model quality should feel premium, polished, trustworthy, and click-attractive, with natural skin texture, realistic eyes/hands, relaxed confident expression, and clean commercial lighting. No watermarks, supplier logos, marketplace badges, Chinese text, copied competitor styling, or unsupported claims. Do not claim human hair, lace front, HD lace, pre-plucked, glueless, adjustable straps, combs, breathable cap, secure fit, heat resistant, or heat friendly unless supplied or clearly visible. Use High-Temp Fibre wording only when supplied or locked by product facts.\\\\\\\\n01-main-white.png: premium white-background main model hero (Pure white or very near-white ecommerce studio background.; One refined adult South African female model wearing the exact wig.; Big-brand click appeal, elegant eyes, natural confident expression, premium beauty-studio lighting.; No text, icons, badges, callouts, props, room scene, furniture, plants, collage, split panels, or lifestyle background.) | 02-model-front.png: left-side wearing-effect model view (Clean white or \\\\\\\\nUse a refined adult South African female ecommerce model with natural local commercial-fashion presence.\\\\\\\\nThe model must look real and comfortable: natural skin texture, realistic eyes, realistic hands and shoulders, relaxed confident posture, and a natural slight smile or soft confident expression.\\\\\\\\nUse soft premium beauty-studio lighting, clean lens detail, balanced shadows, and a flattering crop that keeps the wig as the hero.\\\\\\\\nAvoid plastic skin, waxy face, over-smoothed AI look, distorted hands, stiff expression, lifeless stare, heavy glamour styling, cheap poster feel, or mannequin appearance.\\\\\\\\nOverall image should feel spacious, premium, comfortable, trustworthy, polished, and clickable for Takealot shoppers while clearly displaying the wig wearing effect.\\\\\\\\nAngle separation is mandatory across the South African top-seller 6-image pack:\\\\\\\\n01 must be the main model hero with big-brand click appeal.\\\\\\\\n02 must be a clear LEFT 180-degree side profile or left three-quarter model wearing-effect view on a white ecommerce studio background.\\\\\\\\n03 must be a clear RIGHT 180-degree side profile or right three-quarter model wearing-effect view on a white ecommerce studio background.\\\\\\\\n04 must be a clear back-view model wearing-effect display on a clean white or near-white ecommerce studio background.\\\\\\\\n05 and 06 must be premium selling-point advertising renders with different layouts, softly rendered premium ad backgrounds, and different factual callout groups.\\\\\\\\n02 and 03 must be mirror-opposite angles. If they have the same angle, same shoulder direction, same head turn, or same crop, the result fails QA.\\\\\\\\nDo not reuse the same face expression, head tilt, crop distance, or shoulder pose across 01, 02, 03, 04, 05, and 06.\\\\\\\\nImages 05 and 06 are paired premium selling-point advertising renders for the South African top-seller 6-image pack.\\\\\\\\nUse the user's approved visual direction: a refined South African model wearing the exact wig, premium advertising background, elegant spacing, round detail/icon callouts, thin connector lines, and readable English labels.\\\\\\\\nUse the newest approved exemplar direction without copying its product colour: one feature image should prove real structure and wearing comfort with cap/wearing-detail evidence when those facts are supplied or visible; the other should show real hair texture, curl/wave volume, colour layers, and short layered value callouts.\\\\\\\\nFor structure-proof layouts, prefer believable close-up crops, rounded detail panels, fine connector lines, and labels tied to visible cap/net/comb/strap/lace/headband details. Never claim combs, adjustable straps, breathable cap, lace, glueless fit, or secure fit unless supplied or clearly visible.\\\\\\\\nFor texture-value layouts, lead with a large realistic hair-fibre close-up or texture/volume crop, then place concise side callouts explaining bounce, texture, colour dimension, softness, fibre/material, length, or maintenance only when factual.\\\\\\\\nDo not use a plain white product-label layout for 05 or 06. Use a tasteful premium rendered ad background with subtle depth, warm studio glow, soft material panels, or muted editorial lighting; it must have visual impact but must not be busy or distract from the wig.\\\\\\\\nIf there are about six factual selling points, split them into two non-overlapping groups: 05 shows about three detail/structure facts, 06 shows about three different wearing/benefit facts.\\\\\\\\nDo not repeat the same selling point labels between 05 and 06 unless there are too few factual details; never pad with fake claims.\\\\\\\\nEach callout must visibly correspond to a specific product detail, icon, or clearly visible area of the wig/headband/cap/texture.\\\\\\\\nKeep labels short, concrete, and readable, for example colour mix, curl texture, locked inch length, High-Temp Fibre, natural volume, full wig style, headband design, adjustable cap only when supplied or visible.\\\\\\\\nAvoid crowded badges, vague claims, unrelated icons, messy poster style, and text covering the product or model face.\\\\\\\\nCreate the second premium selling-point advertising render.\\\\\\\\nUse a different model pose, crop, background feel, and callout arrangement from image 05 while preserving the exact same product.\\\\\\\\nThis image must be visually strong and conversion-focused, showing another group of benefits that can make customers want the wig.\\\\\\\\nUse image 06 mainly as the TEXTURE AND VALUE feature ad: lead with a realistic hair-fibre close-up, curl/wave/braid texture, volume, colour dimension, softness, length impression, or wearing-effect value. Then add short layered side callouts.\\\\\\\\nDo not copy image 05 structure-proof labels. Image 06 should feel like real texture first, value explanation second.\\\\\\\\nUse selling points not already used in image 05, such as visible texture, natural volume, colour mix, length, High-Temp Fibre, easy daily wear, full wig/headband style, lightweight/natural-looking effect, or other supplied/visible advantages.\\\\\\\\nShow about three clear English callouts. Each one must be factual, readable, and visually tied to the product or model-use effect.\\\\\\\\nDo not repeat the same feature labels from image 05 unless the product has fewer than three factual selling points.\\\\\\\\nDo not mention adjustable cap, adjustable straps, secure fit, natural hairline, pre-plucked, glueless, HD lace, or any construction claim unless it is clearly supplied or visible in the uploaded source photo.\\\\\\\\nPrefer safe factual callouts such as colour mix, curl texture, locked inch length, High-Temp Fibre, front lace design if supplied, highlighted colour, and natural volume when visible.\\\\\\\\nAvoid rough poster style, crowded badges, Chinese text, watermarks, false lace-front/human-hair/heat-friendly claims, or text covering the face/wig.\\\\\\\\nPrevious Codex QA failed. Correct these exact issues and do not repeat them:\\\\\\\\n# Generation did not complete all required images\\\\\\\\n\\\\\\\\n- 01-main-white.png: Error: KIE task failed: {\\\\\\\\\\\\\\\"taskId\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\"5fa2de7e62532763b104c793ffcfb428\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\"model\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\"gpt-image-2-image-to-image\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\"state\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\"fail\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\"param\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\"{\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"input\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"{\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"aspect_ratio\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"1:1\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\",\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"prompt\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\":\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"Image role: MAIN MODEL HERO\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nUse the uploaded reference photos only as the exact product reference.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nPreserve the same wig colour, length impression, hairstyle texture, volume, hairline or headband/accessory placement, cap details and natural use effect.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nDo not invent a different hairstyle, length, colour, fringe/bangs, headband, cap, or accessory.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nThis product is not a headband wig; do not add a headband, black rear band, cap band, scarf, or headband-wear claim.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nNo watermark, no Chinese text, no supplier logo, no marketplace badge.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nSquare 1:1 Takealot-ready ecommerce image.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nReference-product facts:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Product: 假发头套 / Wig\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Length: 28inch\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Colour: extracted source-photo palette: #1C120D (dark chocolate brown) / #C57D4E (caramel brown) / #371D0D (dark chocolate brown) / #5C3A24 (dark chocolate brown) / #472A19 (dark chocolate brown) / #85512F (warm brown); user colour reference only: 钢琴色\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Material: 高温丝 / High-Temp Fibre\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Key details: 28 Inch visual length from source photos; Dark Chocolate Brown + Caramel Brown colour preserved from uploaded photos; 卷发 / Curly Wig preserved from source photos; source-photo cap/style construction; High-Temp Fibre hair material\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Uploaded detail reference photos: 微信图片_20260628105408_32_53.jpg\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Colour lock: Primary extracted palette: #1C120D (dark chocolate brown) / #C57D4E (caramel brown) / #371D0D (dark chocolate brown) / #5C3A24 (dark chocolate brown) / #472A19 (dark chocolate brown) / #85512F (warm brown) User-entered colour reference only: 钢琴色 Dark Chocolate Brown + Caramel Brown Use the extracted source-photo palette as the primary colour truth. The user-entered colour field is reference only. Preserve the exact uploaded product colours, headband/accessory colours and visible texture colour blocks; do not shift the wig into a different colour family.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- Shape lock: 假发头套 / Wig 卷发 / Curly Wig 识别类型：假发头套\\\\\\\\nGeneration attempt 3 of 3 for 06-lifestyle-white.png. Use precise, conservative edits and preserve the product above all else.\\\\\\\",\\\\\\\"input_urls\\\\\\\":[\\\\\\\"https://tempfile.redpandaai.co/kieai/502623/shangpin/2026-06-28T02-57-24-525Z-Deep-Curly-Wig-Dark-Root-Honey-Blonde-Piano-Colour/1782615710626-9.png\\\\\\\",\\\\\\\"https://tempfile.redpandaai.co/kieai/502623/shangpin/2026-06-28T02-57-24-525Z-Deep-Curly-Wig-Dark-Root-Honey-Blonde-Piano-Colour/1782615712512--_20260628105408_32_53.jpg\\\\\\\"]}\\\",\\\"model\\\":\\\"gpt-image-2-image-to-image\\\"}\",\"resultJson\":\"\",\"failCode\":\"422\",\"failMsg\":\"The input or output was flagged as sensitive. Please try again with different inputs.\",\"costTime\":163,\"completeTime\":1782615877806,\"createTime\":1782615714383,\"creditsConsumed\":0}\n    at waitForKieTask (file:///opt/shangpin-workbench/scripts/process-pending-openai.mjs:1858:21)\n    at async generateImage (file:///opt/shangpin-workbench/scripts/process-pending-openai.mjs:1934:18)\n    at async runOneImage (file:///opt/shangpin-workbench/scripts/process-pending-openai.mjs:2630:24)\n    at async Promise.all (index 5)\n    at async processJob (file:///opt/shangpin-workbench/scripts/process-pending-openai.mjs:2654:26)\n    at async main (file:///opt/shangpin-workbench/scripts/process-pending-openai.mjs:2816:7)",
  "failedAt": "2026-06-28T03:04:50.024Z"
}