{
  "schemaVersion": "3.0",
  "specVersion": "3.0",
  "caseCount": 26,
  "workflowCount": 5,
  "states": [
    "PASS",
    "FAIL",
    "PARTIAL",
    "BLOCKED",
    "INCOMPLETE",
    "NOT_RUN",
    "N/A"
  ],
  "layers": [
    "execution",
    "quality",
    "constraints",
    "evidence"
  ],
  "cases": [
    {
      "caseId": "G01",
      "requiredAssertions": [
        {
          "assertionId": "G01.native_model_and_schema",
          "required": true
        },
        {
          "assertionId": "G01.no_cli_auth_prerequisite",
          "required": true
        }
      ]
    },
    {
      "caseId": "G02",
      "requiredAssertions": [
        {
          "assertionId": "G02.estimate_presented",
          "required": true
        },
        {
          "assertionId": "G02.no_consent_zero_submit",
          "required": true
        }
      ]
    },
    {
      "caseId": "G03",
      "requiredAssertions": [
        {
          "assertionId": "G03.valid_consent_reused",
          "required": true
        },
        {
          "assertionId": "G03.native_route_when_cli_missing",
          "required": true
        },
        {
          "assertionId": "G03.request_recorded",
          "required": true
        }
      ]
    },
    {
      "caseId": "G04",
      "requiredAssertions": [
        {
          "assertionId": "G04.refused_zero_submit",
          "required": true
        },
        {
          "assertionId": "G04.expired_consent_zero_submit",
          "required": true
        },
        {
          "assertionId": "G04.valid_scope_consent_reused",
          "required": true
        }
      ]
    },
    {
      "caseId": "G05",
      "requiredAssertions": [
        {
          "assertionId": "G05.same_scope_no_reconfirmation",
          "required": true
        },
        {
          "assertionId": "G05.accepted_task_recovered_no_duplicate",
          "required": true
        }
      ]
    },
    {
      "caseId": "G06",
      "requiredAssertions": [
        {
          "assertionId": "G06.expanded_quantity_or_model_reestimated",
          "required": true
        },
        {
          "assertionId": "G06.out_of_scope_waits_for_consent",
          "required": true
        }
      ]
    },
    {
      "caseId": "G07",
      "requiredAssertions": [
        {
          "assertionId": "G07.explicit_private",
          "required": true
        },
        {
          "assertionId": "G07.public_requires_specific_consent",
          "required": true
        }
      ]
    },
    {
      "caseId": "G08",
      "requiredAssertions": [
        {
          "assertionId": "G08.local_only_reference_reported",
          "required": true
        },
        {
          "assertionId": "G08.no_fake_upload",
          "required": true
        },
        {
          "assertionId": "G08.no_false_account_denial",
          "required": true
        }
      ]
    },
    {
      "caseId": "G09",
      "requiredAssertions": [
        {
          "assertionId": "G09.response_loss_same_identity",
          "required": true
        },
        {
          "assertionId": "G09.poll_recovery",
          "required": true
        },
        {
          "assertionId": "G09.concurrent_recovery_no_duplicate",
          "required": true
        },
        {
          "assertionId": "G09.successful_files_retained",
          "required": true
        }
      ]
    },
    {
      "caseId": "G10",
      "requiredAssertions": [
        {
          "assertionId": "G10.aggregate_failed",
          "required": true
        },
        {
          "assertionId": "G10.processing_item_failed",
          "required": true
        },
        {
          "assertionId": "G10.partial_results_preserved",
          "required": true
        },
        {
          "assertionId": "G10.no_false_all_success",
          "required": true
        }
      ]
    },
    {
      "caseId": "G11",
      "requiredAssertions": [
        {
          "assertionId": "G11.headers_redacted",
          "required": true
        },
        {
          "assertionId": "G11.tokens_redacted",
          "required": true
        },
        {
          "assertionId": "G11.signed_url_redacted",
          "required": true
        },
        {
          "assertionId": "G11.public_archive_redacted",
          "required": true
        }
      ]
    },
    {
      "caseId": "G12",
      "requiredAssertions": [
        {
          "assertionId": "G12.account_cache_isolated",
          "required": true
        },
        {
          "assertionId": "G12.journal_not_replayed_across_account",
          "required": true
        },
        {
          "assertionId": "G12.unknown_environment_blocked",
          "required": true
        }
      ]
    },
    {
      "caseId": "S01",
      "requiredAssertions": [
        {
          "assertionId": "S01.one_live_image",
          "required": true
        },
        {
          "assertionId": "S01.reference_fidelity",
          "required": true
        },
        {
          "assertionId": "S01.white_background_complete_product",
          "required": true
        },
        {
          "assertionId": "S01.no_face_text_ui_or_claims",
          "required": true
        },
        {
          "assertionId": "S01.original_and_trace",
          "required": true
        }
      ]
    },
    {
      "caseId": "S02",
      "requiredAssertions": [
        {
          "assertionId": "S02.one_live_image",
          "required": true
        },
        {
          "assertionId": "S02.exact_two_same_product_references",
          "required": true
        },
        {
          "assertionId": "S02.actual_generic_route",
          "required": true
        },
        {
          "assertionId": "S02.reference_fidelity",
          "required": true
        },
        {
          "assertionId": "S02.no_face_or_extra_parts",
          "required": true
        },
        {
          "assertionId": "S02.original_and_trace",
          "required": true
        }
      ]
    },
    {
      "caseId": "S03",
      "requiredAssertions": [
        {
          "assertionId": "S03.prompt_only_zero_submit",
          "required": true
        },
        {
          "assertionId": "S03.bad_reference_zero_submit",
          "required": true
        },
        {
          "assertionId": "S03.unsupported_parameters_rejected",
          "required": true
        },
        {
          "assertionId": "S03.no_unbounded_aesthetic_retry",
          "required": true
        }
      ]
    },
    {
      "caseId": "D01",
      "requiredAssertions": [
        {
          "assertionId": "D01.three_independent_live_tasks",
          "required": true
        },
        {
          "assertionId": "D01.approved_copy_exact_each_page",
          "required": true
        },
        {
          "assertionId": "D01.reference_fidelity_no_face_ui",
          "required": true
        },
        {
          "assertionId": "D01.review_before_generation",
          "required": true
        },
        {
          "assertionId": "D01.original_pixel_assembly",
          "required": true
        },
        {
          "assertionId": "D01.original_hash_and_trace",
          "required": true
        }
      ]
    },
    {
      "caseId": "D02",
      "requiredAssertions": [
        {
          "assertionId": "D02.partial_approval_scope",
          "required": true
        },
        {
          "assertionId": "D02.changed_plan_requires_review",
          "required": true
        },
        {
          "assertionId": "D02.no_cli_auth_requirement",
          "required": true
        },
        {
          "assertionId": "D02.retry_failed_page_only",
          "required": true
        },
        {
          "assertionId": "D02.valid_module_split",
          "required": true
        },
        {
          "assertionId": "D02.cli_hash_extra_path_reference_gates",
          "required": true
        }
      ]
    },
    {
      "caseId": "B01",
      "requiredAssertions": [
        {
          "assertionId": "B01.two_live_storyboards",
          "required": true
        },
        {
          "assertionId": "B01.ad10_cell_by_cell_fidelity",
          "required": true
        },
        {
          "assertionId": "B01.correct_labels_and_views",
          "required": true
        },
        {
          "assertionId": "B01.no_faces",
          "required": true
        },
        {
          "assertionId": "B01.qa_before_video",
          "required": true
        },
        {
          "assertionId": "B01.original_hash_and_trace",
          "required": true
        }
      ]
    },
    {
      "caseId": "B02",
      "requiredAssertions": [
        {
          "assertionId": "B02.approved_original_hashes",
          "required": true
        },
        {
          "assertionId": "B02.two_live_seedance25_tasks",
          "required": true
        },
        {
          "assertionId": "B02.native_5s_480p_16_9",
          "required": true
        },
        {
          "assertionId": "B02.no_faces_grid_or_ui",
          "required": true
        },
        {
          "assertionId": "B02.motion_product_and_audio",
          "required": true
        },
        {
          "assertionId": "B02.original_hash_and_trace",
          "required": true
        }
      ]
    },
    {
      "caseId": "B03",
      "requiredAssertions": [
        {
          "assertionId": "B03.storyboard_only_zero_video",
          "required": true
        },
        {
          "assertionId": "B03.ugc_routing",
          "required": true
        },
        {
          "assertionId": "B03.reuse_approved_plan",
          "required": true
        },
        {
          "assertionId": "B03.recovery_no_duplicate",
          "required": true
        },
        {
          "assertionId": "B03.failed_qa_zero_video",
          "required": true
        }
      ]
    },
    {
      "caseId": "U01",
      "requiredAssertions": [
        {
          "assertionId": "U01.agent_plan_not_fallback",
          "required": true
        },
        {
          "assertionId": "U01.precheck_video_capability",
          "required": true
        },
        {
          "assertionId": "U01.one_faceless_style_three_frames",
          "required": true
        },
        {
          "assertionId": "U01.qa_before_dependency",
          "required": true
        },
        {
          "assertionId": "U01.exact_adjacent_frame_pairs",
          "required": true
        },
        {
          "assertionId": "U01.two_live_seedance25_tasks",
          "required": true
        },
        {
          "assertionId": "U01.native_5s_480p_16_9",
          "required": true
        },
        {
          "assertionId": "U01.full_video_no_faces_or_ui",
          "required": true
        },
        {
          "assertionId": "U01.product_style_motion_continuity",
          "required": true
        },
        {
          "assertionId": "U01.english_voiceover_verified",
          "required": true
        },
        {
          "assertionId": "U01.real_assembly_and_trace",
          "required": true
        }
      ]
    },
    {
      "caseId": "U02",
      "requiredAssertions": [
        {
          "assertionId": "U02.provided_style_skips_new_reference",
          "required": true
        },
        {
          "assertionId": "U02.face_reference_rejected",
          "required": true
        },
        {
          "assertionId": "U02.no_unneeded_demographics",
          "required": true
        },
        {
          "assertionId": "U02.unsupported_capability_precheck",
          "required": true
        },
        {
          "assertionId": "U02.planner_dryrun_skip_counts",
          "required": true
        },
        {
          "assertionId": "U02.recovery_reuses_good_assets",
          "required": true
        }
      ]
    },
    {
      "caseId": "T01",
      "requiredAssertions": [
        {
          "assertionId": "T01.two_same_hash_live_analyses",
          "required": true
        },
        {
          "assertionId": "T01.deployment_auth_contract",
          "required": true
        },
        {
          "assertionId": "T01.request_result_run_saved",
          "required": true
        },
        {
          "assertionId": "T01.eight_dimensions_each",
          "required": true
        },
        {
          "assertionId": "T01.three_truth_events_within_1s",
          "required": true
        },
        {
          "assertionId": "T01.speech_uncertainty_truthful",
          "required": true
        }
      ]
    },
    {
      "caseId": "T02",
      "requiredAssertions": [
        {
          "assertionId": "T02.one_live_clip_analysis",
          "required": true
        },
        {
          "assertionId": "T02.clip_range_and_audio_preserved",
          "required": true
        },
        {
          "assertionId": "T02.offset_and_relative_time",
          "required": true
        },
        {
          "assertionId": "T02.only_clip_content",
          "required": true
        },
        {
          "assertionId": "T02.end_to_end_timing_and_trace",
          "required": true
        }
      ]
    },
    {
      "caseId": "T03",
      "requiredAssertions": [
        {
          "assertionId": "T03.verified_analysis_or_labeled_isolated",
          "required": true
        },
        {
          "assertionId": "T03.four_script_types_and_creator_brief",
          "required": true
        },
        {
          "assertionId": "T03.full_copy_shotlist_filming_notes",
          "required": true
        },
        {
          "assertionId": "T03.duration_and_word_count",
          "required": true
        },
        {
          "assertionId": "T03.distinct_ctas",
          "required": true
        },
        {
          "assertionId": "T03.fact_trace_no_invented_experience",
          "required": true
        },
        {
          "assertionId": "T03.local_formula_only",
          "required": true
        }
      ]
    },
    {
      "caseId": "T04",
      "requiredAssertions": [
        {
          "assertionId": "T04.share_page_not_media_url",
          "required": true
        },
        {
          "assertionId": "T04.invalid_inputs_rejected",
          "required": true
        },
        {
          "assertionId": "T04.http_business_nonjson_empty_oversize_handled",
          "required": true
        },
        {
          "assertionId": "T04.auth_modes_mocked",
          "required": true
        },
        {
          "assertionId": "T04.streaming_over20mb",
          "required": true
        },
        {
          "assertionId": "T04.unknown_post_not_replayed",
          "required": true
        },
        {
          "assertionId": "T04.no_legacy_backend_fallback",
          "required": true
        }
      ]
    }
  ],
  "optionalBranches": [
    {
      "caseId": "T04",
      "assertionId": "T04.authorized_tiktok_download_live",
      "applicability": "Freeze before run. If not included in scope mark N/A; if required but missing TK_URL mark BLOCKED."
    }
  ],
  "notes": [
    "Required checklist is interpreted with the full spec and per-assertion evidence; one aggregate assertion may require multiple subchecks.",
    "Freeze subchecks and evidence requirements before every model starts; never let each model choose its own denominator.",
    "OFFLINE helper and native AGENT interception are separate scopes; this catalog does not implement an interceptor."
  ]
}
