{
  "version": "p5e_scene_segmentation_fresh_rebuild_execution_gate.v1",
  "created_at": "2026-05-30T05:59:54.210097Z",
  "status": "pass",
  "gate_status": "p5e_scene_segmentation_fresh_rebuild_execution_pass",
  "failure_count": 0,
  "failures": [],
  "summary": {
    "source_chunk_input_row_count": 1222,
    "source_chunk_result_row_count": 1222,
    "source_chunk_input_parse_failure_count": 0,
    "source_chunk_result_parse_failure_count": 0,
    "loaded_source_chunk_count": 1222,
    "loaded_result_chunk_count": 1222,
    "source_window_row_count": 1222,
    "chunk_with_scene_candidate_count": 1222,
    "non_novel_exclusion_row_count": 3859,
    "scene_candidate_row_count": 6989,
    "scene_count": 6989,
    "entity_ref_count": 31530,
    "scene_with_entity_ref_count": 6739,
    "repair_regression_case_row_count": 15,
    "repair_validator_spec_count": 5,
    "p4_gate_status": "pass",
    "p5_gate_status": "pass",
    "active_route_next_entrypoint_id": "platform_neutral_prompt_readiness_manual_execution_log_contract",
    "duplicate_scene_id_count": 0,
    "missing_scene_id_count": 0,
    "missing_chunk_ref_count": 0,
    "out_of_range_scene_count": 0,
    "source_order_violation_count": 0,
    "leaked_excluded_row_count": 0,
    "missing_boundary_trace_count": 0,
    "bad_entity_ref_count": 0,
    "continuation_failure_count": 0,
    "scene_segmentation_execution_count": 1,
    "text_generation_provider_call_count": 0,
    "chronology_execution_count": 0,
    "adaptation_execution_count": 0,
    "screenplay_execution_count": 0,
    "prompt_or_adapter_execution_count": 0,
    "provider_job_execution_count": 0,
    "media_generation_count": 0,
    "accepted_overlay_write_count": 0,
    "operator_overlay_write_count": 0,
    "canonical_kg_writeback_count": 0,
    "raw_kg_writeback_count": 0,
    "replay_action_count": 0,
    "outputs_index_mutation_count": 0,
    "outputs_run_deletion_count": 0,
    "outputs_run_cold_archive_count": 0
  },
  "validator_report": {
    "version": "p5e_scene_segmentation_validator_report.v1",
    "created_at": "2026-05-30T05:59:54.192479Z",
    "stage": "P5E_scene_segmentation_fresh_rebuild_execution_contract",
    "status": "pass",
    "failure_count": 0,
    "failures": [],
    "checks": {
      "source_chunk_authority": true,
      "source_window_coverage": true,
      "non_novel_source_exclusion": true,
      "scene_id_stability": true,
      "boundary_traceability": true,
      "entity_context_traceability": true,
      "repair_regression_guards": true,
      "continuation_guard": true,
      "downstream_leakage_guard": true,
      "old_b7_exclusion": true,
      "active_route_guard": true
    },
    "summary": {
      "source_chunk_input_row_count": 1222,
      "source_chunk_result_row_count": 1222,
      "source_chunk_input_parse_failure_count": 0,
      "source_chunk_result_parse_failure_count": 0,
      "loaded_source_chunk_count": 1222,
      "loaded_result_chunk_count": 1222,
      "source_window_row_count": 1222,
      "chunk_with_scene_candidate_count": 1222,
      "non_novel_exclusion_row_count": 3859,
      "scene_candidate_row_count": 6989,
      "scene_count": 6989,
      "entity_ref_count": 31530,
      "scene_with_entity_ref_count": 6739,
      "repair_regression_case_row_count": 15,
      "repair_validator_spec_count": 5,
      "p4_gate_status": "pass",
      "p5_gate_status": "pass",
      "active_route_next_entrypoint_id": "platform_neutral_prompt_readiness_manual_execution_log_contract",
      "duplicate_scene_id_count": 0,
      "missing_scene_id_count": 0,
      "missing_chunk_ref_count": 0,
      "out_of_range_scene_count": 0,
      "source_order_violation_count": 0,
      "leaked_excluded_row_count": 0,
      "missing_boundary_trace_count": 0,
      "bad_entity_ref_count": 0,
      "continuation_failure_count": 0,
      "scene_segmentation_execution_count": 1,
      "text_generation_provider_call_count": 0,
      "chronology_execution_count": 0,
      "adaptation_execution_count": 0,
      "screenplay_execution_count": 0,
      "prompt_or_adapter_execution_count": 0,
      "provider_job_execution_count": 0,
      "media_generation_count": 0,
      "accepted_overlay_write_count": 0,
      "operator_overlay_write_count": 0,
      "canonical_kg_writeback_count": 0,
      "raw_kg_writeback_count": 0,
      "replay_action_count": 0,
      "outputs_index_mutation_count": 0,
      "outputs_run_deletion_count": 0,
      "outputs_run_cold_archive_count": 0
    },
    "validator_rows": [
      {
        "validator_id": "source_chunk_authority",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "explicit P4/P5 source paths, sha256, row counts, and gate refs"
      },
      {
        "validator_id": "source_window_coverage",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "every scene maps to a valid chunk and paragraph range"
      },
      {
        "validator_id": "non_novel_source_exclusion",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "metadata/site/delimiter/blank rows do not enter final scenes"
      },
      {
        "validator_id": "scene_id_stability",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "deterministic unique monotonic scene IDs"
      },
      {
        "validator_id": "boundary_traceability",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "source refs, boundary reasons, record counts, and char lengths on each scene"
      },
      {
        "validator_id": "entity_context_traceability",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "run-local entity refs only, source-grounded, no canonical writeback"
      },
      {
        "validator_id": "repair_regression_guards",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "B6.2O regression cases/specs loaded as guard material only"
      },
      {
        "validator_id": "continuation_guard",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "cross-chunk continuation explicit and ordered"
      },
      {
        "validator_id": "downstream_leakage_guard",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "chronology/adaptation/screenplay/prompt/provider/media counters zero"
      },
      {
        "validator_id": "old_b7_exclusion",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "old B7 reference-only; not active source authority"
      },
      {
        "validator_id": "active_route_guard",
        "status": "pass",
        "blocks_p5e_pass": true,
        "purpose": "execution_state.next_entrypoint unchanged"
      }
    ],
    "diagnostics": {
      "duplicate_scene_ids": [],
      "missing_scene_ids": [],
      "missing_chunk_refs": [],
      "out_of_range_scenes": [],
      "source_order_violations": [],
      "leaked_exclusions": [],
      "missing_boundary_trace": [],
      "bad_entity_ref_scenes": [],
      "continuation_failures": [],
      "missing_result_chunks": []
    },
    "policy": {
      "stage": "P5E_scene_segmentation_fresh_rebuild_execution_contract",
      "fresh_run_required": true,
      "scene_segmentation_execution_allowed_in_p5e": true,
      "text_generation_provider_call_allowed": false,
      "deepseek_advisory_required_after_execution": true,
      "advisory_only": true,
      "chronology_execution_allowed": false,
      "adaptation_execution_allowed": false,
      "screenplay_execution_allowed": false,
      "prompt_or_adapter_execution_allowed": false,
      "provider_job_execution_allowed": false,
      "media_generation_allowed": false,
      "accepted_overlay_writeback_allowed": false,
      "operator_overlay_writeback_allowed": false,
      "canonical_kg_writeback_allowed": false,
      "raw_kg_writeback_allowed": false,
      "replay_execution_allowed": false,
      "outputs_index_mutation_allowed": false,
      "outputs_run_deletion_allowed": false,
      "outputs_run_cold_archive_allowed": false,
      "old_b7_reference_only": true,
      "execution_state_next_entrypoint_unchanged": true,
      "runtime_branching_by_entity_name_allowed": false,
      "runtime_branching_by_work_title_allowed": false,
      "runtime_branching_by_block_title_allowed": false,
      "runtime_branching_by_sample_text_allowed": false
    }
  },
  "p5e_closeout_allowed_after_deepseek_advisory": true,
  "p6_chronology_contract_allowed_after_p5e_retrospective": true,
  "scene_segmentation_execution_allowed": true,
  "chronology_execution_allowed": false,
  "adaptation_execution_allowed": false,
  "screenplay_execution_allowed": false,
  "prompt_or_adapter_execution_allowed": false,
  "provider_job_execution_allowed": false,
  "media_generation_allowed": false,
  "canonical_kg_writeback_allowed": false,
  "raw_kg_writeback_allowed": false,
  "accepted_overlay_writeback_allowed": false,
  "operator_overlay_writeback_allowed": false,
  "replay_execution_allowed": false,
  "outputs_index_mutation_allowed": false,
  "old_b7_reference_only": true,
  "next_required_action": "P5E_deepseek_advisory_then_P5E_closeout_retrospective_then_P6_chronology_contract",
  "policy": {
    "stage": "P5E_scene_segmentation_fresh_rebuild_execution_contract",
    "fresh_run_required": true,
    "scene_segmentation_execution_allowed_in_p5e": true,
    "text_generation_provider_call_allowed": false,
    "deepseek_advisory_required_after_execution": true,
    "advisory_only": true,
    "chronology_execution_allowed": false,
    "adaptation_execution_allowed": false,
    "screenplay_execution_allowed": false,
    "prompt_or_adapter_execution_allowed": false,
    "provider_job_execution_allowed": false,
    "media_generation_allowed": false,
    "accepted_overlay_writeback_allowed": false,
    "operator_overlay_writeback_allowed": false,
    "canonical_kg_writeback_allowed": false,
    "raw_kg_writeback_allowed": false,
    "replay_execution_allowed": false,
    "outputs_index_mutation_allowed": false,
    "outputs_run_deletion_allowed": false,
    "outputs_run_cold_archive_allowed": false,
    "old_b7_reference_only": true,
    "execution_state_next_entrypoint_unchanged": true,
    "runtime_branching_by_entity_name_allowed": false,
    "runtime_branching_by_work_title_allowed": false,
    "runtime_branching_by_block_title_allowed": false,
    "runtime_branching_by_sample_text_allowed": false
  }
}