{
  "run_id": "run_20260425_195116",
  "mode": "standalone_experiment",
  "args": {
    "project_id": "d8a3b254-45c9-4eb4-bba6-8bae95eca96f",
    "episode_id": "e71c5a18-88e7-40e2-81bd-dc28c56a62f7",
    "scene_indices": [
      4,
      5,
      10,
      11,
      12,
      13,
      14,
      17,
      18,
      25,
      27
    ],
    "location_ids": [
      "L04",
      "L05",
      "L06",
      "L12",
      "L13",
      "L14",
      "L17"
    ],
    "target_shots": [
      "12:4",
      "12:6",
      "25:2"
    ],
    "text_model": "gpt-5.5",
    "image_model": "gpt-image-2",
    "image_size_plan": "1024x1024",
    "image_size_photo": "1536x1024",
    "image_quality": "high",
    "out_name": null,
    "scenario_banned_words": "",
    "moderation_precheck": "skip",
    "max_image_retries": 3,
    "require_domain_anchor": true,
    "skip_photo": false,
    "skip_shots": false,
    "skip_adapter": false
  },
  "models": {
    "text": "gpt-5.5",
    "image": "gpt-image-2"
  },
  "stats": {
    "space_groups": 4,
    "base_plans": 4,
    "shot_plans": 3,
    "base_photos": 4,
    "shot_photos": 3
  },
  "phase_durations": {
    "phaseA": 245.1,
    "phaseB": 1252.2,
    "phaseC": 921.4,
    "phaseD": 0.0,
    "total": 2418.7
  },
  "validation": {
    "scenario_word_hits": [],
    "unsafe_word_hits": [],
    "photo_specific_unsafe_hits": [],
    "anchor_fallback_warnings": [],
    "duplicate_domain_anchors": [],
    "missing_files": [],
    "schema_errors": [],
    "reference_integrity_errors": [],
    "canon_coverage_warnings": [],
    "photo_text_overlay_errors": []
  },
  "set_design_adapter": {
    "enabled": true,
    "checkpoint_preview_path": "set_design_adapter_preview.json"
  }
}