{
  "filename": "04-detail.png",
  "status": "completed",
  "stage": "downloaded_result",
  "attempt": 1,
  "maxAttempts": 3,
  "timeoutMs": 300000,
  "retryPolicy": "If KIE returns no result within 5 minutes, only this image is marked failed and resubmitted on the next auto pass. This does not consume QA repair attempts.",
  "role": "",
  "promptMode": "safe_compact_kie_prompt",
  "promptCharacterLimit": 3600,
  "rawPromptLength": 1888,
  "promptLength": 1330,
  "promptPreview": "Role: Slot 04 · before-to-after proof: use one continuous, category-appropriate environment rather than a product photo or hard split card. Show two connected spatial states of the same V2-supported situation: a smaller before/setup context without the product and a larger after/ready context with the exact product at about 25–35%. The contrast must be visibly honest: only show an outcome V2 supports; otherwise show a safe setup-to-ready or packed-to-in-use change with no performance claim. Give the setting real depth and use a distinctly different camera, action and environment from Slot 02. Never add dirt, damage, clutter or a problem not supported by V2.\nProduct: IPX8 Floating Waterproof Phone Pouch for Phones up to 6.5 Inch\nLocked variant: Transparent TPU pouch with double airbag float design, dual-lock seal and adjustable 45-90 cm lanyard\nProduct lock: input 1 is exact source truth for shape, colour, material appearance, proportions and included pieces. Detail references prove only visible local details.\nScene: meaningful category environment, spatial depth and background storytelling are required; the product may occupy 25–40% but must remain exact and recognisable. Add no ne",
  "startedAt": "2026-08-10T07:44:31.714Z",
  "updatedAt": "2026-08-10T07:46:17.102Z",
  "taskId": "bda6accf7509a39fc2f51df0426933d5",
  "createdAt": "2026-08-10T07:44:32.551Z",
  "kieState": "success",
  "elapsedMs": 101054,
  "resultUrlCount": 1,
  "readyForQa": true,
  "resultBytesBefore": 2364158,
  "resultBytesAfter": 2364158,
  "optimizedForUpload": false,
  "imageFormat": "PNG",
  "imageWidth": 1254,
  "imageHeight": 1254,
  "lowSizeWarning": false,
  "minValidBytes": 51200,
  "lowSizeWarningBytes": 1048576,
  "maxTargetBytes": 6000000,
  "completedAt": "2026-08-10T07:46:17.102Z"
}