{
  "schema": "lion-transfer-private-review/v1",
  "mode": "format-replica diagnostic comparison (not a fidelity acceptance)",
  "createdBy": "GPT-6.1 Sol",
  "sources": {
    "rebuild": {
      "path": "/Users/hiroki/youtube_football/projects/rpreplay-scripted-rebuild-20261027/renders/rebuild-v10-assembled.mp4",
      "sha256": "52c7fb17e07a2b1b360db8330992ede73d9474f50e44a3e1bd218bda70f978cc",
      "probe": {
        "width": 1242,
        "height": 698,
        "r_frame_rate": "30/1",
        "duration": "198.166667",
        "nb_frames": "5945"
      },
      "label": "写経した動画（公式現行 v10）"
    },
    "ch3": {
      "path": "/Users/hiroki/youtube_football/projects/hakase-lion-ch3-simplified-20261030/renders/hakase-ch3-simplified-v6.mp4",
      "sha256": "c6224b97ef56b43aaaa5de4712988729ebae2b2feb2d96f7b0424f55510aeabe",
      "probe": {
        "width": 1242,
        "height": 698,
        "r_frame_rate": "30/1",
        "duration": "192.800000",
        "nb_frames": "5784"
      },
      "label": "今回制作した動画（CH3 v6）"
    }
  },
  "referenceChoice": {
    "chosen": "v10-assembled",
    "reason": "readiness.current and final-scoped-integrated-handoff name it official current. Accepted full final faithful-copy not found.",
    "candidateExcluded": "v11a-pretypo is newer encoded candidate but NOT final, typography pending.",
    "separateScriptExcluded": "one-command/eight-actions final-v8 are new-script transfer demonstrations, not faithful-copy output.",
    "limitation": "写経の完全一致受入自体が未完了。今回比較は現行写経版に対する差であり、原本を完全に継承したかの合否ではない。"
  },
  "extraction": {
    "tool": "ffmpeg",
    "command": "ffmpeg -v error -i VIDEO -vf select=eq(n\\,FRAME) -frames:v 1 -update 1 CAPTURE.png",
    "frameIndex": "0 based decoded video frame; native CFR 30fps; pts=frame/30",
    "resize": false,
    "crop": false,
    "alignment": "none; both native1242x698",
    "format": "PNG RGB, decoder default color conversion, no grading",
    "semanticMapping": "役割を対応付け。別台本の同秒数比較は禁止。motionは前/途中/到達の3状態。速度一致を3標本で証明しない。",
    "private": "私的レビュー用。映像全体を公開しない。"
  },
  "cards": [
    {
      "id": "composition",
      "title": "① 主役が部屋の中にいるか、画面の上に載るか",
      "axis": "構図・大きさ",
      "semanticRole": "冒頭で主役と商品を紹介する",
      "referenceShot": "SA01g",
      "targetShot": "S01-b01-intro",
      "reference": [
        {
          "source": "rebuild",
          "frame": 90,
          "ptsSec": 3.0,
          "phase": "主役紹介の保持",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/rebuild-f00090.png",
          "relativePath": "captures/rebuild-f00090.png",
          "sha256": "0cb45380e6a521235e1a00c7c1d38dbf65ae52332cc9b901c38c4b680a055dc8",
          "size": [
            1242,
            698
          ]
        }
      ],
      "target": [
        {
          "source": "ch3",
          "frame": 30,
          "ptsSec": 1.0,
          "phase": "主役紹介の保持",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/ch3-f00030.png",
          "relativePath": "captures/ch3-f00030.png",
          "sha256": "48a8535d9a4e69e9a5a4ad3aaf32e1fcba0d082750964ff889ce4f2982b72503",
          "size": [
            1242,
            698
          ]
        }
      ],
      "observed": "写経は端末を中央の主役にし、ライオンは背後から覗く。CH3は左見出し・右人物・下説明に分かれ、人物は白フチの独立した素材として置かれる。",
      "interpretation": "人物素材の種類は台本・素材の違い。写真の中の物体との前後関係と、主役へ寄る視点まで移植されていないことが、同じ型に感じにくい一因。",
      "question": "役割と配置まで今回へ引き継ぐべきか。人物サイズより前後関係が気になるか。"
    },
    {
      "id": "objects",
      "title": "② 種類を見せる紙が、資料から記号札へ変わる",
      "axis": "構図・大きさ／文字階層",
      "semanticRole": "複数の種類を並べて示す",
      "referenceShot": "SA07",
      "targetShot": "S06-b06-forms",
      "reference": [
        {
          "source": "rebuild",
          "frame": 888,
          "ptsSec": 29.6,
          "phase": "3種類の資料が揃う",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/rebuild-f00888.png",
          "relativePath": "captures/rebuild-f00888.png",
          "sha256": "17571d9659743733cf87136877bfab000a8e03f5f644f39f276c8e9581dc91fd",
          "size": [
            1242,
            698
          ]
        }
      ],
      "target": [
        {
          "source": "ch3",
          "frame": 672,
          "ptsSec": 22.4,
          "phase": "5種類の手法札が揃う",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/ch3-f00672.png",
          "relativePath": "captures/ch3-f00672.png",
          "sha256": "598f8adcd27b1fbc9c2ca37a79d52a88bca699134e2c499aef02cf35d177bf98",
          "size": [
            1242,
            698
          ]
        }
      ],
      "observed": "写経は文章・スライド・デザインの中身が違い、紙の大きさ・向き・見出しも資料ごとに違う。CH3は似た形の札が水平に並び、各札の内容は漢字2文字と赤印。",
      "interpretation": "3種類と5種類なので同じ大きさを要求できない。資料の実体を見せる表現を、同形の記号札へ抽象化したことが質感と情報密度の差を作る。",
      "question": "この均一な札でよいか。手法ごとに内容の違う実体を見せたいか。"
    },
    {
      "id": "typography",
      "title": "③ 主文字と字幕の差が、小さくなる",
      "axis": "文字階層",
      "semanticRole": "価格・提供条件の核心を強調する",
      "referenceShot": "SA36",
      "targetShot": "S38-b38-offer",
      "reference": [
        {
          "source": "rebuild",
          "frame": 4605,
          "ptsSec": 153.5,
          "phase": "無料の強調が着地",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/rebuild-f04605.png",
          "relativePath": "captures/rebuild-f04605.png",
          "sha256": "a48b178df823a4122ce55fee07b084b7a7df6f85b0fbe378486a9558105a536b",
          "size": [
            1242,
            698
          ]
        }
      ],
      "target": [
        {
          "source": "ch3",
          "frame": 5505,
          "ptsSec": 183.5,
          "phase": "89,800円の強調が着地",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/ch3-f05505.png",
          "relativePath": "captures/ch3-f05505.png",
          "sha256": "9ed67bbe9437620f5c0fe0cd0b5ba640dd596d391770692e9b6200fd1423523f",
          "size": [
            1242,
            698
          ]
        }
      ],
      "observed": "写経の主文字「無料」の明るい字面高は236px、字幕49px。CH3の「89,800円」は141px、字幕54px。主文字／字幕の字面高比は約4.82倍と2.61倍。",
      "interpretation": "文字列の長さと価格が違うので、字面高だけで不合格にはできない。価格を主役にする相対的な強弱が変わったことは観測できる。CH3の字幕も同じ金額を読み、価格情報を二重に示す。",
      "question": "主数字をさらに主役にしたいか。現状の読みやすさでよいか。"
    },
    {
      "id": "motion",
      "title": "④ 紙の到着はあるが、落下の距離・速さ・場との関係が変わる",
      "axis": "動き・質感",
      "semanticRole": "紙が入り、机へ到着する",
      "referenceShot": "SA38",
      "targetShot": "S05-b05-research",
      "reference": [
        {
          "source": "rebuild",
          "frame": 4752,
          "ptsSec": 158.4,
          "phase": "前：紙がまだ無い",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/rebuild-f04752.png",
          "relativePath": "captures/rebuild-f04752.png",
          "sha256": "3e43c183fc8dc18ffd22638f165bab41f9dea5ba8442da374d263adaecf9be75",
          "size": [
            1242,
            698
          ]
        },
        {
          "source": "rebuild",
          "frame": 4758,
          "ptsSec": 158.6,
          "phase": "途中：紙が上から斜めに落ちる",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/rebuild-f04758.png",
          "relativePath": "captures/rebuild-f04758.png",
          "sha256": "c02090745ec6abe0c083e46d7c41b7f0211a344244fcd38b82e85cfc52d3c984",
          "size": [
            1242,
            698
          ]
        },
        {
          "source": "rebuild",
          "frame": 4764,
          "ptsSec": 158.8,
          "phase": "到達：紙が机の小物になる",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/rebuild-f04764.png",
          "relativePath": "captures/rebuild-f04764.png",
          "sha256": "bff9cca99d1eb438fcbd53f2bceb664b68690eacfc32aa96419276720b1b9d19",
          "size": [
            1242,
            698
          ]
        }
      ],
      "target": [
        {
          "source": "ch3",
          "frame": 491,
          "ptsSec": 16.366666666666667,
          "phase": "前：右の検証札がまだ無い",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/ch3-f00491.png",
          "relativePath": "captures/ch3-f00491.png",
          "sha256": "e4eeb84ef8894038b6ee5370d97822ac605c75f7a04c9ab403c684efe5b70400",
          "size": [
            1242,
            698
          ]
        },
        {
          "source": "ch3",
          "frame": 499,
          "ptsSec": 16.633333333333333,
          "phase": "途中：右の検証札が入る",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/ch3-f00499.png",
          "relativePath": "captures/ch3-f00499.png",
          "sha256": "019800f368fb5acd454b7f83003bf198f5f43c4556068f408fd6e15e7e517883",
          "size": [
            1242,
            698
          ]
        },
        {
          "source": "ch3",
          "frame": 519,
          "ptsSec": 17.3,
          "phase": "到達：3枚が並ぶ",
          "path": "/Users/hiroki/youtube-marketter/.local/hakase/experiments/lion-ch3-20261030/reference-transfer-review/captures/ch3-f00519.png",
          "relativePath": "captures/ch3-f00519.png",
          "sha256": "a87b0c83aff69ea887751ff4efba2d79a38e632801a8e81b60d3efd7acc518db",
          "size": [
            1242,
            698
          ]
        }
      ],
      "observed": "写経では新しい紙が画面上部から机へ落ち、途中は傾き・ぼけがあり、小さく着地する。CH3の右札も入場と接地を持つが、始点は到達点の少し上で、最終的には他の札と揃う。",
      "interpretation": "写経の受け渡す1枚とCH3の説明を足す1枚で意味は違う。写経のpaperはworld、CH3のclear-storyはscreenで、カメラ・部屋との連動を受けない。速さだけ変えても、この差は残る。",
      "question": "動きの差は、速度・落下距離・着地の大きさ・部屋との一体感のどれが気になるか。"
    }
  ],
  "measurements": {
    "method": "native MP4 decode → RGB. Bright neutral foreground mask inside manual role ROI: min(RGB)>=210, max-min<=45. bbox x1/y1 exclusive. Descriptive measurements; anti-aliasing/fringes not included, no font-size inference or PASS threshold. Distinct text lengths not directly comparable as fidelity.",
    "rows": [
      {
        "role": "写経・無料",
        "file": "rebuild-f04605.png",
        "roi": [
          350,
          190,
          880,
          460
        ],
        "inkBbox": [
          371,
          203,
          863,
          439
        ],
        "inkWidth": 492,
        "inkHeight": 236,
        "heightPct": 33.81
      },
      {
        "role": "CH3・89,800円",
        "file": "ch3-f05505.png",
        "roi": [
          250,
          270,
          990,
          450
        ],
        "inkBbox": [
          300,
          292,
          938,
          433
        ],
        "inkWidth": 638,
        "inkHeight": 141,
        "heightPct": 20.2
      },
      {
        "role": "写経・字幕",
        "file": "rebuild-f04605.png",
        "roi": [
          30,
          580,
          1200,
          665
        ],
        "inkBbox": [
          108,
          595,
          1104,
          644
        ],
        "inkWidth": 996,
        "inkHeight": 49,
        "heightPct": 7.02
      },
      {
        "role": "CH3・字幕",
        "file": "ch3-f05505.png",
        "roi": [
          160,
          580,
          1100,
          665
        ],
        "inkBbox": [
          230,
          596,
          982,
          650
        ],
        "inkWidth": 752,
        "inkHeight": 54,
        "heightPct": 7.74
      }
    ]
  },
  "codeEvidence": [
    {
      "path": "/Users/hiroki/youtube_football/projects/hakase-lion-ch3-simplified-20261030/DESIGN.md",
      "sha256": "00933721799f11be586e589d96ebb33e258fa637ed56fca17df9efe23b3b708e",
      "lines": [
        5,
        13,
        17
      ],
      "claim": "adaptation。背景統一、通常bob/pulse無し、小さい一方向pushを制作方針として明記"
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/hakase-lion-ch3-simplified-20261030/tools/build.py",
      "sha256": "c58391e5a5d90caea0bbbac93e1c2d78dbb132c025c08069e2326b2c219d07ca",
      "lines": [
        75,
        77,
        82,
        85,
        86,
        93
      ],
      "claim": "screen要素＋top見出し＋同一背景＋同一cameraの明示設計"
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/hakase-lion-ch3-simplified-20261030/tools/renderer/modules/61-clear-story.js",
      "sha256": "44e2862b9851894b4659c95e530194199b7f947f453dfede2ec542d28fd2a090",
      "lines": [
        11,
        25,
        31,
        35,
        97,
        102,
        109
      ],
      "claim": "紙札の共通部品・研究/五手法の配置・.72秒の共通入場関数"
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/hakase-lion-ch3-simplified-20261030/tools/renderer/runtime.js",
      "sha256": "753789e66a9fe69c5ac728113a4c49f09c6706802c866fb24ce71c77ea3e6ce1",
      "lines": [
        138,
        141,
        185,
        186
      ],
      "claim": "worldのみcamera子。screen/topはcameraから独立"
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/rpreplay-scripted-rebuild-20261027/renders/rebuild-v8.isolated-inputs/render-plan.json",
      "sha256": "523bbfaf5ff6bec4568c319d0ac07bc9e1083682507947f278cc0388ef62d52b",
      "lines": [],
      "claim": "採用4カードの写経フレームはv10差替window外でv8由来。このsnapshotのSA36はheadline size250/center-huge、SA38紙world、dur.23、dy-300、blur3"
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/rpreplay-scripted-rebuild-20261027/qa/incremental/rebuild-v10-assembled/assembly-receipt.json",
      "sha256": "7f894e9daf8a059016bf12e518d4478d2fb92010c09afc89e0124c4b94bd7c6a",
      "lines": [],
      "claim": "v10はv8基底+差替4window。今回4カードは差替範囲外"
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/rpreplay-scripted-rebuild-20261027/qa/readiness.json",
      "sha256": "a2cad9be30678ed05ecbb0135eae366c3056207dc4258d73e87f425b99634333",
      "lines": [],
      "claim": "公式current写経はv10、source fidelity FAILのまま"
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/rpreplay-scripted-rebuild-20261027/qa/review-v11a/BRIEF.md",
      "sha256": "5081945f5dc5c50c5ff4bc41ea98c4d0bba90b4f16b833e39a9cf235fb13722f",
      "lines": [
        1
      ],
      "claim": "v11a-pretypoはNOT final; typography pending"
    }
  ],
  "snapshotVerification": [
    {
      "file": "runtime.js",
      "currentSha256": "753789e66a9fe69c5ac728113a4c49f09c6706802c866fb24ce71c77ea3e6ce1",
      "renderSnapshotSha256": "753789e66a9fe69c5ac728113a4c49f09c6706802c866fb24ce71c77ea3e6ce1",
      "matches": true
    },
    {
      "file": "modules/61-clear-story.js",
      "currentSha256": "44e2862b9851894b4659c95e530194199b7f947f453dfede2ec542d28fd2a090",
      "renderSnapshotSha256": "44e2862b9851894b4659c95e530194199b7f947f453dfede2ec542d28fd2a090",
      "matches": true
    }
  ],
  "rootCause": {
    "facts": [
      "両方1242x698/30fps。同じ解像度なので解像度落ちで説明する証拠はない。",
      "今回の新作はadaptationとして39shot・静かな1背景・screen中心のplanに組み替えられた。",
      "今回のscreen/top要素は世界cameraを受けず、写真/机との物理的な関係が別になる。",
      "写経版の紙motion .23秒/上方300pxの指定に対し、新作は.72秒/約93pxの共通入場関数。数字はコードの入力/関数であり全frame実測ではない。",
      "今回採用runtime/modulesは実レンダーsnapshotとhash一致。",
      "写経側にもscreen層は多数ある。v8基底の非字幕world38/screen191/top1に対しCH3はworld0/screen56/top11。screen使用自体が欠陥なのではなく、役割別の部品構成・空間関係を今回は別planへ変換している。"
    ],
    "hypotheses": [
      "主な原因はレンダー性能ではなく、移植時に役割ごとの構図・情報密度・世界camera・動きの設計を別の平面配置へ変換したこと。",
      "紙の速さや人物サイズを個別に直すだけでは、視点・空間・文字階層の関係が残り、型の印象の差が消えない。"
    ],
    "intentionalDifferences": [
      "FXの価格説明とAI作業紹介では本文・種類数・人物素材・商品が異なる。",
      "牢獄→静かな検証机への背景コンセプト変更は今回の明示方針。背景が違うこと自体を自動で劣化扱いしない。"
    ],
    "notEstablished": [
      "ユーザーがどの差を重視するか",
      "3D再構築や特定ソフトが必要という結論",
      "動きの全曲線や音声の忠実度",
      "全編のformat fidelity PASS/FAIL",
      "world空間を使うだけで型の見た目が回復する、という因果。原本もscreenを多用している。"
    ]
  },
  "scope": {
    "cards": 4,
    "selectedNativeCaptures": 12,
    "totalFilesInCaptures": 16,
    "selection": "4代表役割、motion1場面3状態。全編意味観察ではない。",
    "verdict": "INCONCLUSIVE for whole-film fidelity; diagnostic findings available",
    "fidelity": "no total score",
    "coverage": "4 semantic roles,12 selected frames",
    "confidence": "source/frame/hash A; semantic correspondence analyst judgment",
    "completion": "comparison evidence complete; source-copy acceptance incomplete",
    "audio": "not assessed"
  },
  "planInventory": [
    {
      "path": "/Users/hiroki/youtube_football/projects/rpreplay-scripted-rebuild-20261027/renders/rebuild-v8.isolated-inputs/render-plan.json",
      "sha256": "523bbfaf5ff6bec4568c319d0ac07bc9e1083682507947f278cc0388ef62d52b",
      "scope": "写経v10の基底v8 snapshot。v10差替範囲外の今回カードに使用。全体数はv8分母でv10最新plan分母ではない。",
      "shots": 66,
      "nonCaptionModules": {
        "terminal": 7,
        "tag": 11,
        "headline": 67,
        "terminal-mosaic": 26,
        "particles": 4,
        "reticle": 3,
        "redpen": 7,
        "paper": 14,
        "paper-fall": 8,
        "backdrop": 10,
        "clock": 7,
        "terminal-fan": 2,
        "battery": 7,
        "sprite": 37,
        "flash-bloom": 5,
        "calendar": 3,
        "lock-box": 1,
        "flip-card": 2,
        "progress-circles": 1,
        "bar-chart": 1,
        "network": 1,
        "gauge": 1,
        "strike-replace": 1,
        "phone": 4
      },
      "nonCaptionSpaces": {
        "world": 38,
        "screen": 191,
        "top": 1
      }
    },
    {
      "path": "/Users/hiroki/youtube_football/projects/hakase-lion-ch3-simplified-20261030/plan/render-plan.json",
      "sha256": "c7f801a0d86296f988cbec4146e03084b76e54df6ecf1cdb1de13159276f4fdd",
      "scope": "CH3v6 plan、receipt planSha256一致",
      "shots": 39,
      "nonCaptionModules": {
        "sprite": 15,
        "headline": 11,
        "clear-story": 39,
        "clock": 1,
        "flash-bloom": 1
      },
      "nonCaptionSpaces": {
        "screen": 56,
        "top": 11
      }
    }
  ]
}