outdoor_site_layout — groups 1

layout 이미지는 review 전용 — scene 생성 ref 로 부착하지 않는다 (ablation 실측: 이미지 ref 채널은 기하 명세 효과 없음).

osl-l12 L12

S7sh3, S7sh10, S7sh13

wet rock gapcontact posthillside below the mountainmountain summit ridgedistant forestWilma (sh10)cam sh3cam sh10cam sh13
spatial summary [7:10]
SHOT 10 SCENE GEOGRAPHY (computed from the site-layout coordinates, frame-relative from this shot's camera — source of truth for where things are, which way paths run, figure depth and relative size):
- wet rock gap: at the far left side of the frame.
- contact post: at the far center of the frame.
- hillside below the mountain: at the far center of the frame.
- mountain summit ridge (path): runs from the far left side of the frame to the far right side of the frame.
- distant forest: at the far right side of the frame.
FIGURES:
- Wilma: at the near center of the frame — NEAREST figure to the camera.

diagnostics

{
 "outdoor_location_count": 1,
 "seed_group_count": 1,
 "groups_extracted": 1,
 "skipped": [],
 "layout_shape_violations": [],
 "layout_side_conflicts": [],
 "spatial_summary_skipped": [
  {
   "shot": "S7sh3",
   "reason": "no_spatial_summary"
  },
  {
   "shot": "S7sh13",
   "reason": "no_spatial_summary"
  }
 ],
 "rewrite_failed": [],
 "revised_prompt_audit_violations": [],
 "zoom_member_exclusion_source": "shot_dependency_t2i",
 "composition_guide_failed": [],
 "composition_guide_candidate_skipped": [
  {
   "group": "osl-single-l12-s7-sh10",
   "reason": "judge_no_need",
   "confidence": "high"
  }
 ],
 "composition_guide_count": 0,
 "seed_prefilter_meta": {
  "7:3": {
   "why_candidate": "single_shot_outdoor_no_figure",
   "location_source": "frame_visible",
   "location_id": "L12",
   "figure_count": 0,
   "framing_scale": "wide",
   "character_angle_count": 0,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "frame_spatial_contract"
   ]
  },
  "7:10": {
   "why_candidate": "single_shot_outdoor_no_figure",
   "location_source": "primary_location",
   "location_id": "L12",
   "figure_count": 0,
   "framing_scale": "insert",
   "character_angle_count": 0,
   "frame_spatial_contract_present": false,
   "available_structural_signal_names": [
    "framing_scale"
   ]
  },
  "7:13": {
   "why_candidate": "single_shot_outdoor_no_figure",
   "location_source": "frame_visible",
   "location_id": "L12",
   "figure_count": 0,
   "framing_scale": "wide",
   "character_angle_count": 0,
   "frame_spatial_contract_present": true,
   "available_structural_signal_names": [
    "framing_scale",
    "frame_spatial_contract"
   ]
  }
 },
 "single_shot_seed_lane_enabled": true,
 "composition_guide_shared_model_enabled": true,
 "shared_model_judge_enabled": true,
 "shared_model_candidate_signals": [
  {
   "group_id": "osl-single-l12-s7-sh10",
   "location_id": "L12",
   "scene_index": 7,
   "member_shots": [
    "S7sh10"
   ],
   "cameras_non_identical": false,
   "landmark_count": 5,
   "per_shot_signals": {
    "7:10": {
     "entity_count_bucket": "single",
     "entity_count": 1,
     "depth_planes": 0,
     "has_motion": false
    }
   }
  }
 ],
 "shared_model_judge_decisions": [
  {
   "group_id": "osl-single-l12-s7-sh10",
   "needs_shared_model_guide": false,
   "decision_type": "no_guide",
   "confidence": "high",
   "reasons": [
    "insufficient_evidence"
   ],
   "evidence": [
    {
     "shot_key": "7:10",
     "source_field": "camera_direction",
     "quote": "extreme macro view of the rice-grain-sized transmitter's engraved surface"
    }
   ],
   "guide_scope": "none",
   "risk_notes": "Extreme macro insert shot of a tiny object; a set layout guide is not applicable.",
   "admit": false,
   "deny_reason": "judge_no_need"
  }
 ],
 "shared_model_attach_decisions": [],
 "shared_model_single_shot_complexity_observation": [],
 "shared_model_pose_fail_closed": [],
 "shared_model_optical_risk_excluded": [],
 "shared_model_building_fp_link": {
  "L12": {
   "fp_id": "fp_l11_contact_cellar",
   "indoor_loc_sid": "L11",
   "group_id": "bg_mountain_contact_facility"
  }
 },
 "shared_model_image_calls": {
  "predicted": {
   "base": 0,
   "blocking": 0,
   "camera_view_sketch": 0
  },
  "actual": {
   "base": 0,
   "blocking": 0,
   "camera_view_sketch": 0
  },
  "predicted_call_count": 0,
  "actual_call_count": 0,
  "continuity_anchor_generation_calls": 0
 },
 "shared_model_chain_lineage": {}
}