{
  "project_id": "gacmai_20260716_233054",
  "audit_type": "focused_outline_rev1_audit",
  "verdict": "pass",
  "sources": {
    "parent": {
      "path": "/home/hermes/gacmai_20260716_233054_locked_outline.json",
      "expected_sha256": "4d84ab18a96601c339df7185580cc30d884364c31c25600cae80b0ced59e5b6f",
      "sha256_before": "4d84ab18a96601c339df7185580cc30d884364c31c25600cae80b0ced59e5b6f",
      "sha256_after": "4d84ab18a96601c339df7185580cc30d884364c31c25600cae80b0ced59e5b6f",
      "hash_match": true,
      "read_fully": true,
      "source_modified": false
    },
    "rev1": {
      "path": "/home/hermes/gacmai_20260716_233054_locked_outline_rev1.json",
      "expected_sha256": "5779dcb66c18b6d254ff7a657b099a81d93d030708a9a13bb2d3eafe3a815e30",
      "sha256_before": "5779dcb66c18b6d254ff7a657b099a81d93d030708a9a13bb2d3eafe3a815e30",
      "sha256_after": "5779dcb66c18b6d254ff7a657b099a81d93d030708a9a13bb2d3eafe3a815e30",
      "hash_match": true,
      "read_fully": true,
      "source_modified": false
    },
    "prior_audit": {
      "path": "/home/hermes/gacmai_20260716_233054_outline_release_audit.json",
      "sha256_before": "b3d1825e36c08e7934c5c22f99fb041a20f7406f7de503fee76213f09fa1be1d",
      "sha256_after": "b3d1825e36c08e7934c5c22f99fb041a20f7406f7de503fee76213f09fa1be1d",
      "read_fully": true,
      "source_modified": false
    },
    "surgical_receipt": {
      "path": "/home/hermes/gacmai_20260716_233054_outline_rev1_surgical_receipt.json",
      "sha256_before": "63ff7b27bbde3acc5c9bbba7b4aa4e1bd726598178cc420d6c2ff8aa88fd9d20",
      "sha256_after": "63ff7b27bbde3acc5c9bbba7b4aa4e1bd726598178cc420d6c2ff8aa88fd9d20",
      "read_fully": true,
      "source_modified": false
    },
    "source_modified": false
  },
  "exact_diff": {
    "status": "pass",
    "change_count": 6,
    "added_paths": [],
    "removed_paths": [],
    "modified_paths": [
      "$.evidence[7].provenance",
      "$.evidence[7].lawful_acquisition",
      "$.parts[1].beats[3]",
      "$.parts[4].beats[4]",
      "$.parts[5].beats[3]",
      "$.parts[6].beats[2]"
    ],
    "receipt_matches_exact_diff": true,
    "only_six_intended_changes": true,
    "change_groups": {
      "pov_anchors": {
        "count": 3,
        "status": "pass",
        "paths": [
          "$.parts[4].beats[4]",
          "$.parts[5].beats[3]",
          "$.parts[6].beats[2]"
        ],
        "basis": "Ba beat được neo hoàn toàn vào điều Lê Minh Châu trực tiếp quan sát hoặc nghe thấy; không còn trần thuật nội tâm hay ý chí ngoài POV."
      },
      "E08_approved_work_order": {
        "count": 3,
        "status": "pass",
        "paths": [
          "$.evidence[7].provenance",
          "$.evidence[7].lawful_acquisition",
          "$.parts[1].beats[3]"
        ],
        "basis": "Provenance, lawful acquisition và beat thiết lập đều ghi rõ phiếu công tác đã phê duyệt, ảnh tại chỗ/hồ sơ, đồng kiểm hoặc đồng ký, đồng thời giữ giới hạn rằng dấu phụ không thay thế niêm phong pháp định."
      }
    }
  },
  "finding_resolution": {
    "F01": {
      "prior_status": "minor_edit",
      "current_status": "resolved",
      "basis": "Cả ba vị trí prior audit nêu đã chuyển thành quan sát hoặc lời nói diễn ra trước mặt Lê Minh Châu."
    },
    "F02": {
      "prior_status": "minor_edit",
      "current_status": "resolved",
      "basis": "E08 nay xác lập thẩm quyền tạo dấu bằng phiếu công tác đã phê duyệt và hồ sơ đồng kiểm tại thời điểm tạo, không thêm chi tiết thao tác kỹ thuật."
    }
  },
  "invariance_checks": {
    "cast": "unchanged",
    "cast_roles_and_named_character_rule": "unchanged",
    "structure": "unchanged",
    "parts_count": 12,
    "paragraphs_per_part": 12,
    "paragraphs_total": 144,
    "targets": "unchanged",
    "target_words_per_part": 1215,
    "target_words_total": 14580,
    "evidence_ids_and_order": "unchanged",
    "evidence_setup_preservation_payoff_order": "unchanged",
    "evidence_supported_claims": "unchanged",
    "evidence_cannot_support": "unchanged",
    "authority_scopes": "unchanged",
    "part_8_gate": "unchanged",
    "parts_10_11_gate": "unchanged",
    "part_12_gate": "unchanged",
    "cinematic_style_locks": "unchanged",
    "status": "pass"
  },
  "content_safety_checks": {
    "status": "pass",
    "unsafe_operational_detail_added": false,
    "replicable_tampering_instructions_added": false,
    "parameters_or_bypass_steps_added": false,
    "basis": "Các sửa đổi chỉ nêu căn cứ phê duyệt, lập ảnh, đồng kiểm/đồng ký và neo POV ở mức tường thuật; không cung cấp trình tự thao tác, thông số, kỹ thuật vượt niêm phong hoặc hướng dẫn can thiệp có thể sao chép."
  },
  "release_gate": {
    "F01_resolved": true,
    "F02_resolved": true,
    "only_permitted_diff_present": true,
    "all_protected_content_unchanged": true,
    "no_unsafe_operational_detail": true,
    "source_hashes_stable": true,
    "source_modified": false,
    "status": "pass"
  },
  "conclusion": "Đạt kiểm toán tập trung rev1: diff dữ liệu gồm đúng sáu thay đổi dự kiến, F01 và F02 đã được giải quyết, không có chi tiết vận hành nguy hiểm, và toàn bộ nội dung khóa còn lại được bảo toàn."
}
