{
  "tasks": [
    {
      "task_id": "primary_001_daozu_conflict_downstream_smoke_20260329_v2",
      "lane": "primary",
      "planned_out_dir": "/wwwb/aitools/writer/outputs/screenplay_expansion_exec/primary/daozu_conflict_downstream_smoke_20260329_v2",
      "expected_artifacts": [
        "03d_screenplay.json",
        "03e_dramart_package.json",
        "05b_storyboard_guard.json",
        "05c_dramart_storyboard.json"
      ],
      "expected_report_checks": [
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.text_quality_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.tri_layer_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.dramart_delivery_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05c_dramart_storyboard.json",
          "json_path": "summary.status",
          "allowed_values": [
            "pass",
            "warn"
          ]
        }
      ]
    },
    {
      "task_id": "primary_002_xiyouji_first10_20260403_v3",
      "lane": "primary",
      "planned_out_dir": "/wwwb/aitools/writer/outputs/screenplay_expansion_exec/primary/xiyouji_first10_20260403_v3",
      "expected_artifacts": [
        "03d_screenplay.json",
        "03e_dramart_package.json",
        "05b_storyboard_guard.json",
        "05c_dramart_storyboard.json"
      ],
      "expected_report_checks": [
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.text_quality_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.tri_layer_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.dramart_delivery_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05c_dramart_storyboard.json",
          "json_path": "summary.status",
          "allowed_values": [
            "pass",
            "warn"
          ]
        }
      ]
    },
    {
      "task_id": "primary_003_entity_registry_dramart_alignment_smoke_20260329_v1",
      "lane": "primary",
      "planned_out_dir": "/wwwb/aitools/writer/outputs/screenplay_expansion_exec/primary/entity_registry_dramart_alignment_smoke_20260329_v1",
      "expected_artifacts": [
        "03d_screenplay.json",
        "03e_dramart_package.json",
        "05b_storyboard_guard.json",
        "05c_dramart_storyboard.json"
      ],
      "expected_report_checks": [
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.text_quality_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.tri_layer_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.dramart_delivery_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05c_dramart_storyboard.json",
          "json_path": "summary.status",
          "allowed_values": [
            "pass",
            "warn"
          ]
        }
      ]
    },
    {
      "task_id": "primary_004_xiyouji_now11_contract_smoke_recheck_live_deepseek_v2",
      "lane": "primary",
      "planned_out_dir": "/wwwb/aitools/writer/outputs/screenplay_expansion_exec/primary/xiyouji_now11_contract_smoke_recheck_live_deepseek_v2",
      "expected_artifacts": [
        "03d_screenplay.json",
        "03e_dramart_package.json",
        "05b_storyboard_guard.json",
        "05c_dramart_storyboard.json"
      ],
      "expected_report_checks": [
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.text_quality_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.tri_layer_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.dramart_delivery_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05c_dramart_storyboard.json",
          "json_path": "summary.status",
          "allowed_values": [
            "pass",
            "warn"
          ]
        }
      ]
    },
    {
      "task_id": "guarded_001_daozu_conflict_downstream_trim8_20260329_v1",
      "lane": "guarded",
      "planned_out_dir": "/wwwb/aitools/writer/outputs/screenplay_expansion_exec/guarded/daozu_conflict_downstream_trim8_20260329_v1",
      "expected_artifacts": [
        "03d_screenplay.json",
        "03e_dramart_package.json",
        "05b_storyboard_guard.json",
        "05c_dramart_storyboard.json"
      ],
      "expected_report_checks": [
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.text_quality_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.tri_layer_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05b_storyboard_guard.json",
          "json_path": "summary.dramart_delivery_acceptance_status",
          "allowed_values": [
            "pass",
            "warn",
            "warning"
          ]
        },
        {
          "path": "05c_dramart_storyboard.json",
          "json_path": "summary.status",
          "allowed_values": [
            "pass",
            "warn"
          ]
        }
      ]
    }
  ]
}