{
  "version": "1.0",
  "generated_at": "2026-04-06T09:37:17.902634Z",
  "source_storyboard_path": "05_storyboard.json",
  "source_style_bible_path": "04b_style_bible.json",
  "style_bible_id": "SBL_AC18DEE6A34E",
  "thresholds": {
    "median_dynamic_chars": 51,
    "warning_ratio_low": 0.45,
    "warning_ratio_high": 2.2,
    "warning_min_chars": 24
  },
  "summary": {
    "shot_count": 190,
    "pass_shot_count": 111,
    "warning_shot_count": 79,
    "fail_shot_count": 0,
    "issue_count": 81,
    "error_issue_count": 0,
    "warning_issue_count": 81,
    "english_issue_count": 0,
    "style_pollution_issue_count": 0,
    "missing_block_issue_count": 0,
    "length_drift_issue_count": 5,
    "overlay_suffix_contract_issue_count": 0,
    "subject_retention_issue_count": 0,
    "tightened_overcompression_issue_count": 0,
    "strategy_guarded_shot_count": 0,
    "tightened_prompt_contract_shot_count": 0,
    "provider_degraded_input_mode_shot_count": 0,
    "stable_profile_selection_shot_count": 0,
    "tightened_effective_shot_count": 0,
    "text_quality_pass_shot_count": 190,
    "text_quality_acceptance_status": "warning",
    "screenplay_traceable_shot_count": 190,
    "tri_layer_consistent_shot_count": 114,
    "tri_layer_consistency_gap_count": 76,
    "tri_layer_acceptance_status": "warning",
    "dramart_delivery_ready_shot_count": 114,
    "dramart_delivery_review_required_count": 76,
    "dramart_delivery_acceptance_status": "warning",
    "delivery_auto_fix_candidate_count": 0,
    "delivery_manual_review_candidate_count": 0,
    "top_delivery_queue_buckets": [
      {
        "label": "storyboard_readiness",
        "count": 76
      }
    ],
    "top_delivery_resolution_lanes": [
      {
        "label": "hybrid",
        "count": 76
      }
    ],
    "top_delivery_review_reasons": [
      {
        "label": "storyboard_ready_warn",
        "count": 76
      }
    ],
    "top_delivery_priority_tiers": [
      {
        "label": "P1",
        "count": 76
      }
    ],
    "top_delivery_fix_stages": [
      {
        "label": "storyboard_ready",
        "count": 76
      }
    ],
    "top_repair_action_ids": [
      {
        "label": "repair_storyboard_ready_mapping",
        "count": 76
      }
    ],
    "top_repair_automation_modes": [
      {
        "label": "hybrid",
        "count": 76
      }
    ],
    "delivery_fix_queue_size": 76,
    "next_delivery_fix_target": {
      "scene_id": "S0002",
      "shot_id": "S0002_SH03",
      "status": "warning",
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready"
        }
      ]
    },
    "issue_type_counts": {
      "tri_layer_consistency_gap": 76,
      "dynamic_length_drift": 5
    }
  },
  "delivery_review_candidates": [
    {
      "scene_id": "S0002",
      "shot_id": "S0002_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0003",
      "shot_id": "S0003_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0004",
      "shot_id": "S0004_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0005",
      "shot_id": "S0005_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0006",
      "shot_id": "S0006_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH01",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH02",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH04",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0008",
      "shot_id": "S0008_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0009",
      "shot_id": "S0009_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0010",
      "shot_id": "S0010_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH01",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH02",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH04",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0014",
      "shot_id": "S0014_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0015",
      "shot_id": "S0015_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0016",
      "shot_id": "S0016_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    },
    {
      "scene_id": "S0017",
      "shot_id": "S0017_SH03",
      "status": "warning",
      "review_reasons": [
        "storyboard_ready_warn"
      ],
      "queue_bucket": "storyboard_readiness",
      "resolution_lane": "hybrid",
      "auto_fix_candidate": false,
      "priority_tier": "P1",
      "priority_score": 76,
      "suggested_fix_stage": "storyboard_ready",
      "revalidation_targets": [
        "dramart_storyboard",
        "prompt_guard",
        "dramart_delivery"
      ],
      "primary_action_id": "repair_storyboard_ready_mapping",
      "primary_automation_mode": "hybrid",
      "repair_actions": [
        {
          "action_id": "repair_storyboard_ready_mapping",
          "title": "修复 storyboard ready 映射",
          "automation_mode": "hybrid",
          "owner_stage": "storyboard_ready",
          "target_fields": [
            "dramart_mapping",
            "storyboard_ready_status"
          ],
          "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
          "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
          "revalidation_targets": [
            "dramart_storyboard",
            "prompt_guard",
            "dramart_delivery"
          ]
        }
      ],
      "storyboard_ready_status": "warn",
      "screenplay_traceable": true,
      "script_core_retained": true
    }
  ],
  "checks": [
    {
      "scene_id": "S0002",
      "shot_id": "S0002_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：跳树攀枝，采花觅果；势镇汪洋，威宁瑶海；构图镜头：组接主镜头；远景；连续性：时间锚点：正当",
      "lengths": {
        "dynamic_content_chars": 48,
        "image_prompt_chars": 64,
        "video_prompt_chars": 86,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "跳树攀枝，采花觅果",
          "势镇汪洋，威宁瑶海"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.333,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0002",
      "shot_id": "S0002_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那猴在山中，却会行走跳跃，食草木，饮涧泉，采山花…；主角的反应镜头，推进那猴在山中，却会行走跳跃…；构图镜头：中近景；连续性：时间锚点：正当",
      "lengths": {
        "dynamic_content_chars": 73,
        "image_prompt_chars": 88,
        "video_prompt_chars": 110,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那猴在山中，却会行走跳跃，食草木，饮涧泉，采山花…",
          "主角的反应镜头，推进那猴在山中，却会行走跳跃…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.205,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0002",
      "shot_id": "S0002_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那猴在山中，却会行走跳跃，食草木，饮涧泉，采山花…；一派白虹起，千寻雪浪飞；构图镜头：正反打；连续性：时间锚点：正当",
      "lengths": {
        "dynamic_content_chars": 61,
        "image_prompt_chars": 76,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那猴在山中，却会行走跳跃，食草木，饮涧泉，采山花…",
          "一派白虹起，千寻雪浪飞"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.246,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0002",
      "shot_id": "S0002_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：诗曰；人物收束镜头，停在诗曰；构图镜头：远景；连续性：时间锚点：正当",
      "lengths": {
        "dynamic_content_chars": 37,
        "image_prompt_chars": 56,
        "video_prompt_chars": 71,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "诗曰",
          "人物收束镜头，停在诗曰"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.514,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0003",
      "shot_id": "S0003_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：三阳交泰产群生，仙石胞含日月精；构图镜头：对白建立镜头；远景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 45,
        "image_prompt_chars": 61,
        "video_prompt_chars": 76,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "三阳交泰产群生，仙石胞含日月精"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.356,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0003",
      "shot_id": "S0003_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：借卵化猴完大道，假他名姓配丹成；主角的反应镜头，推进借卵化猴完大道…；构图镜头：中近景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 77,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "借卵化猴完大道，假他名姓配丹成",
          "主角的反应镜头，推进借卵化猴完大道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.328,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0003",
      "shot_id": "S0003_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：借卵化猴完大道，假他名姓配丹成；内观不识因无相，外合明知作有形；构图镜头：正反打；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 55,
        "image_prompt_chars": 74,
        "video_prompt_chars": 98,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "借卵化猴完大道，假他名姓配丹成",
          "内观不识因无相，外合明知作有形"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.345,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0003",
      "shot_id": "S0003_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：料应必遇知音者，说破源流万法通；构图镜头：远景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 57,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "料应必遇知音者，说破源流万法通"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.5,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0004",
      "shot_id": "S0004_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“观棋柯烂，伐木丁丁，云边谷口徐行，卖薪沽酒…；构图镜头：对白建立镜头；远景",
      "lengths": {
        "dynamic_content_chars": 41,
        "image_prompt_chars": 69,
        "video_prompt_chars": 91,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 106
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“观棋柯烂，伐木丁丁，云边谷口徐行，卖薪沽酒…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.683,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0004",
      "shot_id": "S0004_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：争名夺利几时休；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 19,
        "image_prompt_chars": 50,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 106
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "争名夺利几时休"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.632,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [
        "dynamic_length_drift"
      ],
      "issues": [
        {
          "code": "dynamic_length_drift",
          "severity": "warning",
          "field": "dynamic_content_block.text",
          "message": "动态内容块长度与当前 run 的中位数差异过大，可能导致风格权重不稳定。",
          "matched_terms": [],
          "metrics": {
            "dynamic_chars": 19,
            "median_dynamic_chars": 51,
            "ratio": 0.373
          }
        }
      ]
    },
    {
      "scene_id": "S0004",
      "shot_id": "S0004_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：争名夺利几时休；骑着驴骡思骏马，官居宰相望王侯；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 35,
        "image_prompt_chars": 66,
        "video_prompt_chars": 90,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 106
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "争名夺利几时休",
          "骑着驴骡思骏马，官居宰相望王侯"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.886,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0004",
      "shot_id": "S0004_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：头上戴箬笠，乃是新笋初脱之箨；构图镜头：特写",
      "lengths": {
        "dynamic_content_chars": 25,
        "image_prompt_chars": 56,
        "video_prompt_chars": 71,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 106
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "头上戴箬笠，乃是新笋初脱之箨"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.24,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0005",
      "shot_id": "S0005_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "insertion",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那童子出得门来，高叫道：“甚么人在此搔扰；构图镜头：对白建立镜头；远景",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 66,
        "video_prompt_chars": 80,
        "negative_prompt_chars": 63,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那童子出得门来，高叫道：“甚么人在此搔扰"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.737,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0005",
      "shot_id": "S0005_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "insertion",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：美猴王一见，倒身下拜，磕头不计其数，口中只道…；主角的反应镜头，推进美猴王一见，倒身下拜…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 88,
        "video_prompt_chars": 102,
        "negative_prompt_chars": 63,
        "visual_notes_chars": 131
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "美猴王一见，倒身下拜，磕头不计其数，口中只道…",
          "主角的反应镜头，推进美猴王一见，倒身下拜…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.544,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0005",
      "shot_id": "S0005_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "insertion",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：美猴王一见，倒身下拜，磕头不计其数，口中只道…；少顷间，只听得呀的一声，洞门开处…；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 84,
        "video_prompt_chars": 107,
        "negative_prompt_chars": 63,
        "visual_notes_chars": 124
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "美猴王一见，倒身下拜，磕头不计其数，口中只道…",
          "少顷间，只听得呀的一声，洞门开处…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.585,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0005",
      "shot_id": "S0005_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "insertion",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：祖师道：“既是逐渐行来的也罢；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 25,
        "image_prompt_chars": 56,
        "video_prompt_chars": 70,
        "negative_prompt_chars": 63,
        "visual_notes_chars": 139
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "祖师道：“既是逐渐行来的也罢"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.24,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0006",
      "shot_id": "S0006_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：话表美猴王得了姓名，怡然踊跃；构图镜头：对白建立镜头；转场中景；连续性：时间锚点：记得",
      "lengths": {
        "dynamic_content_chars": 46,
        "image_prompt_chars": 60,
        "video_prompt_chars": 77,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 133
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "话表美猴王得了姓名，怡然踊跃"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.304,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0006",
      "shot_id": "S0006_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：天花乱坠，地涌金莲；构图镜头：中近景；连续性：时间锚点：记得",
      "lengths": {
        "dynamic_content_chars": 33,
        "image_prompt_chars": 52,
        "video_prompt_chars": 69,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 133
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "天花乱坠，地涌金莲"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.576,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0006",
      "shot_id": "S0006_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：天花乱坠，地涌金莲；慢摇麈尾喷珠玉，响振雷霆动九天；构图镜头：正反打；连续性：时间锚点：记得",
      "lengths": {
        "dynamic_content_chars": 49,
        "image_prompt_chars": 68,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 122
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "天花乱坠，地涌金莲",
          "慢摇麈尾喷珠玉，响振雷霆动九天"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.388,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：悟空应声叫道：“师父，弟子在此跪候多时；构图镜头：对白建立镜头；旁白中景；连续性：时间锚点：午后",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 70,
        "video_prompt_chars": 84,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "悟空应声叫道：“师父，弟子在此跪候多时"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.373,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“难；主角的反应镜头，推进“难；构图镜头：中近景；连续性：时间锚点：午后",
      "lengths": {
        "dynamic_content_chars": 39,
        "image_prompt_chars": 58,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 134
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“难",
          "主角的反应镜头，推进“难"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.487,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“难；此时说破根源，悟空心灵福至，切切记了口诀…；构图镜头：正反打；连续性：时间锚点：午后",
      "lengths": {
        "dynamic_content_chars": 48,
        "image_prompt_chars": 67,
        "video_prompt_chars": 90,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“难",
          "此时说破根源，悟空心灵福至，切切记了口诀…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.396,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0007",
      "shot_id": "S0007_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：此时说破根源，悟空心灵福至，切切记了口诀…；人物收束镜头，停在此时说破根源，悟空心灵福至…；构图镜头：远景；连续性：时间锚点：午后",
      "lengths": {
        "dynamic_content_chars": 68,
        "image_prompt_chars": 87,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 137
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "此时说破根源，悟空心灵福至，切切记了口诀…",
          "人物收束镜头，停在此时说破根源，悟空心灵福至…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.279,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0008",
      "shot_id": "S0008_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：此时说破根源，悟空心灵福至，切切记了口诀…；构图镜头：对白建立镜头；远景；连续性：时间锚点：五百年后",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 67,
        "video_prompt_chars": 89,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "此时说破根源，悟空心灵福至，切切记了口诀…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.264,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0008",
      "shot_id": "S0008_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却早过了三年，祖师复登宝座，与众说法；主角的反应镜头，推进却早过了三年，祖师复登宝座…；构图镜头：中近景；连续性：时间锚点：五百年后",
      "lengths": {
        "dynamic_content_chars": 69,
        "image_prompt_chars": 86,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却早过了三年，祖师复登宝座，与众说法",
          "主角的反应镜头，推进却早过了三年，祖师复登宝座…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.246,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0008",
      "shot_id": "S0008_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却早过了三年，祖师复登宝座，与众说法；忽一日，祖师与众门人在三星洞前戏玩晚景；构图镜头：正反打；连续性：时间锚点：五百年后",
      "lengths": {
        "dynamic_content_chars": 64,
        "image_prompt_chars": 81,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却早过了三年，祖师复登宝座，与众说法",
          "忽一日，祖师与众门人在三星洞前戏玩晚景"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.266,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0008",
      "shot_id": "S0008_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：忽一日，祖师与众门人在三星洞前戏玩晚景；人物收束镜头，停在忽一日…；构图镜头：远景；连续性：时间锚点：五百年后",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 75,
        "video_prompt_chars": 90,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "忽一日，祖师与众门人在三星洞前戏玩晚景",
          "人物收束镜头，停在忽一日…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.293,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0009",
      "shot_id": "S0009_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：一日，春归夏至，大众都在松树下会讲多时；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 37,
        "image_prompt_chars": 65,
        "video_prompt_chars": 80,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 127
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "一日，春归夏至，大众都在松树下会讲多时"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.757,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0009",
      "shot_id": "S0009_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：郁郁含烟贯四时，凌云直上秀贞姿；主角的反应镜头，推进郁郁含烟贯四时…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 46,
        "image_prompt_chars": 77,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 127
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "郁郁含烟贯四时，凌云直上秀贞姿",
          "主角的反应镜头，推进郁郁含烟贯四时…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.674,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0009",
      "shot_id": "S0009_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：郁郁含烟贯四时，凌云直上秀贞姿；全无一点妖猴像，尽是经霜耐雪枝；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 43,
        "image_prompt_chars": 74,
        "video_prompt_chars": 98,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 127
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "郁郁含烟贯四时，凌云直上秀贞姿",
          "全无一点妖猴像，尽是经霜耐雪枝"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.721,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0009",
      "shot_id": "S0009_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：别语叮咛还在耳，何期顷刻见东溟；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 26,
        "image_prompt_chars": 57,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 127
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "别语叮咛还在耳，何期顷刻见东溟"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.192,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0010",
      "shot_id": "S0010_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：好猴王，将身一纵，跳起去，一路筋斗，直至北下观看…；构图镜头：对白建立镜头；旁白中景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 69,
        "video_prompt_chars": 90,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "好猴王，将身一纵，跳起去，一路筋斗，直至北下观看…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.211,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0010",
      "shot_id": "S0010_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：笔峰挺立，曲涧深沉；构图镜头：中近景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 33,
        "image_prompt_chars": 52,
        "video_prompt_chars": 66,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "笔峰挺立，曲涧深沉"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.576,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0010",
      "shot_id": "S0010_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：笔峰挺立，曲涧深沉；那小妖听说，急忙跑入洞里，报道：“大王；构图镜头：正反打；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 72,
        "video_prompt_chars": 95,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "笔峰挺立，曲涧深沉",
          "那小妖听说，急忙跑入洞里，报道：“大王"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.358,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0010",
      "shot_id": "S0010_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：猴王喝道：“这泼魔这般眼大，看不见老孙；人物收束镜头，停在猴王喝道：“这泼魔这般眼大…；构图镜头：远景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 66,
        "image_prompt_chars": 85,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "猴王喝道：“这泼魔这般眼大，看不见老孙",
          "人物收束镜头，停在猴王喝道：“这泼魔这般眼大…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.288,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：好猴王，念声咒语，驾阵狂风，云头落下；构图镜头：对白建立镜头；转场中景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 50,
        "image_prompt_chars": 64,
        "video_prompt_chars": 81,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 117
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "好猴王，念声咒语，驾阵狂风，云头落下"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.28,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：好猴王，念声咒语，驾阵狂风，云头落下；主角的反应镜头，推进好猴王，念声咒语，驾阵狂风…；构图镜头：中近景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 67,
        "image_prompt_chars": 86,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 117
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "好猴王，念声咒语，驾阵狂风，云头落下",
          "主角的反应镜头，推进好猴王，念声咒语，驾阵狂风…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.284,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：好猴王，念声咒语，驾阵狂风，云头落下；对白推进核心信息；构图镜头：正反打；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 70,
        "video_prompt_chars": 96,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 117
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "好猴王，念声咒语，驾阵狂风，云头落下",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.373,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0011",
      "shot_id": "S0011_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：好猴王，念声咒语，驾阵狂风，云头落下；人物收束镜头，停在好猴王，念声咒语，驾阵狂风…；构图镜头：远景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 65,
        "image_prompt_chars": 84,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 117
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "好猴王，念声咒语，驾阵狂风，云头落下",
          "人物收束镜头，停在好猴王，念声咒语，驾阵狂风…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.292,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0014",
      "shot_id": "S0014_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那花果山大小猴儿，正在那洞门外顽耍…；第三回四海千山皆拱伏九幽十类尽除名；构图镜头：组接主镜头；远景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 67,
        "image_prompt_chars": 83,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 113
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那花果山大小猴儿，正在那洞门外顽耍…",
          "第三回四海千山皆拱伏九幽十类尽除名"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.239,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0014",
      "shot_id": "S0014_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：次日，依旧排营；构图镜头：中近景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 31,
        "image_prompt_chars": 50,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 113
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "次日，依旧排营"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.613,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0014",
      "shot_id": "S0014_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：次日，依旧排营；美猴王正喜间，忽对众说道：“汝等弓弩熟谙…；构图镜头：正反打；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 72,
        "video_prompt_chars": 96,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 113
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "次日，依旧排营",
          "美猴王正喜间，忽对众说道：“汝等弓弩熟谙…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.358,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0014",
      "shot_id": "S0014_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说美猴王荣归故里，自剿了混世魔王，夺了一口大刀…；人物收束镜头，停在却说美猴王荣归故里…；构图镜头：特写；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 68,
        "image_prompt_chars": 80,
        "video_prompt_chars": 95,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 113
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说美猴王荣归故里，自剿了混世魔王，夺了一口大刀…",
          "人物收束镜头，停在却说美猴王荣归故里…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.176,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0015",
      "shot_id": "S0015_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：少时，钟鼓响处，果然惊动那三海龙王，须臾来到…；构图镜头：对白建立镜头；中景；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 69,
        "video_prompt_chars": 84,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "少时，钟鼓响处，果然惊动那三海龙王，须臾来到…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.302,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0015",
      "shot_id": "S0015_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：少时，钟鼓响处，果然惊动那三海龙王，须臾来到…；主角的反应镜头，推进少时，钟鼓响处…；构图镜头：中近景；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 66,
        "image_prompt_chars": 85,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "少时，钟鼓响处，果然惊动那三海龙王，须臾来到…",
          "主角的反应镜头，推进少时，钟鼓响处…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.288,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0015",
      "shot_id": "S0015_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：少时，钟鼓响处，果然惊动那三海龙王，须臾来到…；对白推进核心信息；构图镜头：正反打；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 56,
        "image_prompt_chars": 75,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "少时，钟鼓响处，果然惊动那三海龙王，须臾来到…",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.339,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0015",
      "shot_id": "S0015_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：少时，钟鼓响处，果然惊动那三海龙王，须臾来到…；人物收束镜头，停在少时，钟鼓响处…；构图镜头：远景；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 64,
        "image_prompt_chars": 83,
        "video_prompt_chars": 98,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "少时，钟鼓响处，果然惊动那三海龙王，须臾来到…",
          "人物收束镜头，停在少时，钟鼓响处…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.297,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0016",
      "shot_id": "S0016_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：少时，钟鼓响处，果然惊动那三海龙王，须臾来到…；构图镜头：对白建立镜头；中景；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 69,
        "video_prompt_chars": 91,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "少时，钟鼓响处，果然惊动那三海龙王，须臾来到…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.302,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0016",
      "shot_id": "S0016_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：你看这猴王，分开水道，径回铁板桥头，撺将上去…；主角的反应镜头，推进你看这猴王，分开水道…；构图镜头：中近景；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 69,
        "image_prompt_chars": 88,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "你看这猴王，分开水道，径回铁板桥头，撺将上去…",
          "主角的反应镜头，推进你看这猴王，分开水道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.275,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0016",
      "shot_id": "S0016_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：你看这猴王，分开水道，径回铁板桥头，撺将上去…；对白推进核心信息；构图镜头：正反打；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 56,
        "image_prompt_chars": 75,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "你看这猴王，分开水道，径回铁板桥头，撺将上去…",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.339,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0016",
      "shot_id": "S0016_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：你看这猴王，分开水道，径回铁板桥头，撺将上去…；人物收束镜头，停在你看这猴王，分开水道…；构图镜头：远景；连续性：时间锚点：后来",
      "lengths": {
        "dynamic_content_chars": 67,
        "image_prompt_chars": 86,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "你看这猴王，分开水道，径回铁板桥头，撺将上去…",
          "人物收束镜头，停在你看这猴王，分开水道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.284,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0017",
      "shot_id": "S0017_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：一日，在本洞吩咐四健将安排筵宴，请六王赴饮…；构图镜头：对白建立镜头；旁白中景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 54,
        "image_prompt_chars": 73,
        "video_prompt_chars": 87,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "一日，在本洞吩咐四健将安排筵宴，请六王赴饮…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.352,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0017",
      "shot_id": "S0017_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：此时遂大开旗鼓，响振铜锣；构图镜头：中近景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 36,
        "image_prompt_chars": 55,
        "video_prompt_chars": 69,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "此时遂大开旗鼓，响振铜锣"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.528,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0017",
      "shot_id": "S0017_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：此时遂大开旗鼓，响振铜锣；慌得那十代冥王急整衣来着；构图镜头：正反打；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 49,
        "image_prompt_chars": 68,
        "video_prompt_chars": 91,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "此时遂大开旗鼓，响振铜锣",
          "慌得那十代冥王急整衣来着"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.388,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0017",
      "shot_id": "S0017_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：悟空执着如意棒，径登森罗殿上，正中间南面坐上；人物收束镜头，停在悟空执着如意棒，径登森罗殿上…；构图镜头：远景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 70,
        "image_prompt_chars": 89,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "悟空执着如意棒，径登森罗殿上，正中间南面坐上",
          "人物收束镜头，停在悟空执着如意棒，径登森罗殿上…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.271,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0018",
      "shot_id": "S0018_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“水元下界东胜神州东海小龙臣敖广启奏大天圣主玄…；构图镜头：对白建立镜头；朦胧远景；连续性：时间锚点：梦见",
      "lengths": {
        "dynamic_content_chars": 56,
        "image_prompt_chars": 75,
        "video_prompt_chars": 89,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“水元下界东胜神州东海小龙臣敖广启奏大天圣主玄…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.339,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0018",
      "shot_id": "S0018_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：这猴王打出城中，忽然绊着一个草疙瘩，跌了个踵…；主角的反应镜头，推进这猴王打出城中…；构图镜头：中近景；连续性：时间锚点：梦见",
      "lengths": {
        "dynamic_content_chars": 66,
        "image_prompt_chars": 85,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "这猴王打出城中，忽然绊着一个草疙瘩，跌了个踵…",
          "主角的反应镜头，推进这猴王打出城中…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.288,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0018",
      "shot_id": "S0018_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：这猴王打出城中，忽然绊着一个草疙瘩，跌了个踵…；却表启那个高天上圣大慈仁者玉皇大天尊玄穹高上帝…；构图镜头：正反打；连续性：时间锚点：梦见",
      "lengths": {
        "dynamic_content_chars": 72,
        "image_prompt_chars": 91,
        "video_prompt_chars": 114,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "这猴王打出城中，忽然绊着一个草疙瘩，跌了个踵…",
          "却表启那个高天上圣大慈仁者玉皇大天尊玄穹高上帝…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.264,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0018",
      "shot_id": "S0018_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“幽冥境界，乃地之阴司；构图镜头：远景；连续性：时间锚点：梦见",
      "lengths": {
        "dynamic_content_chars": 34,
        "image_prompt_chars": 53,
        "video_prompt_chars": 67,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“幽冥境界，乃地之阴司"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.559,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0020",
      "shot_id": "S0020_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：骅骝骐骥，騄駬纤离；那太白金星与美猴王，同出了洞天深处，一齐驾云而起；构图镜头：组接主镜头；中景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 63,
        "image_prompt_chars": 79,
        "video_prompt_chars": 94,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "骅骝骐骥，騄駬纤离",
          "那太白金星与美猴王，同出了洞天深处，一齐驾云而起"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.254,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0020",
      "shot_id": "S0020_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：当时猴王欢欢喜喜，与木德星官径去到任；主角的反应镜头，推进当时猴王欢欢喜喜…；构图镜头：中近景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 62,
        "image_prompt_chars": 81,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "当时猴王欢欢喜喜，与木德星官径去到任",
          "主角的反应镜头，推进当时猴王欢欢喜喜…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.306,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0020",
      "shot_id": "S0020_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：当时猴王欢欢喜喜，与木德星官径去到任；这猴王查看了文簿，点明了马数；构图镜头：正反打；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 76,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "当时猴王欢欢喜喜，与木德星官径去到任",
          "这猴王查看了文簿，点明了马数"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.333,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0020",
      "shot_id": "S0020_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：将近天门，金星高叫道：“那天门天将，大小吏兵…；人物收束镜头，停在将近天门，金星高叫道…；构图镜头：远景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 67,
        "image_prompt_chars": 86,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "将近天门，金星高叫道：“那天门天将，大小吏兵…",
          "人物收束镜头，停在将近天门，金星高叫道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.284,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0021",
      "shot_id": "S0021_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：李天王与哪吒叩头谢辞，径至本宫，点起三军…；构图镜头：对白建立镜头；中景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 67,
        "video_prompt_chars": 82,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 139
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "李天王与哪吒叩头谢辞，径至本宫，点起三军…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.314,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0021",
      "shot_id": "S0021_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那玉帝次日设朝，只见张天师引御马监监丞…；主角的反应镜头，推进却说那玉帝次日设朝…；构图镜头：中近景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 67,
        "image_prompt_chars": 86,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 139
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那玉帝次日设朝，只见张天师引御马监监丞…",
          "主角的反应镜头，推进却说那玉帝次日设朝…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.284,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0021",
      "shot_id": "S0021_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那玉帝次日设朝，只见张天师引御马监监丞…；身穿金甲亮堂堂，头戴金冠光映映；构图镜头：正反打；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 62,
        "image_prompt_chars": 81,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 139
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那玉帝次日设朝，只见张天师引御马监监丞…",
          "身穿金甲亮堂堂，头戴金冠光映映"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.306,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0021",
      "shot_id": "S0021_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：巨灵神厉声高叫道：“那泼猴；构图镜头：远景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 36,
        "image_prompt_chars": 55,
        "video_prompt_chars": 70,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 139
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "巨灵神厉声高叫道：“那泼猴"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.528,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0022",
      "shot_id": "S0022_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：六臂哪吒太子，天生美石猴王，相逢真对手…；构图镜头：跟拍中景；远景；连续性：时间锚点：正在",
      "lengths": {
        "dynamic_content_chars": 48,
        "image_prompt_chars": 64,
        "video_prompt_chars": 79,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "六臂哪吒太子，天生美石猴王，相逢真对手…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.333,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0022",
      "shot_id": "S0022_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：你看那猴王得胜归山，那七十二洞妖王与那六弟兄…；主角的反应镜头，推进你看那猴王得胜归山…；构图镜头：中近景；连续性：时间锚点：正在",
      "lengths": {
        "dynamic_content_chars": 68,
        "image_prompt_chars": 87,
        "video_prompt_chars": 109,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "你看那猴王得胜归山，那七十二洞妖王与那六弟兄…",
          "主角的反应镜头，推进你看那猴王得胜归山…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.279,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0022",
      "shot_id": "S0022_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：你看那猴王得胜归山，那七十二洞妖王与那六弟兄…；那阵上李天王早已看见，急欲提兵助战；构图镜头：正反打；连续性：时间锚点：正在",
      "lengths": {
        "dynamic_content_chars": 65,
        "image_prompt_chars": 84,
        "video_prompt_chars": 108,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "你看那猴王得胜归山，那七十二洞妖王与那六弟兄…",
          "那阵上李天王早已看见，急欲提兵助战"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.292,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0022",
      "shot_id": "S0022_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那阵上李天王早已看见，急欲提兵助战；人物收束镜头，停在那阵上李天王早已看见…；构图镜头：特写；连续性：时间锚点：正在",
      "lengths": {
        "dynamic_content_chars": 61,
        "image_prompt_chars": 80,
        "video_prompt_chars": 95,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那阵上李天王早已看见，急欲提兵助战",
          "人物收束镜头，停在那阵上李天王早已看见…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.311,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0023",
      "shot_id": "S0023_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：金星复出南天门，直至花果山水帘洞外观看；话表齐天大圣到底是个妖猴，更不知官衔品从…；构图镜头：组接主镜头；中景",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 86,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 147
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "金星复出南天门，直至花果山水帘洞外观看",
          "话表齐天大圣到底是个妖猴，更不知官衔品从…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.483,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0023",
      "shot_id": "S0023_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：金星趋步向前，径入洞内，面南立着道：“今告大圣…；主角的反应镜头，推进金星趋步向前，径入洞内…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 59,
        "image_prompt_chars": 90,
        "video_prompt_chars": 112,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 147
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "金星趋步向前，径入洞内，面南立着道：“今告大圣…",
          "主角的反应镜头，推进金星趋步向前，径入洞内…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.525,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0023",
      "shot_id": "S0023_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：金星趋步向前，径入洞内，面南立着道：“今告大圣…；悟空大喜，恳留饮宴不肯，遂与金星纵着祥云…；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 89,
        "video_prompt_chars": 113,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 147
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "金星趋步向前，径入洞内，面南立着道：“今告大圣…",
          "悟空大喜，恳留饮宴不肯，遂与金星纵着祥云…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.534,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0023",
      "shot_id": "S0023_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：他等不得穷忙，即入蟠桃园内查勘；构图镜头：特写",
      "lengths": {
        "dynamic_content_chars": 26,
        "image_prompt_chars": 57,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 147
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "他等不得穷忙，即入蟠桃园内查勘"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.192,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0025",
      "shot_id": "S0025_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：好大圣，捻着诀，念声咒语，对众仙女道：“住；构图镜头：跟拍中景；中景",
      "lengths": {
        "dynamic_content_chars": 37,
        "image_prompt_chars": 65,
        "video_prompt_chars": 80,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "好大圣，捻着诀，念声咒语，对众仙女道：“住"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.757,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0025",
      "shot_id": "S0025_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：名称赤脚大罗仙，特赴蟠桃添寿节；主角的反应镜头，推进名称赤脚大罗仙…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 46,
        "image_prompt_chars": 77,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "名称赤脚大罗仙，特赴蟠桃添寿节",
          "主角的反应镜头，推进名称赤脚大罗仙…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.674,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0025",
      "shot_id": "S0025_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：名称赤脚大罗仙，特赴蟠桃添寿节；大圣驾着云，念声咒语，摇身一变…；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 44,
        "image_prompt_chars": 75,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "名称赤脚大罗仙，特赴蟠桃添寿节",
          "大圣驾着云，念声咒语，摇身一变…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.705,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0025",
      "shot_id": "S0025_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那里铺设得齐齐整整，却还未有仙来；人物收束镜头，停在那里铺设得齐齐整整…；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 47,
        "image_prompt_chars": 78,
        "video_prompt_chars": 93,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那里铺设得齐齐整整，却还未有仙来",
          "人物收束镜头，停在那里铺设得齐齐整整…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.66,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0026",
      "shot_id": "S0026_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：众怪闻言大喜；构图镜头：对白建立镜头；转场中景；连续性：时间锚点：早在",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 52,
        "video_prompt_chars": 69,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 131
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "众怪闻言大喜"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.368,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0026",
      "shot_id": "S0026_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那七衣仙女自受了大圣的定身法术…；主角的反应镜头，推进却说那七衣仙女自受了大圣的…；构图镜头：中近景；连续性：时间锚点：早在",
      "lengths": {
        "dynamic_content_chars": 67,
        "image_prompt_chars": 86,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 131
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那七衣仙女自受了大圣的定身法术…",
          "主角的反应镜头，推进却说那七衣仙女自受了大圣的…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.284,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0026",
      "shot_id": "S0026_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那七衣仙女自受了大圣的定身法术…；黄风滚滚遮天暗，紫雾腾腾罩地昏；构图镜头：正反打；连续性：时间锚点：早在",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 77,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 131
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那七衣仙女自受了大圣的定身法术…",
          "黄风滚滚遮天暗，紫雾腾腾罩地昏"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.328,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0026",
      "shot_id": "S0026_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：王母闻言，即去见玉帝，备陈前事；构图镜头：远景；连续性：时间锚点：早在",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 57,
        "video_prompt_chars": 74,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 131
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "王母闻言，即去见玉帝，备陈前事"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.5,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0027",
      "shot_id": "S0027_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣正与七十二洞妖王，并四健将分饮仙酒…；构图镜头：对白建立镜头；中景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 67,
        "video_prompt_chars": 82,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 128
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣正与七十二洞妖王，并四健将分饮仙酒…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.314,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0027",
      "shot_id": "S0027_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：只因搅乱蟠桃会，十万天兵布网罗；主角的反应镜头，推进只因搅乱蟠桃会…；构图镜头：中近景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 77,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 133
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "只因搅乱蟠桃会，十万天兵布网罗",
          "主角的反应镜头，推进只因搅乱蟠桃会…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.328,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0027",
      "shot_id": "S0027_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：只因搅乱蟠桃会，十万天兵布网罗；当时李天王传了令，着众天兵扎了营…；构图镜头：正反打；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 76,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 116
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "只因搅乱蟠桃会，十万天兵布网罗",
          "当时李天王传了令，着众天兵扎了营…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.333,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0027",
      "shot_id": "S0027_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：当时李天王传了令，着众天兵扎了营…；人物收束镜头，停在当时李天王传了令…；构图镜头：远景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 59,
        "image_prompt_chars": 78,
        "video_prompt_chars": 93,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "当时李天王传了令，着众天兵扎了营…",
          "人物收束镜头，停在当时李天王传了令…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.322,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0028",
      "shot_id": "S0028_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣正与七十二洞妖王，并四健将分饮仙酒…；构图镜头：对白建立镜头；远景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 67,
        "video_prompt_chars": 82,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣正与七十二洞妖王，并四健将分饮仙酒…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.314,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0028",
      "shot_id": "S0028_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：寒风飒飒，怪雾阴阴；构图镜头：中近景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 33,
        "image_prompt_chars": 52,
        "video_prompt_chars": 67,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "寒风飒飒，怪雾阴阴"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.576,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0028",
      "shot_id": "S0028_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：寒风飒飒，怪雾阴阴；这一场自辰时布阵，混杀到日落西山；构图镜头：正反打；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 50,
        "image_prompt_chars": 69,
        "video_prompt_chars": 93,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "寒风飒飒，怪雾阴阴",
          "这一场自辰时布阵，混杀到日落西山"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.38,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0028",
      "shot_id": "S0028_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：这一场自辰时布阵，混杀到日落西山；人物收束镜头，停在这一场自辰时布阵…；构图镜头：远景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 77,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "这一场自辰时布阵，混杀到日落西山",
          "人物收束镜头，停在这一场自辰时布阵…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.328,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0029",
      "shot_id": "S0029_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：大圣得胜，收了毫毛，急转身回洞，早又见铁板桥头…；且不言天神围绕，大圣安歇；构图镜头：组接主镜头；中景",
      "lengths": {
        "dynamic_content_chars": 54,
        "image_prompt_chars": 82,
        "video_prompt_chars": 97,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 111
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "大圣得胜，收了毫毛，急转身回洞，早又见铁板桥头…",
          "且不言天神围绕，大圣安歇"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.519,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0029",
      "shot_id": "S0029_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那四大天王收兵罢战，众各报功：有拿住虎豹的…；主角的反应镜头，推进那四大天王收兵罢战，众各报功…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 60,
        "image_prompt_chars": 86,
        "video_prompt_chars": 108,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 111
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那四大天王收兵罢战，众各报功：有拿住虎豹的…",
          "主角的反应镜头，推进那四大天王收兵罢战，众各报功…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.433,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0029",
      "shot_id": "S0029_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那四大天王收兵罢战，众各报功：有拿住虎豹的…；且不言天神围绕，大圣安歇；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 47,
        "image_prompt_chars": 78,
        "video_prompt_chars": 102,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 111
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那四大天王收兵罢战，众各报功：有拿住虎豹的…",
          "且不言天神围绕，大圣安歇"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.66,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0029",
      "shot_id": "S0029_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：菩萨引众同入里面，与玉帝礼毕，又与老君、王母相见…；人物收束镜头，停在菩萨引众同入里面，与玉帝礼毕…；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 61,
        "image_prompt_chars": 87,
        "video_prompt_chars": 102,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 111
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "菩萨引众同入里面，与玉帝礼毕，又与老君、王母相见…",
          "人物收束镜头，停在菩萨引众同入里面，与玉帝礼毕…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.426,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0031",
      "shot_id": "S0031_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：菩萨闻言，即命惠岸行者道：“你可快下天宫…；构图镜头：对白建立镜头；远景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 67,
        "video_prompt_chars": 82,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "菩萨闻言，即命惠岸行者道：“你可快下天宫…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.314,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0031",
      "shot_id": "S0031_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：说不了，只见辕门外有人来报道：“那大圣引一群猴精…；主角的反应镜头，推进说不了，只见辕门外有人来报道…；构图镜头：中近景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 75,
        "image_prompt_chars": 73,
        "video_prompt_chars": 88,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "说不了，只见辕门外有人来报道：“那大圣引一群猴精…",
          "主角的反应镜头，推进说不了，只见辕门外有人来报道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 0.973,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0031",
      "shot_id": "S0031_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：说不了，只见辕门外有人来报道：“那大圣引一群猴精…；好太子，双手轮着铁棍，束一束绣衣，跳出辕门，高叫…；构图镜头：正反打；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 75,
        "image_prompt_chars": 81,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "说不了，只见辕门外有人来报道：“那大圣引一群猴精…",
          "好太子，双手轮着铁棍，束一束绣衣，跳出辕门，高叫…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.08,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0031",
      "shot_id": "S0031_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“花果山妖猴齐天大圣作乱；构图镜头：远景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 35,
        "image_prompt_chars": 54,
        "video_prompt_chars": 69,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“花果山妖猴齐天大圣作乱"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.543,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0032",
      "shot_id": "S0032_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：这真君即唤梅山六兄弟--乃康、张、姚、李四太尉…；构图镜头：对白建立镜头；中景；连续性：时间锚点：过了东洋大海",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 70,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 150
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "这真君即唤梅山六兄弟--乃康、张、姚、李四太尉…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.207,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0032",
      "shot_id": "S0032_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：真君大喜道：“天使请回，吾当就去拔刀相助也；主角的反应镜头，推进真君大喜道：“天使请回…；构图镜头：中近景；连续性：时间锚点：过了东洋大海",
      "lengths": {
        "dynamic_content_chars": 72,
        "image_prompt_chars": 87,
        "video_prompt_chars": 102,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 160
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "真君大喜道：“天使请回，吾当就去拔刀相助也",
          "主角的反应镜头，推进真君大喜道：“天使请回…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.208,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0032",
      "shot_id": "S0032_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：真君大喜道：“天使请回，吾当就去拔刀相助也；鬼王回奏不题；构图镜头：正反打；连续性：时间锚点：过了东洋大海",
      "lengths": {
        "dynamic_content_chars": 56,
        "image_prompt_chars": 71,
        "video_prompt_chars": 95,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 137
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "真君大喜道：“天使请回，吾当就去拔刀相助也",
          "鬼王回奏不题"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.268,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0032",
      "shot_id": "S0032_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：心高不认天家眷，性傲归神住灌江；构图镜头：远景；连续性：时间锚点：过了东洋大海",
      "lengths": {
        "dynamic_content_chars": 42,
        "image_prompt_chars": 57,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 153
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "心高不认天家眷，性傲归神住灌江"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.357,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0033",
      "shot_id": "S0033_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：正嚷间，真君到了，问：“兄弟们，赶到那厢不见了；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 41,
        "image_prompt_chars": 69,
        "video_prompt_chars": 84,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "正嚷间，真君到了，问：“兄弟们，赶到那厢不见了"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.683,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0033",
      "shot_id": "S0033_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：正嚷间，真君到了，问：“兄弟们，赶到那厢不见了；主角的反应镜头，推进正嚷间，真君到了，问…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 88,
        "video_prompt_chars": 110,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 113
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "正嚷间，真君到了，问：“兄弟们，赶到那厢不见了",
          "主角的反应镜头，推进正嚷间，真君到了，问…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.544,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0033",
      "shot_id": "S0033_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：正嚷间，真君到了，问：“兄弟们，赶到那厢不见了；对白推进核心信息；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 44,
        "image_prompt_chars": 75,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 108
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "正嚷间，真君到了，问：“兄弟们，赶到那厢不见了",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.705,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0033",
      "shot_id": "S0033_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：正嚷间，真君到了，问：“兄弟们，赶到那厢不见了；人物收束镜头，停在正嚷间，真君到了，问：“兄弟们…；构图镜头：特写",
      "lengths": {
        "dynamic_content_chars": 60,
        "image_prompt_chars": 86,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 112
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "正嚷间，真君到了，问：“兄弟们，赶到那厢不见了",
          "人物收束镜头，停在正嚷间，真君到了，问：“兄弟们…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.433,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0034",
      "shot_id": "S0034_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：正嚷间，真君到了，问：“兄弟们，赶到那厢不见了；构图镜头：对白建立镜头；旁白中景；连续性：时间锚点：听说",
      "lengths": {
        "dynamic_content_chars": 55,
        "image_prompt_chars": 74,
        "video_prompt_chars": 88,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "正嚷间，真君到了，问：“兄弟们，赶到那厢不见了"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.345,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0034",
      "shot_id": "S0034_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣趁着机会，滚下山崖，伏在那里又变…；主角的反应镜头，推进那大圣趁着机会，滚下山崖…；构图镜头：中近景；连续性：时间锚点：听说",
      "lengths": {
        "dynamic_content_chars": 68,
        "image_prompt_chars": 87,
        "video_prompt_chars": 108,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣趁着机会，滚下山崖，伏在那里又变…",
          "主角的反应镜头，推进那大圣趁着机会，滚下山崖…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.279,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0034",
      "shot_id": "S0034_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣趁着机会，滚下山崖，伏在那里又变…；真君前前后后乱赶，只见四太尉、二将军一齐拥至道…；构图镜头：正反打；连续性：时间锚点：听说",
      "lengths": {
        "dynamic_content_chars": 69,
        "image_prompt_chars": 88,
        "video_prompt_chars": 111,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 114
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣趁着机会，滚下山崖，伏在那里又变…",
          "真君前前后后乱赶，只见四太尉、二将军一齐拥至道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.275,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0034",
      "shot_id": "S0034_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "rumor",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：真君前前后后乱赶，只见四太尉、二将军一齐拥至道…；人物收束镜头，停在真君前前后后乱赶，只见四太尉…；构图镜头：特写；连续性：时间锚点：听说",
      "lengths": {
        "dynamic_content_chars": 72,
        "image_prompt_chars": 91,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 129
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "真君前前后后乱赶，只见四太尉、二将军一齐拥至道…",
          "人物收束镜头，停在真君前前后后乱赶，只见四太尉…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.264,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0035",
      "shot_id": "S0035_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那大圣已至灌江口，摇身一变…；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 34,
        "image_prompt_chars": 62,
        "video_prompt_chars": 77,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 122
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那大圣已至灌江口，摇身一变…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.824,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0035",
      "shot_id": "S0035_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那大圣已至灌江口，摇身一变…；主角的反应镜头，推进却说那大圣已至灌江口…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 50,
        "image_prompt_chars": 81,
        "video_prompt_chars": 96,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 122
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那大圣已至灌江口，摇身一变…",
          "主角的反应镜头，推进却说那大圣已至灌江口…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.62,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0035",
      "shot_id": "S0035_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那大圣已至灌江口，摇身一变…；对白推进核心信息；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 37,
        "image_prompt_chars": 68,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 122
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那大圣已至灌江口，摇身一变…",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.838,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0035",
      "shot_id": "S0035_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那大圣已至灌江口，摇身一变…；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 27,
        "image_prompt_chars": 58,
        "video_prompt_chars": 73,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 122
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那大圣已至灌江口，摇身一变…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.148,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0036",
      "shot_id": "S0036_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说那大圣已至灌江口，摇身一变…；构图镜头：对白建立镜头；转场中景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 48,
        "image_prompt_chars": 62,
        "video_prompt_chars": 79,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说那大圣已至灌江口，摇身一变…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.292,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0036",
      "shot_id": "S0036_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：话表大力鬼王既调了真君与六兄弟提兵擒魔去后…；主角的反应镜头，推进话表大力鬼王既调了真君与六…；构图镜头：中近景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 71,
        "image_prompt_chars": 90,
        "video_prompt_chars": 107,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "话表大力鬼王既调了真君与六兄弟提兵擒魔去后…",
          "主角的反应镜头，推进话表大力鬼王既调了真君与六…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.268,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0036",
      "shot_id": "S0036_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：话表大力鬼王既调了真君与六兄弟提兵擒魔去后…；话毕，自天门上往下一掼，滴流流，径落花果山营盘里…；构图镜头：正反打；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 72,
        "image_prompt_chars": 82,
        "video_prompt_chars": 108,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "话表大力鬼王既调了真君与六兄弟提兵擒魔去后…",
          "话毕，自天门上往下一掼，滴流流，径落花果山营盘里…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.139,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0036",
      "shot_id": "S0036_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：话毕，自天门上往下一掼，滴流流，径落花果山营盘里…；人物收束镜头，停在话毕，自天门上往下一掼，滴流流…；构图镜头：远景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 74,
        "image_prompt_chars": 80,
        "video_prompt_chars": 97,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 125
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "话毕，自天门上往下一掼，滴流流，径落花果山营盘里…",
          "人物收束镜头，停在话毕，自天门上往下一掼，滴流流…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.081,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0037",
      "shot_id": "S0037_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那老君收了金钢琢，请玉帝同观音、王母、众仙等…；富贵功名，前缘分定，为人切莫欺心；构图镜头：组接主镜头；中景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 69,
        "image_prompt_chars": 85,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 145
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那老君收了金钢琢，请玉帝同观音、王母、众仙等…",
          "富贵功名，前缘分定，为人切莫欺心"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.232,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0037",
      "shot_id": "S0037_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：富贵功名，前缘分定，为人切莫欺心；主角的反应镜头，推进富贵功名，前缘分定…；构图镜头：中近景；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 61,
        "image_prompt_chars": 80,
        "video_prompt_chars": 102,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 139
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "富贵功名，前缘分定，为人切莫欺心",
          "主角的反应镜头，推进富贵功名，前缘分定…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.311,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0037",
      "shot_id": "S0037_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：富贵功名，前缘分定，为人切莫欺心；些些狂妄天加谴，眼前不遇待时临；构图镜头：正反打；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 56,
        "image_prompt_chars": 75,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 133
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "富贵功名，前缘分定，为人切莫欺心",
          "些些狂妄天加谴，眼前不遇待时临"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.339,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0037",
      "shot_id": "S0037_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：赤胆忠良名誉大，欺天诳上声名坏；构图镜头：特写；连续性：时间锚点：之后",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 57,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 149
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "赤胆忠良名誉大，欺天诳上声名坏"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.5,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0040",
      "shot_id": "S0040_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣闻言，暗笑道：“这如来十分好呆；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 36,
        "image_prompt_chars": 64,
        "video_prompt_chars": 79,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 128
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣闻言，暗笑道：“这如来十分好呆"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.778,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0040",
      "shot_id": "S0040_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣闻言，暗笑道：“这如来十分好呆；主角的反应镜头，推进那大圣闻言，暗笑道…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 82,
        "video_prompt_chars": 104,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 143
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣闻言，暗笑道：“这如来十分好呆",
          "主角的反应镜头，推进那大圣闻言，暗笑道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.608,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0040",
      "shot_id": "S0040_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣闻言，暗笑道：“这如来十分好呆；对白推进核心信息；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 39,
        "image_prompt_chars": 70,
        "video_prompt_chars": 94,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣闻言，暗笑道：“这如来十分好呆",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.795,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0040",
      "shot_id": "S0040_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣闻言，暗笑道：“这如来十分好呆；人物收束镜头，停在那大圣闻言，暗笑道…；构图镜头：特写",
      "lengths": {
        "dynamic_content_chars": 49,
        "image_prompt_chars": 80,
        "video_prompt_chars": 95,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 142
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣闻言，暗笑道：“这如来十分好呆",
          "人物收束镜头，停在那大圣闻言，暗笑道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.633,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0041",
      "shot_id": "S0041_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：好大圣，急纵身又要跳出，被佛祖翻掌一扑…；构图镜头：对白建立镜头；转场中景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 52,
        "image_prompt_chars": 66,
        "video_prompt_chars": 83,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "好大圣，急纵身又要跳出，被佛祖翻掌一扑…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.269,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0041",
      "shot_id": "S0041_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣闻言，暗笑道：“这如来十分好呆；主角的反应镜头，推进那大圣闻言，暗笑道…；构图镜头：中近景；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 63,
        "image_prompt_chars": 82,
        "video_prompt_chars": 106,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣闻言，暗笑道：“这如来十分好呆",
          "主角的反应镜头，推进那大圣闻言，暗笑道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.302,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0041",
      "shot_id": "S0041_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那大圣闻言，暗笑道：“这如来十分好呆；如来骂道：“我把你这个尿精猴子；构图镜头：正反打；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 77,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那大圣闻言，暗笑道：“这如来十分好呆",
          "如来骂道：“我把你这个尿精猴子"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.328,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0041",
      "shot_id": "S0041_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：如来骂道：“我把你这个尿精猴子；构图镜头：特写；连续性：时间锚点：当年",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 57,
        "video_prompt_chars": 74,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 115
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "如来骂道：“我把你这个尿精猴子"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.5,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0042",
      "shot_id": "S0042_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：不一时，那玉清元始天尊、上清灵宝天尊…；试问禅关，参求无数，往往到头虚老；构图镜头：组接主镜头；中景",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 81,
        "video_prompt_chars": 96,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 149
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "不一时，那玉清元始天尊、上清灵宝天尊…",
          "试问禅关，参求无数，往往到头虚老"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.528,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0042",
      "shot_id": "S0042_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：宴设蟠桃猴搅乱，安天大会胜蟠桃；主角的反应镜头，推进宴设蟠桃猴搅乱…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 46,
        "image_prompt_chars": 77,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 154
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "宴设蟠桃猴搅乱，安天大会胜蟠桃",
          "主角的反应镜头，推进宴设蟠桃猴搅乱…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.674,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0042",
      "shot_id": "S0042_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：宴设蟠桃猴搅乱，安天大会胜蟠桃；仙乐玄歌音韵美，凤箫玉管响声高；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 43,
        "image_prompt_chars": 74,
        "video_prompt_chars": 98,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 137
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "宴设蟠桃猴搅乱，安天大会胜蟠桃",
          "仙乐玄歌音韵美，凤箫玉管响声高"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.721,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0042",
      "shot_id": "S0042_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：这一篇词，名《苏武慢》；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 22,
        "image_prompt_chars": 53,
        "video_prompt_chars": 68,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 149
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "这一篇词，名《苏武慢》"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.409,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "dynamic_length_drift",
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "dynamic_length_drift",
          "severity": "warning",
          "field": "dynamic_content_block.text",
          "message": "动态内容块长度与当前 run 的中位数差异过大，可能导致风格权重不稳定。",
          "matched_terms": [],
          "metrics": {
            "dynamic_chars": 22,
            "median_dynamic_chars": 51,
            "ratio": 0.431
          }
        },
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0045",
      "shot_id": "S0045_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：这菩萨皈依拜领，如来又取三个箍儿，递与菩萨道…；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 41,
        "image_prompt_chars": 69,
        "video_prompt_chars": 84,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "这菩萨皈依拜领，如来又取三个箍儿，递与菩萨道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.683,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0045",
      "shot_id": "S0045_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“徒弟呀；主角的反应镜头，推进“徒弟呀；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 31,
        "image_prompt_chars": 62,
        "video_prompt_chars": 77,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“徒弟呀",
          "主角的反应镜头，推进“徒弟呀"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.0,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0045",
      "shot_id": "S0045_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“徒弟呀；那菩萨闻言，踊跃作礼而退，即唤惠岸行者随行；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 69,
        "video_prompt_chars": 93,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“徒弟呀",
          "那菩萨闻言，踊跃作礼而退，即唤惠岸行者随行"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.816,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0045",
      "shot_id": "S0045_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：青不青，黑不黑，晦气色脸；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 23,
        "image_prompt_chars": 54,
        "video_prompt_chars": 69,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "青不青，黑不黑，晦气色脸"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.348,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [
        "dynamic_length_drift"
      ],
      "issues": [
        {
          "code": "dynamic_length_drift",
          "severity": "warning",
          "field": "dynamic_content_block.text",
          "message": "动态内容块长度与当前 run 的中位数差异过大，可能导致风格权重不稳定。",
          "matched_terms": [],
          "metrics": {
            "dynamic_chars": 23,
            "median_dynamic_chars": 51,
            "ratio": 0.451
          }
        }
      ]
    },
    {
      "scene_id": "S0046",
      "shot_id": "S0046_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：菩萨与他别了，同木吒径奔东土；构图镜头：对白建立镜头；中景；连续性：时间锚点：过了河",
      "lengths": {
        "dynamic_content_chars": 45,
        "image_prompt_chars": 60,
        "video_prompt_chars": 75,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "菩萨与他别了，同木吒径奔东土"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.333,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0046",
      "shot_id": "S0046_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：卷上莲蓬吊搭嘴，耳如蒲扇显金睛；主角的反应镜头，推进卷上莲蓬吊搭嘴…；构图镜头：中近景；连续性：时间锚点：过了河",
      "lengths": {
        "dynamic_content_chars": 59,
        "image_prompt_chars": 77,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "卷上莲蓬吊搭嘴，耳如蒲扇显金睛",
          "主角的反应镜头，推进卷上莲蓬吊搭嘴…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.305,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0046",
      "shot_id": "S0046_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：卷上莲蓬吊搭嘴，耳如蒲扇显金睛；他两个正杀到好处，观世音在半空中，抛下莲花…；构图镜头：正反打；连续性：时间锚点：过了河",
      "lengths": {
        "dynamic_content_chars": 63,
        "image_prompt_chars": 81,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "卷上莲蓬吊搭嘴，耳如蒲扇显金睛",
          "他两个正杀到好处，观世音在半空中，抛下莲花…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.286,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0046",
      "shot_id": "S0046_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：观音按下云头，前来问道：“你是那里成精的野豕…；人物收束镜头，停在观音按下云头，前来问道…；构图镜头：远景；连续性：时间锚点：过了河",
      "lengths": {
        "dynamic_content_chars": 69,
        "image_prompt_chars": 87,
        "video_prompt_chars": 102,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 135
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "观音按下云头，前来问道：“你是那里成精的野豕…",
          "人物收束镜头，停在观音按下云头，前来问道…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.261,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0047",
      "shot_id": "S0047_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：菩萨带引木吒行者过了此山，又奔东土；“李兄，我想那争名的，因名丧体；构图镜头：组接主镜头；中景；连续性：时间锚点：过了此山",
      "lengths": {
        "dynamic_content_chars": 64,
        "image_prompt_chars": 78,
        "video_prompt_chars": 93,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 138
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "菩萨带引木吒行者过了此山，又奔东土",
          "“李兄，我想那争名的，因名丧体"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.219,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0047",
      "shot_id": "S0047_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：观音闻言；主角的反应镜头，推进观音闻言；构图镜头：中近景；连续性：时间锚点：过了此山",
      "lengths": {
        "dynamic_content_chars": 45,
        "image_prompt_chars": 62,
        "video_prompt_chars": 84,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 128
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "观音闻言",
          "主角的反应镜头，推进观音闻言"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.378,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0047",
      "shot_id": "S0047_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：观音闻言；“是那个在山上吟诗，揭我的短哩；构图镜头：正反打；连续性：时间锚点：过了此山",
      "lengths": {
        "dynamic_content_chars": 46,
        "image_prompt_chars": 63,
        "video_prompt_chars": 87,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 122
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "观音闻言",
          "“是那个在山上吟诗，揭我的短哩"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.37,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0047",
      "shot_id": "S0047_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：诗曰：都城大国实堪观，八水周流绕四山；人物收束镜头，停在诗曰：都城大国实堪观…；构图镜头：远景；连续性：时间锚点：过了此山",
      "lengths": {
        "dynamic_content_chars": 64,
        "image_prompt_chars": 81,
        "video_prompt_chars": 96,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 141
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "诗曰：都城大国实堪观，八水周流绕四山",
          "人物收束镜头，停在诗曰：都城大国实堪观…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.266,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0049",
      "shot_id": "S0049_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“这都是我两个生意，赡身的勾当…；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 34,
        "image_prompt_chars": 62,
        "video_prompt_chars": 77,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“这都是我两个生意，赡身的勾当…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.824,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0049",
      "shot_id": "S0049_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：张稍道：“李定，我两个真是微吟可相狎…；主角的反应镜头，推进张稍道：“李定…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 50,
        "image_prompt_chars": 81,
        "video_prompt_chars": 96,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "张稍道：“李定，我两个真是微吟可相狎…",
          "主角的反应镜头，推进张稍道：“李定…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.62,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0049",
      "shot_id": "S0049_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：张稍道：“李定，我两个真是微吟可相狎…；八节山中随放性，四时湖里任陶情；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 47,
        "image_prompt_chars": 78,
        "video_prompt_chars": 102,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 114
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "张稍道：“李定，我两个真是微吟可相狎…",
          "八节山中随放性，四时湖里任陶情"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.66,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0049",
      "shot_id": "S0049_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：八节山中随放性，四时湖里任陶情；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 26,
        "image_prompt_chars": 57,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 130
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "八节山中随放性，四时湖里任陶情"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.192,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0050",
      "shot_id": "S0050_SH01",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“大王且息怒；构图镜头：对白建立镜头；远景",
      "lengths": {
        "dynamic_content_chars": 24,
        "image_prompt_chars": 52,
        "video_prompt_chars": 67,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“大王且息怒"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.167,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0050",
      "shot_id": "S0050_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“祸事了；主角的反应镜头，推进“祸事了；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 31,
        "image_prompt_chars": 62,
        "video_prompt_chars": 77,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“祸事了",
          "主角的反应镜头，推进“祸事了"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.0,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0050",
      "shot_id": "S0050_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“祸事了；这正是路上说话，草里有人；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 29,
        "image_prompt_chars": 60,
        "video_prompt_chars": 84,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“祸事了",
          "这正是路上说话，草里有人"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.069,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0050",
      "shot_id": "S0050_SH04",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“公来问何事；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 17,
        "image_prompt_chars": 48,
        "video_prompt_chars": 63,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“公来问何事"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.824,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "dynamic_length_drift",
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "dynamic_length_drift",
          "severity": "warning",
          "field": "dynamic_content_block.text",
          "message": "动态内容块长度与当前 run 的中位数差异过大，可能导致风格权重不稳定。",
          "matched_terms": [],
          "metrics": {
            "dynamic_chars": 17,
            "median_dynamic_chars": 51,
            "ratio": 0.333
          }
        },
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0051",
      "shot_id": "S0051_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：此时龙子龙孙与那鱼鲫蟹士正欢笑谈此事未毕…；构图镜头：对白建立镜头；远景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 67,
        "video_prompt_chars": 82,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 126
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "此时龙子龙孙与那鱼鲫蟹士正欢笑谈此事未毕…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.314,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0051",
      "shot_id": "S0051_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：金衣力士回空而去；构图镜头：中近景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 32,
        "image_prompt_chars": 51,
        "video_prompt_chars": 66,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 126
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "金衣力士回空而去"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.594,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0051",
      "shot_id": "S0051_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：金衣力士回空而去；至次日，点札风伯、雷公、云童、电母…；构图镜头：正反打；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 51,
        "image_prompt_chars": 70,
        "video_prompt_chars": 94,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 126
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "金衣力士回空而去",
          "至次日，点札风伯、雷公、云童、电母…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.373,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0051",
      "shot_id": "S0051_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：至次日，点札风伯、雷公、云童、电母…；人物收束镜头，停在至次日，点札风伯、雷公、云童…；构图镜头：远景；连续性：时间锚点：次日",
      "lengths": {
        "dynamic_content_chars": 66,
        "image_prompt_chars": 85,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 126
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "至次日，点札风伯、雷公、云童、电母…",
          "人物收束镜头，停在至次日，点札风伯、雷公、云童…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.288,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0052",
      "shot_id": "S0052_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：太宗云：“你是何人；构图镜头：对白建立镜头；朦胧远景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 41,
        "image_prompt_chars": 60,
        "video_prompt_chars": 74,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 127
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "太宗云：“你是何人"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.463,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0052",
      "shot_id": "S0052_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：烟笼凤阙，香蔼龙楼；构图镜头：中近景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 33,
        "image_prompt_chars": 52,
        "video_prompt_chars": 66,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 129
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "烟笼凤阙，香蔼龙楼"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.576,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0052",
      "shot_id": "S0052_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：烟笼凤阙，香蔼龙楼；却说魏征丞相在府，夜观乾象，正爇宝香…；构图镜头：正反打；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 53,
        "image_prompt_chars": 72,
        "video_prompt_chars": 95,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 118
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "烟笼凤阙，香蔼龙楼",
          "却说魏征丞相在府，夜观乾象，正爇宝香…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.358,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0052",
      "shot_id": "S0052_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说魏征丞相在府，夜观乾象，正爇宝香…；人物收束镜头，停在却说魏征丞相在府，夜观乾象…；构图镜头：远景；连续性：时间锚点：此时",
      "lengths": {
        "dynamic_content_chars": 66,
        "image_prompt_chars": 85,
        "video_prompt_chars": 99,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 127
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说魏征丞相在府，夜观乾象，正爇宝香…",
          "人物收束镜头，停在却说魏征丞相在府，夜观乾象…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.288,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0053",
      "shot_id": "S0053_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：第十回二将军宫门镇鬼唐太宗地府还魂；却说太宗与魏征在便殿对弈，一递一着，摆开阵势；构图镜头：组接主镜头；中景",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 85,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 154
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "第十回二将军宫门镇鬼唐太宗地府还魂",
          "却说太宗与魏征在便殿对弈，一递一着，摆开阵势"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.491,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0053",
      "shot_id": "S0053_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说太宗与魏征在便殿对弈，一递一着，摆开阵势；主角的反应镜头，推进却说太宗与魏征在便殿对弈…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 89,
        "video_prompt_chars": 111,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 136
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说太宗与魏征在便殿对弈，一递一着，摆开阵势",
          "主角的反应镜头，推进却说太宗与魏征在便殿对弈…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.534,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0053",
      "shot_id": "S0053_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说太宗与魏征在便殿对弈，一递一着，摆开阵势；下到玄微通变处，笑夸当日烂柯仙；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 50,
        "image_prompt_chars": 81,
        "video_prompt_chars": 112,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 136
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说太宗与魏征在便殿对弈，一递一着，摆开阵势",
          "下到玄微通变处，笑夸当日烂柯仙"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.62,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0055",
      "shot_id": "S0055_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“是臣才一梦斩的；构图镜头：对白建立镜头；朦胧远景；连续性：时间锚点：当夜",
      "lengths": {
        "dynamic_content_chars": 40,
        "image_prompt_chars": 59,
        "video_prompt_chars": 73,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 132
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“是臣才一梦斩的"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.475,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0055",
      "shot_id": "S0055_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说太宗苏醒回来，只叫“有鬼；构图镜头：中近景；连续性：时间锚点：当夜",
      "lengths": {
        "dynamic_content_chars": 38,
        "image_prompt_chars": 57,
        "video_prompt_chars": 78,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 132
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说太宗苏醒回来，只叫“有鬼"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.5,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0055",
      "shot_id": "S0055_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说太宗苏醒回来，只叫“有鬼；对白推进核心信息；构图镜头：正反打；连续性：时间锚点：当夜",
      "lengths": {
        "dynamic_content_chars": 47,
        "image_prompt_chars": 66,
        "video_prompt_chars": 89,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 132
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说太宗苏醒回来，只叫“有鬼",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.404,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0055",
      "shot_id": "S0055_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "dream",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：却说太宗苏醒回来，只叫“有鬼；构图镜头：特写；连续性：时间锚点：当夜",
      "lengths": {
        "dynamic_content_chars": 37,
        "image_prompt_chars": 56,
        "video_prompt_chars": 70,
        "negative_prompt_chars": 66,
        "visual_notes_chars": 132
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "却说太宗苏醒回来，只叫“有鬼"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.514,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0056",
      "shot_id": "S0056_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：叔宝道：“陛下宽心，今晚臣与敬德把守宫门…；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 39,
        "image_prompt_chars": 67,
        "video_prompt_chars": 82,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 152
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "叔宝道：“陛下宽心，今晚臣与敬德把守宫门…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.718,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0056",
      "shot_id": "S0056_SH02",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：太宗准奏，茂功谢恩而出；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 23,
        "image_prompt_chars": 54,
        "video_prompt_chars": 69,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 134
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "太宗准奏，茂功谢恩而出"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.348,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [
        "dynamic_length_drift"
      ],
      "issues": [
        {
          "code": "dynamic_length_drift",
          "severity": "warning",
          "field": "dynamic_content_block.text",
          "message": "动态内容块长度与当前 run 的中位数差异过大，可能导致风格权重不稳定。",
          "matched_terms": [],
          "metrics": {
            "dynamic_chars": 23,
            "median_dynamic_chars": 51,
            "ratio": 0.451
          }
        }
      ]
    },
    {
      "scene_id": "S0056",
      "shot_id": "S0056_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：太宗准奏，茂功谢恩而出；二将军侍立门旁，一夜天晚，更不曾见一点邪崇；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 45,
        "image_prompt_chars": 76,
        "video_prompt_chars": 100,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 121
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "太宗准奏，茂功谢恩而出",
          "二将军侍立门旁，一夜天晚，更不曾见一点邪崇"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.689,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0056",
      "shot_id": "S0056_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：二将军侍立门旁，一夜天晚，更不曾见一点邪崇；人物收束镜头，停在二将军侍立门旁，一夜天晚…；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 55,
        "image_prompt_chars": 86,
        "video_prompt_chars": 101,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 129
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "二将军侍立门旁，一夜天晚，更不曾见一点邪崇",
          "人物收束镜头，停在二将军侍立门旁，一夜天晚…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.564,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0057",
      "shot_id": "S0057_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“微臣半月前，在森罗殿上…；构图镜头：对白建立镜头；转场中景；连续性：时间锚点：半月前",
      "lengths": {
        "dynamic_content_chars": 46,
        "image_prompt_chars": 59,
        "video_prompt_chars": 76,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 138
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“微臣半月前，在森罗殿上…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.283,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0057",
      "shot_id": "S0057_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：如此二三日，又听得后宰门乒乓乒乓砖瓦乱响…；主角的反应镜头，推进如此二三日…；构图镜头：中近景；连续性：时间锚点：半月前",
      "lengths": {
        "dynamic_content_chars": 63,
        "image_prompt_chars": 81,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 138
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "如此二三日，又听得后宰门乒乓乒乓砖瓦乱响…",
          "主角的反应镜头，推进如此二三日…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.286,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0057",
      "shot_id": "S0057_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：如此二三日，又听得后宰门乒乓乒乓砖瓦乱响…；“陛下宽心，臣有一事，管保陛下长生；构图镜头：正反打；连续性：时间锚点：半月前",
      "lengths": {
        "dynamic_content_chars": 64,
        "image_prompt_chars": 82,
        "video_prompt_chars": 108,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 138
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "如此二三日，又听得后宰门乒乓乒乓砖瓦乱响…",
          "“陛下宽心，臣有一事，管保陛下长生"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.281,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0057",
      "shot_id": "S0057_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“陛下宽心，臣有一事，管保陛下长生；人物收束镜头，停在“陛下宽心，臣有一事…；构图镜头：特写；连续性：时间锚点：半月前",
      "lengths": {
        "dynamic_content_chars": 62,
        "image_prompt_chars": 80,
        "video_prompt_chars": 97,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 138
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“陛下宽心，臣有一事，管保陛下长生",
          "人物收束镜头，停在“陛下宽心，臣有一事…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.29,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0058",
      "shot_id": "S0058_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：二人正说间，只见那边有一对青衣童子，执幢幡宝盖…；构图镜头：对白建立镜头；中景",
      "lengths": {
        "dynamic_content_chars": 42,
        "image_prompt_chars": 70,
        "video_prompt_chars": 85,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 119
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "二人正说间，只见那边有一对青衣童子，执幢幡宝盖…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.667,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0058",
      "shot_id": "S0058_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：只见那街旁边有先主李渊，先兄建成，故弟元吉…；主角的反应镜头，推进只见那街旁边有先主李渊…；构图镜头：中近景",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 88,
        "video_prompt_chars": 103,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 119
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "只见那街旁边有先主李渊，先兄建成，故弟元吉…",
          "主角的反应镜头，推进只见那街旁边有先主李渊…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.544,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0058",
      "shot_id": "S0058_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：只见那街旁边有先主李渊，先兄建成，故弟元吉…；约有片时，秦广王拱手而进言曰…；构图镜头：正反打",
      "lengths": {
        "dynamic_content_chars": 50,
        "image_prompt_chars": 81,
        "video_prompt_chars": 105,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 119
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "只见那街旁边有先主李渊，先兄建成，故弟元吉…",
          "约有片时，秦广王拱手而进言曰…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.62,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0058",
      "shot_id": "S0058_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：约有片时，秦广王拱手而进言曰…；构图镜头：远景",
      "lengths": {
        "dynamic_content_chars": 26,
        "image_prompt_chars": 57,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 119
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "约有片时，秦广王拱手而进言曰…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 2.192,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0059",
      "shot_id": "S0059_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“乃幽冥背阴山；构图镜头：对白建立镜头；中景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 37,
        "image_prompt_chars": 53,
        "video_prompt_chars": 75,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 124
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“乃幽冥背阴山"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.432,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0059",
      "shot_id": "S0059_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那太尉执一首引魂幡，在前引路，崔判官随后保着太宗…；主角的反应镜头，推进那太尉执一首引魂幡，在前引路…；构图镜头：中近景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 75,
        "image_prompt_chars": 79,
        "video_prompt_chars": 94,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 123
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那太尉执一首引魂幡，在前引路，崔判官随后保着太宗…",
          "主角的反应镜头，推进那太尉执一首引魂幡，在前引路…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.053,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0059",
      "shot_id": "S0059_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：那太尉执一首引魂幡，在前引路，崔判官随后保着太宗…；太宗闻言，躬身称谢；构图镜头：正反打；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 59,
        "image_prompt_chars": 68,
        "video_prompt_chars": 92,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 112
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "那太尉执一首引魂幡，在前引路，崔判官随后保着太宗…",
          "太宗闻言，躬身称谢"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.153,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0059",
      "shot_id": "S0059_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "mainline",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：“桥梁使者来接；构图镜头：远景；连续性：时间锚点：随后",
      "lengths": {
        "dynamic_content_chars": 30,
        "image_prompt_chars": 49,
        "video_prompt_chars": 64,
        "negative_prompt_chars": 61,
        "visual_notes_chars": 120
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "“桥梁使者来接"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.633,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0060",
      "shot_id": "S0060_SH01",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "opening",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…；构图镜头：对白建立镜头；转场中景；连续性：时间锚点：过去",
      "lengths": {
        "dynamic_content_chars": 57,
        "image_prompt_chars": 59,
        "video_prompt_chars": 76,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 144
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.035,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0060",
      "shot_id": "S0060_SH02",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "character",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…；主角的反应镜头，推进太宗又见那一边有一座银桥…；构图镜头：中近景；连续性：时间锚点：过去",
      "lengths": {
        "dynamic_content_chars": 73,
        "image_prompt_chars": 56,
        "video_prompt_chars": 73,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 134
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…",
          "主角的反应镜头，推进太宗又见那一边有一座银桥…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 0.767,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    },
    {
      "scene_id": "S0060",
      "shot_id": "S0060_SH03",
      "status": "warning",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "dialogue_or_action",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…；对白推进核心信息；构图镜头：正反打；连续性：时间锚点：过去",
      "lengths": {
        "dynamic_content_chars": 58,
        "image_prompt_chars": 65,
        "video_prompt_chars": 91,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 120
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…",
          "对白推进核心信息"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 1.121,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "warn",
        "script_core_retained": true,
        "tri_layer_consistent": false
      },
      "dramart_delivery": {
        "status": "warning",
        "ready_for_delivery": false,
        "review_required": true,
        "review_reasons": [
          "storyboard_ready_warn"
        ],
        "queue_bucket": "storyboard_readiness",
        "resolution_lane": "hybrid",
        "auto_fix_candidate": false,
        "priority_tier": "P1",
        "priority_score": 76,
        "suggested_fix_stage": "storyboard_ready",
        "revalidation_targets": [
          "dramart_storyboard",
          "prompt_guard",
          "dramart_delivery"
        ],
        "primary_action_id": "repair_storyboard_ready_mapping",
        "primary_automation_mode": "hybrid",
        "repair_actions": [
          {
            "action_id": "repair_storyboard_ready_mapping",
            "title": "修复 storyboard ready 映射",
            "automation_mode": "hybrid",
            "owner_stage": "storyboard_ready",
            "target_fields": [
              "dramart_mapping",
              "storyboard_ready_status"
            ],
            "instruction": "补齐 episode/block/location/reference/voice 等 Dramart-ready 映射缺口，并重新生成 ready 判定。",
            "success_signal": "storyboard_ready_status=pass 或相关缺口显著减少。",
            "revalidation_targets": [
              "dramart_storyboard",
              "prompt_guard",
              "dramart_delivery"
            ]
          }
        ]
      },
      "issue_codes": [
        "tri_layer_consistency_gap"
      ],
      "issues": [
        {
          "code": "tri_layer_consistency_gap",
          "severity": "warning",
          "field": "dramart_mapping",
          "message": "已追溯到 screenplay block，但 script→storyboard 的核心信息与 Dramart-ready 状态尚未同时收敛。",
          "matched_terms": [],
          "metrics": {
            "screenplay_traceable": true,
            "storyboard_ready_status": "warn",
            "script_core_retained": true,
            "reasons": [
              "storyboard_ready=warn"
            ]
          }
        }
      ]
    },
    {
      "scene_id": "S0060",
      "shot_id": "S0060_SH04",
      "status": "pass",
      "style_bible_id": "SBL_AC18DEE6A34E",
      "time_mode": "flashback",
      "shot_role": "closing",
      "entity_uids": [],
      "visual_card_ids": [],
      "asset_binding_ids": [],
      "dynamic_content_preview": "动作：太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…；人物收束镜头，停在太宗又见那一边有一座银桥…；构图镜头：远景；连续性：时间锚点：过去",
      "lengths": {
        "dynamic_content_chars": 71,
        "image_prompt_chars": 55,
        "video_prompt_chars": 72,
        "negative_prompt_chars": 67,
        "visual_notes_chars": 133
      },
      "strategy_contract_active": false,
      "prompt_contract_mode": "default",
      "provider_contract_submission_input_mode": "text_only",
      "provider_contract_degraded_input_mode": false,
      "style_profile_selection_mode": "storyboard_default",
      "text_quality": {
        "subject_terms": [],
        "action_terms": [
          "太宗又见那一边有一座银桥，桥上行几个忠孝贤良之辈…",
          "人物收束镜头，停在太宗又见那一边有一座银桥…"
        ],
        "location_terms": [],
        "subject_retained": true,
        "action_retained": true,
        "location_retained": true,
        "available_core_dimensions": 1,
        "retained_core_dimensions": 1,
        "coverage_ratio": 1.0,
        "image_compactness_ratio": 0.775,
        "tightened_effective": false
      },
      "tri_layer": {
        "screenplay_traceable": true,
        "storyboard_ready_status": "pass",
        "script_core_retained": true,
        "tri_layer_consistent": true
      },
      "dramart_delivery": {
        "status": "pass",
        "ready_for_delivery": true,
        "review_required": false,
        "review_reasons": [],
        "queue_bucket": "",
        "resolution_lane": "",
        "auto_fix_candidate": false,
        "priority_tier": "",
        "priority_score": 0,
        "suggested_fix_stage": "",
        "revalidation_targets": [],
        "primary_action_id": "",
        "primary_automation_mode": "",
        "repair_actions": []
      },
      "issue_codes": [],
      "issues": []
    }
  ]
}