{
  "version": "p17_adapter_render_gate.v1",
  "created_at": "2026-06-02T03:06:31.233934Z",
  "status": "pass",
  "gate_status": "p17_adapter_render_pass",
  "failure_count": 0,
  "failures": [],
  "summary": {
    "p15_prompt_packet_row_count": 5002,
    "p16_boundary_row_count": 5002,
    "adapter_render_row_count": 5002,
    "unique_adapter_render_id_count": 5002,
    "prompt_packet_ref_count": 5002,
    "p16_boundary_ref_count": 5002,
    "shot_id_trace_count": 5002,
    "shot_number_trace_count": 5002,
    "p14_readiness_row_ref_count": 5002,
    "p13_shot_context_row_ref_count": 5002,
    "p11_shooting_script_row_ref_count": 5002,
    "p10_readiness_row_ref_count": 5002,
    "p9_screenplay_unit_ref_count": 5002,
    "adaptation_unit_refs_in_adapter_count": 6989,
    "source_scene_refs_in_adapter_count": 6989,
    "chronology_refs_in_adapter_count": 6989,
    "transition_refs_in_adapter_count": 5002,
    "continuity_refs_in_adapter_count": 5002,
    "merge_drop_refs_in_adapter_count": 5002,
    "unsupported_field_row_count": 10004,
    "downgrade_note_row_count": 5002,
    "provider_specific_syntax_in_adapter_render_count": 5002,
    "provider_specific_syntax_in_provider_neutral_or_canonical_count": 0,
    "dependency_queue_item_count": 4,
    "future_executable_after_p17_closeout_count": 1,
    "validator_failure_count": 0,
    "active_route_next_entrypoint_id": "platform_neutral_prompt_readiness_manual_execution_log_contract",
    "p16_deepseek_overall_verdict": "supports_p16_adapter_profile_boundary_reentry_planning",
    "old_b7_reference_only": true,
    "old_b7_active_source_ref_count": 0,
    "adapter_render_count": 1,
    "provider_job_execution_count": 0,
    "media_generation_count": 0,
    "manual_provider_evidence_count": 0,
    "feedback_intake_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
  },
  "validator_report": {
    "version": "p17_adapter_render_validator_report.v1",
    "created_at": "2026-06-02T03:06:31.232959Z",
    "stage": "P17_adapter_render_contract",
    "status": "pass",
    "failure_count": 0,
    "failures": [],
    "failure_details": [],
    "checks": {
      "p16_authority": true,
      "p15_prompt_packet_authority": true,
      "adapter_render_schema": true,
      "provider_boundary_guard": true,
      "unsupported_field_reporting": true,
      "source_provenance_guard": true,
      "no_provider_execution_guard": true,
      "kg_overlay_replay_guard": true,
      "old_b7_exclusion": true,
      "active_route_guard": true
    },
    "summary": {
      "p15_prompt_packet_row_count": 5002,
      "p16_boundary_row_count": 5002,
      "adapter_render_row_count": 5002,
      "unique_adapter_render_id_count": 5002,
      "prompt_packet_ref_count": 5002,
      "p16_boundary_ref_count": 5002,
      "shot_id_trace_count": 5002,
      "shot_number_trace_count": 5002,
      "p14_readiness_row_ref_count": 5002,
      "p13_shot_context_row_ref_count": 5002,
      "p11_shooting_script_row_ref_count": 5002,
      "p10_readiness_row_ref_count": 5002,
      "p9_screenplay_unit_ref_count": 5002,
      "adaptation_unit_refs_in_adapter_count": 6989,
      "source_scene_refs_in_adapter_count": 6989,
      "chronology_refs_in_adapter_count": 6989,
      "transition_refs_in_adapter_count": 5002,
      "continuity_refs_in_adapter_count": 5002,
      "merge_drop_refs_in_adapter_count": 5002,
      "unsupported_field_row_count": 10004,
      "downgrade_note_row_count": 5002,
      "provider_specific_syntax_in_adapter_render_count": 5002,
      "provider_specific_syntax_in_provider_neutral_or_canonical_count": 0,
      "dependency_queue_item_count": 4,
      "future_executable_after_p17_closeout_count": 1,
      "validator_failure_count": 0,
      "active_route_next_entrypoint_id": "platform_neutral_prompt_readiness_manual_execution_log_contract",
      "p16_deepseek_overall_verdict": "supports_p16_adapter_profile_boundary_reentry_planning",
      "old_b7_reference_only": true,
      "old_b7_active_source_ref_count": 0,
      "adapter_render_count": 1,
      "provider_job_execution_count": 0,
      "media_generation_count": 0,
      "manual_provider_evidence_count": 0,
      "feedback_intake_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
    },
    "validator_rows": [
      {
        "validator_id": "p16_authority",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "P17 consumes explicit P16 planning/advisory/retrospective paths and verifies pass gates"
      },
      {
        "validator_id": "p15_prompt_packet_authority",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "Adapter render rows map back one-to-one to P15 prompt packet rows"
      },
      {
        "validator_id": "adapter_render_schema",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "Adapter rows expose declared adapter/profile fields and traceable source slots"
      },
      {
        "validator_id": "provider_boundary_guard",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "Provider syntax stays inside adapter render artifacts only"
      },
      {
        "validator_id": "unsupported_field_reporting",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "Unsupported, omitted, and downgraded fields are recorded deterministically"
      },
      {
        "validator_id": "source_provenance_guard",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "P15/P16/P14/P13/P11/P10/P9/source refs remain traceable"
      },
      {
        "validator_id": "no_provider_execution_guard",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "Provider job/media/manual evidence counters remain zero"
      },
      {
        "validator_id": "kg_overlay_replay_guard",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "KG/overlay/replay counters remain zero"
      },
      {
        "validator_id": "old_b7_exclusion",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "Old B7 remains reference-only"
      },
      {
        "validator_id": "active_route_guard",
        "status": "pass",
        "blocks_p17_pass": true,
        "purpose": "execution_state.next_entrypoint remains Now-32"
      }
    ],
    "diagnostics": {
      "schema_missing_adapter_render_ids": []
    },
    "policy": {
      "stage": "P17_adapter_render_contract",
      "fresh_run_required": true,
      "adapter_render_allowed_in_p17": true,
      "adapter_render_artifacts_are_evidence": false,
      "adapter_render_artifacts_are_provider_execution": false,
      "provider_specific_syntax_allowed_inside_adapter_render_artifacts": true,
      "provider_specific_syntax_allowed_in_provider_neutral_or_canonical_layers": false,
      "provider_job_execution_allowed": false,
      "media_generation_allowed": false,
      "manual_provider_evidence_allowed": false,
      "feedback_intake_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,
      "old_b7_reference_only": true,
      "execution_state_next_entrypoint_unchanged": true,
      "advisory_only": true
    }
  },
  "p17_deepseek_advisory_required": true,
  "p17_closeout_allowed_after_deepseek_advisory": true,
  "p18_prompt_readiness_adapter_qa_manual_handoff_candidate_after_p17_closeout": "P18_prompt_readiness_adapter_qa_manual_handoff_alignment_contract",
  "provider_job_execution_allowed": false,
  "media_generation_allowed": false,
  "manual_provider_evidence_allowed": false,
  "feedback_replay_allowed": false,
  "kg_overlay_replay_writeback_allowed": false,
  "outputs_index_mutation_allowed": false,
  "old_b7_reference_only": true,
  "next_required_action": "P17_deepseek_advisory_then_P17_closeout_retrospective_then_P18_handoff_alignment_contract",
  "policy": {
    "stage": "P17_adapter_render_contract",
    "fresh_run_required": true,
    "adapter_render_allowed_in_p17": true,
    "adapter_render_artifacts_are_evidence": false,
    "adapter_render_artifacts_are_provider_execution": false,
    "provider_specific_syntax_allowed_inside_adapter_render_artifacts": true,
    "provider_specific_syntax_allowed_in_provider_neutral_or_canonical_layers": false,
    "provider_job_execution_allowed": false,
    "media_generation_allowed": false,
    "manual_provider_evidence_allowed": false,
    "feedback_intake_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,
    "old_b7_reference_only": true,
    "execution_state_next_entrypoint_unchanged": true,
    "advisory_only": true
  }
}