{
  "schema": "MAKNOW_AIE010_LAB_FIXTURES_v1",
  "cases": [
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.4",
      "api_mode_compatible": true,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 200,
      "node_errors": [],
      "prompt_id": "P-82",
      "queue_number": 7,
      "timeout": false,
      "cancellation_requested": false,
      "terminal_event": "execution_success",
      "history_prompt_id_match": true,
      "expected_output_count": 2,
      "actual_output_count": 2,
      "output_digests_match": true,
      "id": "CASE-01",
      "name": "baseline_verified"
    },
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.5",
      "api_mode_compatible": true,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 200,
      "node_errors": [],
      "prompt_id": null,
      "queue_number": null,
      "timeout": false,
      "cancellation_requested": false,
      "terminal_event": null,
      "history_prompt_id_match": false,
      "expected_output_count": 2,
      "actual_output_count": 0,
      "output_digests_match": false,
      "id": "CASE-02",
      "name": "dependency_version_drift"
    },
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.4",
      "api_mode_compatible": false,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 200,
      "node_errors": [],
      "prompt_id": null,
      "queue_number": null,
      "timeout": false,
      "cancellation_requested": false,
      "terminal_event": null,
      "history_prompt_id_match": false,
      "expected_output_count": 2,
      "actual_output_count": 0,
      "output_digests_match": false,
      "id": "CASE-03",
      "name": "api_mode_incompatible"
    },
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.4",
      "api_mode_compatible": true,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 400,
      "node_errors": [
        {
          "node": "17",
          "error": "invalid_input"
        }
      ],
      "prompt_id": null,
      "queue_number": null,
      "timeout": false,
      "cancellation_requested": false,
      "terminal_event": null,
      "history_prompt_id_match": false,
      "expected_output_count": 2,
      "actual_output_count": 0,
      "output_digests_match": false,
      "id": "CASE-04",
      "name": "prompt_validation_failure"
    },
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.4",
      "api_mode_compatible": true,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 200,
      "node_errors": [],
      "prompt_id": "P-82",
      "queue_number": 7,
      "timeout": false,
      "cancellation_requested": false,
      "terminal_event": "execution_error",
      "history_prompt_id_match": true,
      "expected_output_count": 2,
      "actual_output_count": 0,
      "output_digests_match": false,
      "id": "CASE-05",
      "name": "execution_error"
    },
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.4",
      "api_mode_compatible": true,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 200,
      "node_errors": [],
      "prompt_id": "P-82",
      "queue_number": 7,
      "timeout": false,
      "cancellation_requested": true,
      "terminal_event": "execution_interrupted",
      "history_prompt_id_match": true,
      "expected_output_count": 2,
      "actual_output_count": 0,
      "output_digests_match": false,
      "id": "CASE-06",
      "name": "cancelled"
    },
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.4",
      "api_mode_compatible": true,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 200,
      "node_errors": [],
      "prompt_id": "P-82",
      "queue_number": 7,
      "timeout": true,
      "cancellation_requested": false,
      "terminal_event": null,
      "history_prompt_id_match": false,
      "expected_output_count": 2,
      "actual_output_count": 0,
      "output_digests_match": false,
      "id": "CASE-07",
      "name": "timeout"
    },
    {
      "comfyui_version": "0.3.x-observed",
      "expected_workflow_digest": "sha256:wf7",
      "observed_workflow_digest": "sha256:wf7",
      "dependency_manifest_present": true,
      "expected_custom_node_version": "2.4",
      "observed_custom_node_version": "2.4",
      "api_mode_compatible": true,
      "required_node_classes_present": true,
      "required_models_present": true,
      "feature_preflight_ok": true,
      "submit_http_status": 200,
      "node_errors": [],
      "prompt_id": "P-82",
      "queue_number": 7,
      "timeout": false,
      "cancellation_requested": false,
      "terminal_event": "execution_success",
      "history_prompt_id_match": true,
      "expected_output_count": 2,
      "actual_output_count": 1,
      "output_digests_match": false,
      "id": "CASE-08",
      "name": "missing_output"
    }
  ]
}
