{
  "downloadName": "fix-one-detail-recipe.json",
  "publicationPath": "learn/fix-one-detail/recipe.json",
  "language": "en",
  "publicationStatus": "Prepared locally; publication pending",
  "files": {
    "before": "learn/fix-one-detail/hall-before.png",
    "afterVideoFrame": "learn/fix-one-detail/hall-after-video-frame.png",
    "motion": "learn/fix-one-detail/empty-hall-motion.mp4",
    "mask": "learn/fix-one-detail/hall-mask.png",
    "maskedResult": "learn/fix-one-detail/hall-masked-repair.png"
  },
  "prompt": "Keep the same hall, the same camera, the same huge pink bubble full of crumpled paper and the same tiny lilac creature on the desk edge. Remove every person: all chairs empty, nobody in the room, monitors off. Faint grey dawn light at the windows. No text.",
  "promptLabel": "Original English repair prompt",
  "maskProcedure": [
    "Add Hall before as the first source image.",
    "Set Keep details to high (input_fidelity).",
    "Click Paint area.",
    "Use Brush over every visible seated person, including heads and shoulders; leave the bubble and Poppie unpainted.",
    "Use Restore to remove accidental strokes over desks, then click Use this area.",
    "Check Area painted, the source thumbnail and Generate quote."
  ],
  "settings": {
    "model": "gpt-image-2-5-sunburst",
    "feature": "edit-image",
    "image_urls": [
      "learn/fix-one-detail/hall-before.png"
    ],
    "input_fidelity": "high",
    "quality": "high",
    "resolution": "2k",
    "aspect_ratio": "16:9",
    "num_outputs": 1,
    "mask_url": "learn/fix-one-detail/hall-mask.png",
    "route": "Official route; economy does not accept a mask and high input fidelity"
  },
  "historicalMethod": "The saved repair used an image-to-image instruction without a mask. Input fidelity was not recorded. The after image here is frame 0 of the later video.",
  "motionPrompt": "Start naturally from the first frame. Locked camera. An empty hall with no people. Outside, the sky slowly brightens. The huge pink bubble above the desks sways gently, and the crumpled paper inside rotates slowly. Poppie's body proportions stay unchanged, with no mouth, arms or legs. No person appears at any point. Preserve the first frame's materials and colors, with real camera film grain, not CG. Only low air-conditioning hum, no music, voices or text.",
  "motionPromptLabel": "Translated from our original prompt",
  "motionSettings": {
    "model": "seedance-2-5",
    "feature": "image-to-video",
    "image_url": "learn/fix-one-detail/hall-after-video-frame.png",
    "duration_seconds": 4,
    "resolution": "720p",
    "aspect_ratio": "adaptive",
    "generate_audio": false,
    "inputChoiceNote": "Use the archived video frame for this setup demonstration. The new painted test has a window-light deviation and is not silently approved for animation."
  },
  "acceptanceRecord": {
    "request": "Remove all people from the hall.",
    "anchors": [
      "Bubble position and size",
      "Poppie shape and position",
      "Desk rows and chair backs",
      "Window grid and vanishing point",
      "Paper-pile edges",
      "Grey dawn light"
    ],
    "observed": "The seated people are removed. Poppie, the pink bubble, foreground desk edges, pen holder and paper stacks stay aligned at equal scale. Newly revealed chair backs and paper are confined to the former seated-person areas. The archived repair preserves the surrounding scene well; review a new painted result separately.",
    "actualImageCharge": "Not separately itemized in the production ledger",
    "motionCharge": "Batch unit quote: 92 production-tool credits per four-second 720p video; no separate charge receipt for c3b.",
    "maskResult": {
      "label": "Test render \u00b7 same settings \u00b7 mask drawn outside the page \u00b7 7 Nov 2026",
      "jobId": "job_06gv8espc4j650xmkpsvact6ec",
      "model": "openai/gpt-image-2.5-sunburst/edit",
      "actualChargeUsd": 0.0578944,
      "approximatePopNowCredits": 57.9,
      "inputSize": [
        2560,
        1440
      ],
      "outputSize": [
        2688,
        1536
      ],
      "comparisonPreparation": "Resize the output to the source coordinate space before comparing; the native output is slightly narrower in aspect ratio. Inspect geometry after this alignment.",
      "removed": "All visible people removed.",
      "preserved": "The bubble, Poppie, pen holder and paper stacks remain in place.",
      "revealed": "Chair backs and switched-off monitors appear where people were sitting.",
      "outsideMaskDrift": "Window light changes from grey-white to pink although it is outside the painted region. A mask does not lock the rest of the image.",
      "decision": "Removal passes. Whole-image approval is conditional: accept only if the warmer window light fits the brief; otherwise revise from the original. Grey dawn light was requested, so this test is not an unconditional whole-image pass."
    }
  },
  "budget": {
    "catalogSnapshotDate": "2026-11-06",
    "baseImageEstimate": 48.07,
    "unit": "PopNow credits",
    "note": "Reference-image and prompt charges may be added. Read the live quote.",
    "recordedWebsiteEstimateCredits": 59,
    "recordedEstimateApproximate": true
  },
  "checklist": [
    "Confirm every visible worker is removed.",
    "Inspect chair backs, desks and shadows around painted regions.",
    "Compare bubble, Poppie, windows and perspective at equal scale.",
    "Save the original separately.",
    "Keep or reject against the actual brief.",
    "Approve the still before an optional animation."
  ],
  "motionQuote": {
    "catalogSnapshotDate": "2026-11-06",
    "estimatedCredits": 1109.2,
    "unit": "PopNow credits",
    "instruction": "Read the populated Generate quote before submitting; record the actual quote and date.",
    "recordedWebsiteQuoteCredits": 1110
  },
  "maskProvenance": "The supplied test mask was drawn outside the page in the Paint area format and submitted through the API. The signed-out website demonstration is a separate setup, not the source of this result.",
  "captureDate": "2026-11-07"
}
