{
  "status": "completed",
  "applicable_count": 1,
  "completed_count": 1,
  "failed_count": 0,
  "schema_version": 1,
  "config_hash": "2d9b57b2a3af4fb7",
  "data": {
    "plan": {
      "share_groups": [
        {
          "group_key": "forest_ground",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 1,
              "quote_ko": "S#1. 숲속 / 해 질 무렵"
            },
            {
              "scene_index": 1,
              "quote_ko": "우거진 수풀을 헤치며 도망치는."
            }
          ],
          "rationale_ko": "두 쇼트 모두 같은 숲속 습격 지점이며 사건이 연속된다.",
          "shot_tags": [
            "S1sh3",
            "S1sh4"
          ]
        },
        {
          "group_key": "city_back_alley",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 2,
              "quote_ko": "S#2. 도시 뒷골목 / N"
            },
            {
              "scene_index": 2,
              "quote_ko": "도심 희미한 가로등 불빛."
            }
          ],
          "rationale_ko": "희미한 가로등과 전봇대가 보이는 동일한 야간 뒷골목이다.",
          "shot_tags": [
            "S2sh1",
            "S2sh3"
          ]
        },
        {
          "group_key": "forensic_site",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 3,
              "quote_ko": "S#3. 현장 / D"
            },
            {
              "scene_index": 3,
              "quote_ko": "씬1, 2 현장을 감식하는 경찰, 폴리스 라인을 치고 시신을 수거한다."
            }
          ],
          "rationale_ko": "시신 수거가 진행되는 주간 현장 배경으로, 어느 선행 사건지인지 특정되지 않아 독립 그룹으로 둔다.",
          "shot_tags": [
            "S3sh2"
          ]
        },
        {
          "group_key": "old_villa_aerial",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 4,
              "quote_ko": "S#4. 옥탑방 / D"
            },
            {
              "scene_index": 4,
              "quote_ko": "인천 변두리 부감, 오래된 빌라 옥탑방 전경."
            }
          ],
          "rationale_ko": "오래된 빌라와 옥탑 전체를 내려다보는 독립적인 외부 전경이다.",
          "shot_tags": [
            "S4sh1"
          ]
        },
        {
          "group_key": "apartment_entry",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 5,
              "quote_ko": "(cut to.)\n가벼운 차림새. 수리영 신발을 신으며"
            },
            {
              "scene_index": 5,
              "quote_ko": "힐끗, 민숙 손목에 보이는 작은 원(이하 표식)을 본다."
            }
          ],
          "rationale_ko": "신발을 신고 작별하는 현관부에서 이어지는 두 쇼트다.",
          "shot_tags": [
            "S5sh9",
            "S5sh10"
          ]
        },
        {
          "group_key": "coastal_road",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 6,
              "quote_ko": "S#6. 해안가 도로 / D"
            },
            {
              "scene_index": 9,
              "quote_ko": "S#9. 해안가 / N"
            },
            {
              "scene_index": 9,
              "quote_ko": "해안도로를 자전거를 타고 바삐 집으로 달려가는 수리영."
            },
            {
              "scene_index": 24,
              "quote_ko": "S#24. 해안가 / 소나기"
            },
            {
              "scene_index": 24,
              "quote_ko": "자전거를 타고 빗속을 달리는 수리영."
            }
          ],
          "rationale_ko": "같은 해안 주행로의 주간, 야간, 소나기 재방문이지만 시간대와 날씨가 달라 각 재방문은 권위 배경에서 다시 생성한다.",
          "shot_tags": [
            "S6sh1",
            "S9sh1",
            "S24sh3"
          ]
        },
        {
          "group_key": "animal_shelter_kennels",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 7,
              "quote_ko": "S#7. 유기견 보호원 / D"
            },
            {
              "scene_index": 7,
              "quote_ko": "수리영, 갇혀있는 개들 보면서 한숨 후~ 늦을 거 같다."
            }
          ],
          "rationale_ko": "철망과 철장이 이어진 동일 보호원 견사 구역이다.",
          "shot_tags": [
            "S7sh2",
            "S7sh5"
          ]
        },
        {
          "group_key": "market_sales_floor",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 8,
              "quote_ko": "마트에 도착해 자전거를 세우고, 안으로 들어간다."
            },
            {
              "scene_index": 8,
              "quote_ko": "민숙은 이 마트의 진열담당 직원. 이리저리 엄마를 찾아보지만 보이지 않는다"
            }
          ],
          "rationale_ko": "진열대와 직원이 있는 마트 내부 판매 공간이다.",
          "shot_tags": [
            "S8sh4"
          ]
        },
        {
          "group_key": "market_frontage",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 8,
              "quote_ko": "수리영 마트 밖을 나오면서 연락을 취해보지만 받지않는다."
            },
            {
              "scene_index": 19,
              "quote_ko": "/ 마트 밖"
            },
            {
              "scene_index": 19,
              "quote_ko": "엄마와 남자 직원CCTV 위치를 확인하다. 찍혔을 만한 위치다."
            }
          ],
          "rationale_ko": "자동문과 외벽 CCTV가 있는 같은 마트 외부 전면부의 저녁 및 다음 날 아침 재방문이다.",
          "shot_tags": [
            "S8sh5",
            "S19sh4",
            "S19sh5"
          ]
        },
        {
          "group_key": "rooftop_doorway",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 10,
              "quote_ko": "신발은 옥탑방 철문 현관 앞에 멈춰 선다."
            },
            {
              "scene_index": 10,
              "quote_ko": "창문에 비친 그림자. 민숙을 덮쳐 어깨를 물어뜯는 듯한 모습 ‘아악-’"
            },
            {
              "scene_index": 11,
              "quote_ko": "옥상에 올라와 보니 반쯤 열린 현관 철문."
            }
          ],
          "rationale_ko": "옥탑방 철문과 인접 창문이 보이는 동일 옥상 출입부이며 장면 11이 직후 상태를 잇는다.",
          "shot_tags": [
            "S10sh6",
            "S11sh4"
          ]
        },
        {
          "group_key": "exterior_stairway",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 11,
              "quote_ko": "옥탑방과 연결되는 계단을 급히 오른다."
            },
            {
              "scene_index": 11,
              "quote_ko": "갑자기 훅- 느껴지는 역겨운 냄새. 뭐지?"
            }
          ],
          "rationale_ko": "옥상 출입문과 구별되는 빌라 외부 계단 중간 구역이다.",
          "shot_tags": [
            "S11sh3"
          ]
        },
        {
          "group_key": "small_bedroom",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 12,
              "quote_ko": "/수리영 방"
            },
            {
              "scene_index": 12,
              "quote_ko": "피묻은 발자국은 커튼으로 이어져 있다"
            },
            {
              "scene_index": 12,
              "quote_ko": "침대 위 벽에 붉은 원이 생겨난다"
            },
            {
              "scene_index": 14,
              "quote_ko": "/수리영 방 안"
            },
            {
              "scene_index": 14,
              "quote_ko": "지나칠 정도로 깨끗하게 정돈된 방안. 핏자국도 보이지 않고,"
            },
            {
              "scene_index": 25,
              "quote_ko": "/수리영 방"
            },
            {
              "scene_index": 25,
              "quote_ko": "벽에 또 붉은 원이 그려져있다. 그 가운데 꽂혀있는 피묻은 사진 한 장!"
            }
          ],
          "rationale_ko": "커튼, 침대, 벽이 반복되는 같은 작은 침실이다. 시신이 있는 상태, 깨끗해진 상태, 다시 표식과 사진이 생긴 상태는 각각 권위 배경에서 상태를 갱신한다.",
          "shot_tags": [
            "S12sh6",
            "S12sh9",
            "S12sh12",
            "S14sh3",
            "S14sh4",
            "S25sh3",
            "S25sh5"
          ]
        },
        {
          "group_key": "villa_courtyard",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 13,
              "quote_ko": "S#13. 옥탑방 외곽 / N"
            },
            {
              "scene_index": 13,
              "quote_ko": "동시에 사이렌이 울리고~. (포즈)"
            },
            {
              "scene_index": 13,
              "quote_ko": "차에서 내린 혜수(40대 중반, 여자, 경위) 초점을 잃고 멍하니 서있는\n수리영의 모습을 발견하고 달려간다."
            }
          ],
          "rationale_ko": "경찰차가 도착하고 인물들이 만나는 빌라 아래 외곽 공간이다.",
          "shot_tags": [
            "S13sh2",
            "S13sh5"
          ]
        },
        {
          "group_key": "seaside_bus_stop",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 15,
              "quote_ko": "S#15. 해안가. 버스정류장 부근 / N"
            },
            {
              "scene_index": 15,
              "quote_ko": "바다를 바라보며 멍한 채로 앉아있는 수리영"
            },
            {
              "scene_index": 15,
              "quote_ko": "응. 나 갈게 (달려간다)"
            }
          ],
          "rationale_ko": "바다가 보이는 버스정류장 벤치와 바로 이어진 해안도로변이다.",
          "shot_tags": [
            "S15sh1",
            "S15sh4"
          ]
        },
        {
          "group_key": "detective_office",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 16,
              "quote_ko": "S#16. 경찰서 사무실 / N"
            },
            {
              "scene_index": 16,
              "quote_ko": "사무실 안으로 들어오면서 민숙에게 전화를 거는 혜수,"
            },
            {
              "scene_index": 21,
              "quote_ko": "수리영과 함께 사무실 안으로 들어오는 혜수,"
            },
            {
              "scene_index": 21,
              "quote_ko": "사무실에 홀로 앉아있는 수리영."
            },
            {
              "scene_index": 21,
              "quote_ko": "이때, 띠링- 김형사 모니터에서 뭔가 뜬다."
            }
          ],
          "rationale_ko": "같은 형사과 사무실의 야간과 다음 날 주간 재방문이다. 시간대가 바뀐 첫 재방문은 권위 배경을 사용하고 같은 장면 안의 후속 쇼트들은 완성 스틸을 잇는다.",
          "shot_tags": [
            "S16sh1",
            "S16sh4",
            "S21sh5",
            "S21sh7",
            "S21sh8"
          ]
        },
        {
          "group_key": "perimeter_wall",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 17,
              "quote_ko": "S#17. 옥탑방 / 동틀무렵"
            },
            {
              "scene_index": 17,
              "quote_ko": "검은 고양이가 불이 켜져 있는 옥탑 방을 슬쩍 보더니 담을 넘는다"
            }
          ],
          "rationale_ko": "불 켜진 창을 바라보는 담장 위 지점으로, 계단이나 옥상 출입부와는 다른 외곽 배경이다.",
          "shot_tags": [
            "S17sh2"
          ]
        },
        {
          "group_key": "main_bedroom",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 18,
              "quote_ko": "S#18. 안방 안 / D"
            },
            {
              "scene_index": 18,
              "quote_ko": "침대에 머리를 대고 앉아있는 수리영, 밤새 엄마를 기다리다 깜박 졸았다"
            }
          ],
          "rationale_ko": "밤새 기다리다 잠든 안방으로 다른 침실과 분리한다.",
          "shot_tags": [
            "S18sh2"
          ]
        },
        {
          "group_key": "bathroom",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 18,
              "quote_ko": "/욕실 안"
            },
            {
              "scene_index": 18,
              "quote_ko": "거울에 비친 욕실 벽에 갑자기 또 발생하는 붉은 원."
            }
          ],
          "rationale_ko": "거울과 타일 벽이 보이는 독립된 욕실 공간이다.",
          "shot_tags": [
            "S18sh8"
          ]
        },
        {
          "group_key": "living_dining_room",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 18,
              "quote_ko": "거실로 튀어나와 물 한컵 마시고 식탁에 놓인 엄마와 수리영의 사진을 보는데..."
            },
            {
              "scene_index": 25,
              "quote_ko": "엉망이 된 집 안을 한번 획 둘러보는 수리영,"
            },
            {
              "scene_index": 25,
              "quote_ko": "마치 이끌리듯 백팩을 메고 밖으로 나간다. 사진을 손에 꼭 쥔 채."
            },
            {
              "scene_index": 27,
              "quote_ko": "S#27. 옥탑방 안 / 해질 무렵"
            },
            {
              "scene_index": 27,
              "quote_ko": "수리영의 녹음메시지를 확인하는 혜수,"
            }
          ],
          "rationale_ko": "식탁이 있는 거실과 현관 쪽으로 이어지는 동일 공용 공간이다. 집이 엉망이 된 뒤의 장면 27은 장면 25의 변화된 상태를 이어받는다.",
          "shot_tags": [
            "S18sh10",
            "S25sh7",
            "S27sh1"
          ]
        },
        {
          "group_key": "security_office",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 20,
              "quote_ko": "S#20. 마트 총무과 / 실내"
            },
            {
              "scene_index": 20,
              "quote_ko": "CCTV화면을 돌려보는 보안팀 직원과 혜수,"
            }
          ],
          "rationale_ko": "CCTV 모니터가 설치된 마트 총무과 내부다.",
          "shot_tags": [
            "S20sh1"
          ]
        },
        {
          "group_key": "station_exterior",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 22,
              "quote_ko": "S#22. 경찰서 밖 / D"
            },
            {
              "scene_index": 22,
              "quote_ko": "주차된 자전거를 타고 이내 달리는 수리영"
            }
          ],
          "rationale_ko": "청사 내부 사무실과 구별되는 경찰서 외부 출발 지점이다.",
          "shot_tags": [
            "S22sh2"
          ]
        },
        {
          "group_key": "computer_cafe",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 23,
              "quote_ko": "S#23. 어느 PC방 / 실내"
            },
            {
              "scene_index": 23,
              "quote_ko": "모니터 화면에 앉아있는 수리영,"
            }
          ],
          "rationale_ko": "지도 검색과 인쇄가 이뤄지는 PC방 좌석 공간이다.",
          "shot_tags": [
            "S23sh1"
          ]
        },
        {
          "group_key": "foggy_harbor",
          "bg_authority": "seed",
          "evidence": [
            {
              "scene_index": 26,
              "quote_ko": "S#26. 포구 / 해질 무렵"
            },
            {
              "scene_index": 26,
              "quote_ko": "텅 빈 포구. 안개로 인해 배는 보이지 않고."
            },
            {
              "scene_index": 26,
              "quote_ko": "갯바위에 앉아있는 수리영."
            },
            {
              "scene_index": 26,
              "quote_ko": "배로 다가가는 수리영. 배에서 내린 인우(24세. 남)는 닷줄을 고정시키고 있다."
            }
          ],
          "rationale_ko": "갯바위와 계류 지점이 이어지는 안개 낀 동일 포구다.",
          "shot_tags": [
            "S26sh2",
            "S26sh6",
            "S26sh8"
          ]
        },
        {
          "group_key": "boat_at_open_sea",
          "bg_authority": "plate",
          "evidence": [
            {
              "scene_index": 28,
              "quote_ko": "S#28. 바다 + 갑판 / 해질 무렵"
            },
            {
              "scene_index": 28,
              "quote_ko": "바다위에 떠있는 소형어선. 한참 떠나온 듯 하다."
            }
          ],
          "rationale_ko": "해질 무렵 먼 바다 위 어선의 외부 전경으로, 해상 렌더 플레이트가 배경 권위다.",
          "shot_tags": [
            "S28sh1"
          ]
        },
        {
          "group_key": "fishing_boat_deck",
          "bg_authority": "plate",
          "evidence": [
            {
              "scene_index": 28,
              "quote_ko": "S#28. 바다 + 갑판 / 해질 무렵"
            },
            {
              "scene_index": 28,
              "quote_ko": "인우한테 지도를 쓰윽 내미는 수리영. 갑판에 홀로 앉아있다."
            },
            {
              "scene_index": 28,
              "quote_ko": "인우, 발작적으로 일어나 조타실로 달려가 뱃머리를 돌리려 한다."
            }
          ],
          "rationale_ko": "바다 플레이트와 갑판 구조가 이어지는 같은 어선 갑판이며 두 쇼트의 행동이 연속된다.",
          "shot_tags": [
            "S28sh5",
            "S28sh9"
          ]
        },
        {
          "group_key": "wheelhouse",
          "bg_authority": "interior",
          "evidence": [
            {
              "scene_index": 29,
              "quote_ko": "S#29. 조타실 / 해질 무렵"
            },
            {
              "scene_index": 29,
              "quote_ko": "인우 얼굴 너머에 보이는 조타실안 수많은 원. 빙글빙글 돌고"
            },
            {
              "scene_index": 29,
              "quote_ko": "수리영을 노려보는 인우의 어깨에 그대로 쓰러진다."
            }
          ],
          "rationale_ko": "붉은 원들이 있는 동일 조타실 내부다. 첫 사진 손 클로즈업은 배경 정보가 부족하므로 원형 표식 시점 쇼트도 권위 배경에서 직접 생성한다.",
          "shot_tags": [
            "S29sh4",
            "S29sh6",
            "S29sh9"
          ]
        },
        {
          "group_key": "fog_bank_sea",
          "bg_authority": "plate",
          "evidence": [
            {
              "scene_index": 30,
              "quote_ko": "S#30. 바다 / 해질 무렵"
            },
            {
              "scene_index": 30,
              "quote_ko": "세상과 경계를 지우는 것 같은 짙은 안개 띠."
            },
            {
              "scene_index": 30,
              "quote_ko": "서서히 안개 안으로 들어가는 인우의 배."
            }
          ],
          "rationale_ko": "앞선 맑은 먼 바다와 달리 짙은 안개 띠 자체가 핵심인 별도 해상 플레이트다.",
          "shot_tags": [
            "S30sh3"
          ]
        }
      ],
      "shot_plans": {
        "S1sh3": {
          "ref_plan": "background"
        },
        "S1sh4": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S1sh3"
        },
        "S2sh1": {
          "ref_plan": "background"
        },
        "S2sh3": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S2sh1"
        },
        "S3sh2": {
          "ref_plan": "background"
        },
        "S4sh1": {
          "ref_plan": "background"
        },
        "S5sh9": {
          "ref_plan": "background"
        },
        "S5sh10": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S5sh9"
        },
        "S6sh1": {
          "ref_plan": "background"
        },
        "S7sh2": {
          "ref_plan": "background"
        },
        "S7sh5": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S7sh2"
        },
        "S8sh4": {
          "ref_plan": "background"
        },
        "S8sh5": {
          "ref_plan": "background"
        },
        "S9sh1": {
          "ref_plan": "background"
        },
        "S10sh6": {
          "ref_plan": "background"
        },
        "S11sh3": {
          "ref_plan": "background"
        },
        "S11sh4": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S10sh6"
        },
        "S12sh6": {
          "ref_plan": "background"
        },
        "S12sh9": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S12sh6"
        },
        "S12sh12": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S12sh9"
        },
        "S13sh2": {
          "ref_plan": "background"
        },
        "S13sh5": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S13sh2"
        },
        "S14sh3": {
          "ref_plan": "background"
        },
        "S14sh4": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S14sh3"
        },
        "S15sh1": {
          "ref_plan": "background"
        },
        "S15sh4": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S15sh1"
        },
        "S16sh1": {
          "ref_plan": "background"
        },
        "S16sh4": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S16sh1"
        },
        "S17sh2": {
          "ref_plan": "background"
        },
        "S18sh2": {
          "ref_plan": "background"
        },
        "S18sh8": {
          "ref_plan": "background"
        },
        "S18sh10": {
          "ref_plan": "background"
        },
        "S19sh4": {
          "ref_plan": "background"
        },
        "S19sh5": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S19sh4"
        },
        "S20sh1": {
          "ref_plan": "background"
        },
        "S21sh5": {
          "ref_plan": "background"
        },
        "S21sh7": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S21sh5"
        },
        "S21sh8": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S21sh7"
        },
        "S22sh2": {
          "ref_plan": "background"
        },
        "S23sh1": {
          "ref_plan": "background"
        },
        "S24sh3": {
          "ref_plan": "background"
        },
        "S25sh3": {
          "ref_plan": "background"
        },
        "S25sh5": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S25sh3"
        },
        "S25sh7": {
          "ref_plan": "background"
        },
        "S26sh2": {
          "ref_plan": "background"
        },
        "S26sh6": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S26sh2"
        },
        "S26sh8": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S26sh6"
        },
        "S27sh1": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S25sh7"
        },
        "S28sh1": {
          "ref_plan": "background"
        },
        "S28sh5": {
          "ref_plan": "background"
        },
        "S28sh9": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S28sh5"
        },
        "S29sh4": {
          "ref_plan": "background"
        },
        "S29sh6": {
          "ref_plan": "background"
        },
        "S29sh9": {
          "ref_plan": "prev",
          "prev_anchor_tag": "S29sh6"
        },
        "S30sh3": {
          "ref_plan": "background"
        }
      }
    },
    "attempts": 1,
    "shot_tags": [
      "S1sh3",
      "S1sh4",
      "S2sh1",
      "S2sh3",
      "S3sh2",
      "S4sh1",
      "S5sh9",
      "S5sh10",
      "S6sh1",
      "S7sh2",
      "S7sh5",
      "S8sh4",
      "S8sh5",
      "S9sh1",
      "S10sh6",
      "S11sh3",
      "S11sh4",
      "S12sh6",
      "S12sh9",
      "S12sh12",
      "S13sh2",
      "S13sh5",
      "S14sh3",
      "S14sh4",
      "S15sh1",
      "S15sh4",
      "S16sh1",
      "S16sh4",
      "S17sh2",
      "S18sh2",
      "S18sh8",
      "S18sh10",
      "S19sh4",
      "S19sh5",
      "S20sh1",
      "S21sh5",
      "S21sh7",
      "S21sh8",
      "S22sh2",
      "S23sh1",
      "S24sh3",
      "S25sh3",
      "S25sh5",
      "S25sh7",
      "S26sh2",
      "S26sh6",
      "S26sh8",
      "S27sh1",
      "S28sh1",
      "S28sh5",
      "S28sh9",
      "S29sh4",
      "S29sh6",
      "S29sh9",
      "S30sh3"
    ]
  },
  "step_id": "background_share_plan",
  "run_id": "b15cf384-00e0-48f7-abe2-6bb684c9deed",
  "resolved_model": "gpt",
  "updated_at": "2026-07-18T23:28:09.895241+00:00",
  "project_config_snapshot": {}
}