{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "t2i_prompt": {
      "type": "string",
      "description": "PNG 생성용 prompt (영어, 자연어 한 단락)"
    },
    "shot_guides": {
      "type": "array",
      "description": "노드 안 각 샷의 chain_bg 기준 spatial guide. shot_ids와 1:1 대응.",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "properties": {
          "shot_id": {
            "type": "string",
            "description": "S{scene}_Shot{idx} 형식. 본 노드의 shot_ids 중 하나여야 함."
          },
          "guide": {
            "type": "string",
            "description": "이 chain_bg가 reference로 주어졌을 때 shot t2i 작성자에게 줄 자연어 한 단락 (영어). 가구 상대 위치 + DO NOT redraw 명령 + 인물 배치 힌트 포함. 100~250단어."
          }
        },
        "required": ["shot_id", "guide"]
      }
    }
  },
  "required": ["t2i_prompt", "shot_guides"]
}
