{
  "scene_03_horse_hooves": {
    "success": true,
    "error": null,
    "artifacts": [
      "projects\\底牌\\assets\\generated\\v1\\scene_03_horse_hooves.png"
    ],
    "cost": 0.02,
    "seconds": 35.62,
    "prompt": "Medium shot, low key cold night: a dark armored warhorse pacing on stone near a snowy camp, iron hooves kicking sparks of frost, four teenage apprentices frozen stiff in the background, one asleep wrapped in a blanket against a rock, the cavalry captain half-turned in the saddle looking back, empty shadowed space at frame right for someone to step in.\n\n[STYLE LOCK — DO NOT DEVIATE]\nCinematic dark fantasy matte painting, heavy painterly realism, cold steel-blue night, moonlit snowfield, drifting snow particles, volumetric mist, soft vignette. Dark silhouettes with thin cyan rim light #79CFEF on the moon side; amber campfire light #E8A33D only near fires. Saturated electric-cyan spellfire #58C9FF with white-hot core #E2F7FF is reserved exclusively for Emedar's blue flame. Young teenage apprentices under 20 years old, slim, readable by silhouette. No text, no watermark, no HUD, no UI."
  },
  "scene_05_dusk_confrontation": {
    "success": true,
    "error": null,
    "artifacts": [
      "projects\\底牌\\assets\\generated\\v1\\scene_05_dusk_confrontation.png"
    ],
    "cost": 0.02,
    "seconds": 36.1,
    "prompt": "Wide shot at deep dusk: four tiny dark silhouettes on a black mountain ridge line, far valley below crawling with distant enemy torch points, medium three-figure standoff near the dimming campfire, one hunched hooded figure lunging forward at a tall long-haired figure who calmly folds his arms, a third steady figure with a staff stepping between them, campfire fading from amber to ember.\n\n[STYLE LOCK — DO NOT DEVIATE]\nCinematic dark fantasy matte painting, heavy painterly realism, cold steel-blue night, moonlit snowfield, drifting snow particles, volumetric mist, soft vignette. Dark silhouettes with thin cyan rim light #79CFEF on the moon side; amber campfire light #E8A33D only near fires. Saturated electric-cyan spellfire #58C9FF with white-hot core #E2F7FF is reserved exclusively for Emedar's blue flame. Young teenage apprentices under 20 years old, slim, readable by silhouette. No text, no watermark, no HUD, no UI."
  },
  "scene_07_night_watch_talk": {
    "success": true,
    "error": null,
    "artifacts": [
      "projects\\底牌\\assets\\generated\\v1\\scene_07_night_watch_talk.png"
    ],
    "cost": 0.02,
    "seconds": 36.14,
    "prompt": "Medium-wide shot, deep night: two teenage apprentices sitting side by side on a snowy ridge, one hunched with hood and one with a wooden staff, both gazing down at the far enemy campfires dotting the dark valley, faint amber fire glow off-frame left, cold cyan moonlight rim on their backs.\n\n[STYLE LOCK — DO NOT DEVIATE]\nCinematic dark fantasy matte painting, heavy painterly realism, cold steel-blue night, moonlit snowfield, drifting snow particles, volumetric mist, soft vignette. Dark silhouettes with thin cyan rim light #79CFEF on the moon side; amber campfire light #E8A33D only near fires. Saturated electric-cyan spellfire #58C9FF with white-hot core #E2F7FF is reserved exclusively for Emedar's blue flame. Young teenage apprentices under 20 years old, slim, readable by silhouette. No text, no watermark, no HUD, no UI."
  },
  "scene_08_dawn_palka": {
    "success": true,
    "error": null,
    "artifacts": [
      "projects\\底牌\\assets\\generated\\v1\\scene_08_dawn_palka.png"
    ],
    "cost": 0.02,
    "seconds": 36.17,
    "prompt": "Medium shot at first light: a slightly chubby teenage apprentice sitting up on a snowy ridge, blanket slipping from his shoulders, eyes half-open, cold white dawn rim light entering from frame left, another apprentice with a staff turning back toward him, soft overcast mist, ethereal morning.\n\n[STYLE LOCK — DO NOT DEVIATE]\nCinematic dark fantasy matte painting, heavy painterly realism, cold steel-blue night, moonlit snowfield, drifting snow particles, volumetric mist, soft vignette. Dark silhouettes with thin cyan rim light #79CFEF on the moon side; amber campfire light #E8A33D only near fires. Saturated electric-cyan spellfire #58C9FF with white-hot core #E2F7FF is reserved exclusively for Emedar's blue flame. Young teenage apprentices under 20 years old, slim, readable by silhouette. No text, no watermark, no HUD, no UI."
  },
  "scene_09_ridge_question": {
    "success": true,
    "error": null,
    "artifacts": [
      "projects\\底牌\\assets\\generated\\v1\\scene_09_ridge_question.png"
    ],
    "cost": 0.02,
    "seconds": 36.13,
    "prompt": "Over-the-shoulder two-shot at dawn on a windswept ridge edge: in foreground the back of a chubby apprentice wrapped in a blanket, beyond him a tall slender long-haired apprentice standing at the cliff edge with his back turned, thin cold mist, mountain wind lifting their hair and cloak.\n\n[STYLE LOCK — DO NOT DEVIATE]\nCinematic dark fantasy matte painting, heavy painterly realism, cold steel-blue night, moonlit snowfield, drifting snow particles, volumetric mist, soft vignette. Dark silhouettes with thin cyan rim light #79CFEF on the moon side; amber campfire light #E8A33D only near fires. Saturated electric-cyan spellfire #58C9FF with white-hot core #E2F7FF is reserved exclusively for Emedar's blue flame. Young teenage apprentices under 20 years old, slim, readable by silhouette. No text, no watermark, no HUD, no UI."
  },
  "scene_11_ride_blueflame": {
    "success": true,
    "error": null,
    "artifacts": [
      "projects\\底牌\\assets\\generated\\v1\\scene_11_ride_blueflame.png"
    ],
    "cost": 0.02,
    "seconds": 36.21,
    "prompt": "Medium tracking side view at dawn: four teenage apprentices riding horses side by side along a snowy mountain road, one tall rider in the middle raising an open palm with a small electric-cyan flame, others laughing, cold morning light mixing with the soft blue glow, thin mist and drifting snow.\n\n[STYLE LOCK — DO NOT DEVIATE]\nCinematic dark fantasy matte painting, heavy painterly realism, cold steel-blue night, moonlit snowfield, drifting snow particles, volumetric mist, soft vignette. Dark silhouettes with thin cyan rim light #79CFEF on the moon side; amber campfire light #E8A33D only near fires. Saturated electric-cyan spellfire #58C9FF with white-hot core #E2F7FF is reserved exclusively for Emedar's blue flame. Young teenage apprentices under 20 years old, slim, readable by silhouette. No text, no watermark, no HUD, no UI."
  },
  "review": {
    "method": "deterministic palette sampling (PIL resize 768x432, tol 25 spellfire / 45 amber) + contact sheet review_scenes_r2.jpg",
    "verdict": "all 6 PASS",
    "style_lock": "held",
    "hard_assertions": {
      "spellfire_cyan_exclusive_emedar": true,
      "spellfire_allowed_only_scenes_4_11_13": "sc11 allowed (0.039%); sc07/sc09 ~0.012% = noise-level bright snow, not flame, flagged eyeball note",
      "size_1536x864_16x9": true
    },
    "notes": {
      "scene_07_night_watch_talk": "tiny cyan signal (0.012%) likely snow sparkle, confirm on eyeball",
      "scene_09_ridge_question": "same tiny cyan signal (0.012%), no flame in script, confirm on eyeball",
      "scene_11_ride_blueflame": "flame present as intended, strongest spellfire signal of batch"
    }
  },
  "palette_check": {
    "scene_03_horse_hooves.png": {
      "spellfire%": 0.0,
      "amber%": 0.2505
    },
    "scene_05_dusk_confrontation.png": {
      "spellfire%": 0.0,
      "amber%": 0.5052
    },
    "scene_07_night_watch_talk.png": {
      "spellfire%": 0.0118,
      "amber%": 0.8901
    },
    "scene_08_dawn_palka.png": {
      "spellfire%": 0.0,
      "amber%": 0.2933
    },
    "scene_09_ridge_question.png": {
      "spellfire%": 0.0115,
      "amber%": 0.0865
    },
    "scene_11_ride_blueflame.png": {
      "spellfire%": 0.0389,
      "amber%": 0.2035
    }
  }
}
