[
    {
        "idx": 0,
        "active_shot_idxs": [
            0
        ],
        "parent_cam_idx": null,
        "parent_shot_idx": null,
        "reason": "CAMERA_0 introduces the entire scene, setting, lighting (Golden Hour), and main character (<Lina>). It is the establishing shot and must serve as the root camera.",
        "is_parent_fully_covers_child": null,
        "missing_info": null
    },
    {
        "idx": 1,
        "active_shot_idxs": [
            1
        ],
        "parent_cam_idx": 0,
        "parent_shot_idx": 0,
        "reason": "CAMERA_1 jumps to a highly specific, isolated detail (fish/octopus) in a different location (Fish Market) and time/light (harsh morning white). Since CAMERA_0 establishes the overall setting (Astrea Pier, Golden Hour) and only CAMERA_1 details the market elements, CAMERA_0 is chosen as the parent based on being the root, despite the content location change, as it is the only available preceding context setter. Shot 0 provides the widest context available.",
        "is_parent_fully_covers_child": false,
        "missing_info": "The specific contents of the INT./EXT. FISH MARKET, the harsh morning light, the shouting vendors, citrus crates, shiny fish, and red octopus tentacles."
    },
    {
        "idx": 2,
        "active_shot_idxs": [
            2,
            3
        ],
        "parent_cam_idx": 0,
        "parent_shot_idx": 0,
        "reason": "CAMERA_2 follows the main subject <Lina> (introduced in CAMERA_0, Shot 0) as she moves away from the location hinted at in CAMERA_1 (the market bustle). Shot 0 contains <Lina> centered, establishing her presence. Shot 2 continues her movement.",
        "is_parent_fully_covers_child": false,
        "missing_info": "The movement aspects (tracking shot, brisk walk uphill), the steep whitewashed alleyway setting, the sharp shadows, and the specific framing of <Lina> holding the rig."
    }
]