{
  "version": "p20_hygiene_deepseek_audit.v1",
  "created_at": "2026-06-02T03:59:44.818351Z",
  "phase": "P20_hygiene_deepseek_audit",
  "status": "pass",
  "gate_status": "deepseek_advisory_supports_p20_hygiene",
  "program_validation": {
    "version": "p20_hygiene_program_validation.v1",
    "created_at": "2026-06-02T03:59:44.815448Z",
    "stage": "P20_deterministic_index_archive_workspace_final_hygiene",
    "status": "pass",
    "failure_count": 0,
    "failures": [],
    "checks": {
      "p20_gate_pass": true,
      "p20_validator_pass": true,
      "p20_manifest_exists": true,
      "index_refresh_executed_when_required": true,
      "protected_assets_preserved": true,
      "no_provider_feedback_replay_writeback": true,
      "next_entrypoint_unchanged": true
    },
    "summary": {
      "index_refresh_required": true,
      "missing_from_index_count": 5,
      "missing_from_index_lite_count": 5,
      "index_refresh_executed": true,
      "refresh_gate_status": "p2e_deterministic_output_index_repair_execution_pass",
      "protected_missing_count": 0,
      "planned_delete_count": 0,
      "planned_cold_archive_count": 0,
      "dependency_queue_item_count": 1,
      "future_executable_after_p20_closeout_count": 1,
      "validator_failure_count": 0,
      "active_route_next_entrypoint_id": "platform_neutral_prompt_readiness_manual_execution_log_contract",
      "p19_deepseek_overall_verdict": "supports_p19_feedback_repair_replay_boundary_contract",
      "provider_job_execution_count": 0,
      "media_generation_count": 0,
      "manual_provider_evidence_count": 0,
      "feedback_intake_count": 0,
      "repair_execution_count": 0,
      "replay_action_count": 0,
      "accepted_overlay_write_count": 0,
      "operator_overlay_write_count": 0,
      "canonical_kg_writeback_count": 0,
      "raw_kg_writeback_count": 0,
      "old_b7_active_source_ref_count": 0
    },
    "source_artifacts": {
      "p20_gate": {
        "artifact": "P20_hygiene_gate.json",
        "path": "outputs/p20_deterministic_index_archive_workspace_final_hygiene_20260602_035751/P20_hygiene_gate.json",
        "exists": true,
        "size_bytes": 5165,
        "sha256": "ab7221dbc706e75df9f84d51ac18c8fbd09ca43906b6e02344c0f0bb5b261349"
      },
      "p20_validator": {
        "artifact": "P20_hygiene_validator_report.json",
        "path": "outputs/p20_deterministic_index_archive_workspace_final_hygiene_20260602_035751/P20_hygiene_validator_report.json",
        "exists": true,
        "size_bytes": 2434,
        "sha256": "cee67e4326d54cc6df5e4e561dd65b80563b4622c72539ea3aa0812eb887a783"
      },
      "p20_manifest": {
        "artifact": "manifest.json",
        "path": "outputs/p20_deterministic_index_archive_workspace_final_hygiene_20260602_035751/manifest.json",
        "exists": true,
        "size_bytes": 830,
        "sha256": "c99df561269a638b44faa51238593c15f73d43a498df7c295a0ccd51cf91c8ad"
      },
      "execution_state": {
        "artifact": "execution_state.json",
        "path": "/wwwb/aitools/writer/execution_state.json",
        "exists": true,
        "size_bytes": 72501,
        "sha256": "bbd2f232db9f5c1602fb4c3c3152296ce0c96831a5d55e3c74b2220e84a1b8c5"
      }
    },
    "policy": {
      "stage": "P20_deterministic_index_archive_workspace_final_hygiene",
      "hygiene_only": true,
      "deterministic_index_refresh_allowed_with_snapshot": true,
      "hand_index_edit_allowed": false,
      "provider_job_execution_allowed": false,
      "media_generation_allowed": false,
      "filled_manual_provider_evidence_allowed": false,
      "feedback_intake_allowed": false,
      "repair_execution_allowed": false,
      "replay_execution_allowed": false,
      "accepted_overlay_writeback_allowed": false,
      "operator_overlay_writeback_allowed": false,
      "canonical_kg_writeback_allowed": false,
      "raw_kg_writeback_allowed": false,
      "old_b7_reference_only": true,
      "execution_state_next_entrypoint_unchanged": true,
      "advisory_only": true
    }
  },
  "summary": {
    "program_validation_status": "pass",
    "program_validation_failure_count": 0,
    "deepseek_call_status": "success",
    "deepseek_parse_status": "pass",
    "deepseek_overall_verdict": "supports_p20_deterministic_index_archive_workspace_final_hygiene",
    "recommended_next_candidate": "P20_closeout_retrospective_then_P21_p_plan_final_closeout",
    "pipeline_finding_count": 0,
    "pipeline_blocker_count": 0,
    "pipeline_high_count": 0,
    "false_required_confirmation_count": 0,
    "index_refresh_required": true,
    "missing_from_index_count": 5,
    "missing_from_index_lite_count": 5,
    "index_refresh_executed": true,
    "refresh_gate_status": "p2e_deterministic_output_index_repair_execution_pass",
    "protected_missing_count": 0,
    "planned_delete_count": 0,
    "planned_cold_archive_count": 0,
    "dependency_queue_item_count": 1,
    "future_executable_after_p20_closeout_count": 1,
    "validator_failure_count": 0,
    "active_route_next_entrypoint_id": "platform_neutral_prompt_readiness_manual_execution_log_contract",
    "p19_deepseek_overall_verdict": "supports_p19_feedback_repair_replay_boundary_contract",
    "provider_job_execution_count": 0,
    "media_generation_count": 0,
    "manual_provider_evidence_count": 0,
    "feedback_intake_count": 0,
    "repair_execution_count": 0,
    "replay_action_count": 0,
    "accepted_overlay_write_count": 0,
    "operator_overlay_write_count": 0,
    "canonical_kg_writeback_count": 0,
    "raw_kg_writeback_count": 0,
    "old_b7_active_source_ref_count": 0
  },
  "false_required_confirmations": [],
  "deepseek_advisory": {
    "parse_status": "pass",
    "overall_verdict": "supports_p20_deterministic_index_archive_workspace_final_hygiene",
    "hygiene_audit": {
      "archive_cleanup_safe": true,
      "index_refresh_deterministic_if_performed": true,
      "kg_overlay_replay_blocked": true,
      "no_hand_index_edit": true,
      "now32_boundary_preserved": true,
      "old_b7_reference_only": true,
      "p19_authority_passed": true,
      "p20_contract_artifact_backed": true,
      "p21_requires_separate_contract": true,
      "program_validation_passed": true,
      "protected_assets_preserved": true,
      "provider_feedback_replay_not_performed": true
    },
    "recommended_next_candidate": "P20_closeout_retrospective_then_P21_p_plan_final_closeout",
    "pipeline_findings": [],
    "recommended_next_action": "P20_deepseek_advisory_then_P20_closeout_retrospective_then_P21_final_closeout",
    "raw_parsed": {
      "hygiene_audit": {
        "archive_cleanup_safe": true,
        "index_refresh_deterministic_if_performed": true,
        "kg_overlay_replay_blocked": true,
        "no_hand_index_edit": true,
        "now32_boundary_preserved": true,
        "old_b7_reference_only": true,
        "p19_authority_passed": true,
        "p20_contract_artifact_backed": true,
        "p21_requires_separate_contract": true,
        "program_validation_passed": true,
        "protected_assets_preserved": true,
        "provider_feedback_replay_not_performed": true
      },
      "overall_verdict": "supports_p20_deterministic_index_archive_workspace_final_hygiene",
      "pipeline_findings": [],
      "recommended_next_action": "P20_deepseek_advisory_then_P20_closeout_retrospective_then_P21_final_closeout",
      "recommended_next_candidate": "P20_closeout_retrospective_then_P21_p_plan_final_closeout"
    }
  },
  "deepseek_validation": {
    "raw_response_meta": {
      "id": "945750b8-3417-4569-aa36-47bf43e69533",
      "object": "chat.completion",
      "model": "deepseek-v4-pro",
      "usage": {
        "prompt_tokens": 9741,
        "completion_tokens": 5030,
        "total_tokens": 14771,
        "prompt_tokens_details": {
          "cached_tokens": 0
        },
        "completion_tokens_details": {
          "reasoning_tokens": 4768
        },
        "prompt_cache_hit_tokens": 0,
        "prompt_cache_miss_tokens": 9741
      },
      "finish_reason": "stop",
      "content_chars": 829,
      "reasoning_content_present": true,
      "reasoning_content_chars": 13911
    },
    "message_fingerprint": "191e405e976469105905ae0d195afaf1e78a5be2b89f40a9dd1e269078e8de59"
  },
  "policy": {
    "stage": "P20_deterministic_index_archive_workspace_final_hygiene",
    "hygiene_only": true,
    "deterministic_index_refresh_allowed_with_snapshot": true,
    "hand_index_edit_allowed": false,
    "provider_job_execution_allowed": false,
    "media_generation_allowed": false,
    "filled_manual_provider_evidence_allowed": false,
    "feedback_intake_allowed": false,
    "repair_execution_allowed": false,
    "replay_execution_allowed": false,
    "accepted_overlay_writeback_allowed": false,
    "operator_overlay_writeback_allowed": false,
    "canonical_kg_writeback_allowed": false,
    "raw_kg_writeback_allowed": false,
    "old_b7_reference_only": true,
    "execution_state_next_entrypoint_unchanged": true,
    "advisory_only": true
  },
  "next_required_action": "P20_closeout_retrospective_then_P21_p_plan_final_closeout"
}