{
  "schema": "afterimage-untouched-transfer/1",
  "frozen_at": "2026-10-01T12:20:07.152476+00:00",
  "source": {
    "file": "public/native/untouched-shot/source.mp4",
    "sha256": "1f4d1e0183b19b252e9f2347a184b77daa44d727bf6286b528bedb0a54ff4409",
    "frames": 72,
    "fps": 24,
    "duration": 3,
    "title": "Spring (2019), Blender Animation Studio",
    "original_sha256": "f16837336fa290dbe69dd327b7562bba66e8a7effd9dbaec7e6676d3b12db3cb",
    "start_seconds": 107.75,
    "end_exclusive_seconds": 110.75,
    "original_frame_start_zero_based": 2586,
    "credit": "\u00a9 Blender Foundation | cloud.blender.org/spring",
    "license": "CC BY4.0",
    "source_url": "https://studio.blender.org/projects/spring/pages/about/",
    "audio": "Omitted from all comparisons; visual-performance test."
  },
  "selection": {
    "status": "Previously unused in Afterimage generative trials; different film from Settlers. Not globally unseen material or a random held-out benchmark.",
    "audit": "Existing monitoring corpus uses Spring63.25\u201370.9,150.8\u2013162.1,189.3\u2013194.0,381.9\u2013394.4,407.2\u2013417.7seconds. Selected107.75\u2013110.75 is outside those ranges. No other matching source-video usage found in local code/document search.",
    "reason": "Readable face/hair, hand-to-mouth action, blink, head turn, staff grip; contiguous shot away from cuts at107.4583 and110.9583. Selection before generating new video.",
    "scope": "One new development transfer check; shot-specific guide authoring changes from native masks to approximate segmentation."
  },
  "commitments": {
    "protected": [
      "girl identity: facial structure, braided hair, green iris identity and red coat geometry",
      "source expression, blink, hand-to-mouth gesture and subsequent head turn at original times",
      "wooden staff shape and continuous source hand/staff relationship",
      "camera and source action clock"
    ],
    "permitted": [
      "frozen blue forest-floor appearance",
      "amber dawn illumination on character and environment in second revision",
      "surface shading"
    ],
    "not_required": [
      "pixel-identical source colors",
      "identical background surface texture"
    ],
    "origin": "Agent operationalization under user instruction to continue the untouched-shot test. No human outcome judgment yet."
  },
  "commitments_sha256": "1aba51ec28bef578bd591ca887dbede0996cf4c3bd486460688e5e90a102841b",
  "fixed": {
    "model": "aleph2",
    "sdk_version": "5.20.1",
    "seed": 20261001,
    "output_format": "mp4",
    "keyframe_count": 5,
    "keyframe_source_frames": [
      0,
      18,
      36,
      54,
      66
    ],
    "range": null,
    "ratio": null,
    "target_aspect_ratio": null,
    "public_figure_threshold": "auto",
    "attempts_per_stage": 1,
    "automatic_retries": 0,
    "maximum_new_video_calls": 2,
    "planning_budget_credits": 168
  },
  "guides": {
    "1": [
      {
        "source_frame": 0,
        "seconds": 0.0,
        "file": "public/native/untouched-shot/guides-1/0000.png",
        "sha256": "fa659911375664ea2f0769ab855024ea77e2c4ee76a6c07e1ce989d99964fa2a"
      },
      {
        "source_frame": 18,
        "seconds": 0.75,
        "file": "public/native/untouched-shot/guides-1/0018.png",
        "sha256": "cfd65bfb06a4513e75de444b4c43d23291367e83a7d87d9a926f8aeeba9c768e"
      },
      {
        "source_frame": 36,
        "seconds": 1.5,
        "file": "public/native/untouched-shot/guides-1/0036.png",
        "sha256": "b5e63e716011b17996e3ae129563743c4597b6f772dca78f567757bf64b0d018"
      },
      {
        "source_frame": 54,
        "seconds": 2.25,
        "file": "public/native/untouched-shot/guides-1/0054.png",
        "sha256": "dfe9435dba24653bf81667b79563575406019335f29c31db61e1fd1c757ec6b9"
      },
      {
        "source_frame": 66,
        "seconds": 2.75,
        "file": "public/native/untouched-shot/guides-1/0066.png",
        "sha256": "f8bf81280395313a98907e1d75772abc4626925463ffefa17b9bbba269077816"
      }
    ],
    "2": [
      {
        "source_frame": 0,
        "seconds": 0.0,
        "file": "public/native/untouched-shot/guides-2/0000.png",
        "sha256": "3cb217a768d5a7c9df850cfae8fb19f98db34128438c00c120eeebfb112743aa"
      },
      {
        "source_frame": 18,
        "seconds": 0.75,
        "file": "public/native/untouched-shot/guides-2/0018.png",
        "sha256": "a16e8179dde683f22afc50ceff0b7ca4f51bd7b0c4d07aa85c12b321ac9f96b6"
      },
      {
        "source_frame": 36,
        "seconds": 1.5,
        "file": "public/native/untouched-shot/guides-2/0036.png",
        "sha256": "420ef1f6cd829d925861664cdf7480a76e11a8aa8f3c3b5bf4957beb65ec3f26"
      },
      {
        "source_frame": 54,
        "seconds": 2.25,
        "file": "public/native/untouched-shot/guides-2/0054.png",
        "sha256": "389d2e8ef13b302f315711a1384a24c5ec5a13340e6e3bae75462c928ff69656"
      },
      {
        "source_frame": 66,
        "seconds": 2.75,
        "file": "public/native/untouched-shot/guides-2/0066.png",
        "sha256": "3fe4c87f6d69383cd1fcb264e6bf7990b129a5f1c155ad95512dc60348aeecca"
      }
    ]
  },
  "prompts": {
    "1": "Transform the dark forest floor into a frozen glacial blue forest matching the five timed guidance images, with thick frost and pale translucent ice on the ground, leaves and roots. Preserve the same girl identity, braided hair silhouette, facial structure, green irises, red coat geometry and wooden staff. Keep her hand-to-mouth gesture, blink, head turn, facial performance and hand holding the staff at the original times. Preserve camera motion and framing. Allow cool illumination and surface shading on the girl and environment. Do not alter her action or the staff grip.",
    "2": "Revise this frozen forest to warm amber dawn matching the five timed guidance images. Keep the icy forest. Carry forward the same girl identity, braided hair silhouette, facial structure, green irises, red coat geometry and wooden staff. Preserve her hand-to-mouth gesture, blink, head turn, facial performance and continuous hand/staff relationship at the original times. Keep the camera and framing. Allow warm illumination on the girl and environment, with cooler shadows. Preserve the action order and timing."
  },
  "lineage": {
    "stage1": "Original full-film excerpt, spatially scaled to1280x536, no retiming; five source-character composites in a generated frozen background.",
    "stage2": "Exact raw first model output. No restoration or correction between model calls. Original source-derived anchors supplied again with fixed amber grade.",
    "conventional": "All72 frames composited from source through approximate GrabCut masks on one generated background registered with source-background ORB/RANSAC; fixed grade for amber. Not native geometry or physical relighting."
  },
  "guide_recipe": {
    "background_sha256": "1917884d699a1cfba657c48e56784d7f252b6a3202da8297dc8df080163843cf",
    "background_generation": "One built-in image-generation call removing girl/staff and freezing the forest background. Separate from Runway credits.",
    "subject_gain_linear_RGB": [
      1.0,
      1.06,
      1.13
    ],
    "amber_shadow_gain": [
      1.08,
      0.93,
      0.85
    ],
    "amber_highlight_gain": [
      2.8,
      1.3,
      0.4
    ],
    "highlight_weight": "clip(linear Rec709 luminance/.5,0,1)",
    "preflight": "Two segmentation preflights before any video submission. First cut into late-frame hair; corrected source-position seeds. Guide shape checked before freeze."
  },
  "evaluation": {
    "media_gate": "Full decode72frames24fps3seconds. Record actual resolution/aspect; no hidden retiming/padding.",
    "anchor_samples": [
      0,
      18,
      36,
      54,
      66
    ],
    "non_anchor_samples": [
      9,
      27,
      45,
      60,
      69,
      71
    ],
    "review": "Separate agent diagnostic inspection and human review. No fabricated independent responses.",
    "failure_rule": "One output per stage; preserve failures. Stage2 requires media compatibility but visual weaknesses continue without repair or retuning.",
    "human_rubric": [
      "Requested transformation visible",
      "Face/hair/outfit identity retained",
      "Gesture, blink and head-turn timing retained",
      "Staff grip/shape retained",
      "Temporal consistency without unwanted flicker/redraw"
    ],
    "human_review_design": "Two method-concealed pairs, source visible, order fixed by random draw before generation. No default ratings. Exportable local receipt records exposure and creation involvement. Labels can be revealed after completion. This is not secure blinding; visual clues and downloadable source can reveal methods."
  },
  "limitations": [
    "Different source, aspect and guide construction from Settlers: workflow transfer, not causal ablation.",
    "All-frame conventional reference versus five API keyframes, unequal representation access.",
    "Agent-built conventional baseline; no skilled-compositor completion or labor benchmark.",
    "Source segmentation and flat background registration imperfect; alpha edges/motion blur/physical lighting unverified.",
    "Model internals inaccessible; same seed does not ensure exact replay.",
    "One shot, one seed per stage; independent human outcomes pending."
  ],
  "reference_files": {
    "1": {
      "file": "public/native/untouched-shot/conventional-1.mp4",
      "sha256": "c8f89ac8c72009aac724bd148ee33ddccf09757082179af34a0764620292978e"
    },
    "2": {
      "file": "public/native/untouched-shot/conventional-2.mp4",
      "sha256": "e7b04347a2894cfea9bf1f0ab2d79136a3a48068b35850442c2bb222e53fb5de"
    }
  }
}
