{
  "schema_version": 1,
  "review_date": "2026-09-13",
  "scope": ["PGC-01", "PGC-02"],
  "verdict": "pass_scoped_recheck",
  "findings": {"PGC-01": "closed", "PGC-02": "closed"},
  "remaining_scoped_defects": 0,
  "input": {
    "archive": "paragraph-cuts-guide-r02.zip",
    "bytes": 845807,
    "members": 28,
    "uncompressed_bytes": 1656401,
    "sha256": "9bb628663f2d443954ce81293c0a9901e6806f56ceb8370966d1e33006052acd",
    "actual_replay_proof_sha256": "226fd35c049e10db6347d45ca679268b624c44b816b6c493b92af8ef25e091da",
    "public_proof_sha256": "d14990a47ca9a84cfa1d2c7b82adc92d562846f17f7e75744cd29d714e76faaf",
    "matching_public_files": 28,
    "changed_existing_files": 4,
    "added_files": 4,
    "unchanged_files": 20
  },
  "unchanged_assets": {
    "selected_core_archive": true,
    "recipe": true,
    "font_and_license": true,
    "svg_states": 6,
    "source_clock": true,
    "resolve_cut_table": true
  },
  "frozen_replays": [
    {"case": "empty-index", "exit_code": 1, "pngs": 0, "success_receipts": 0},
    {"case": "one-state", "exit_code": 1, "pngs": 0, "success_receipts": 0},
    {"case": "five-states", "exit_code": 1, "pngs": 0, "success_receipts": 0},
    {"case": "wrong-metadata", "exit_code": 1, "pngs": 0, "success_receipts": 0},
    {"case": "no-cuts-without-plates", "exit_code": 2, "success_receipts": 0},
    {"case": "no-cuts-with-plates", "exit_code": 1, "success_receipts": 0}
  ],
  "controls": {
    "valid_environment_cli": "passed",
    "actual_recipe_inventory_states": 6,
    "actual_recipe_inventory_variants": 2,
    "valid_media_cli": "passed",
    "decoded_target_frames": 66,
    "rgb_frames_equal_to_r01": 66,
    "cuts_per_movie": [7, 16],
    "movie_files_equal_to_r01": 2,
    "prepared_pngs_equal_to_r01": 6,
    "malformed_prepare_version_probes": 4,
    "malformed_prepare_rendering_browsers": 0
  },
  "tests": {
    "existing_node": 6,
    "added_node": 12,
    "existing_python": 8,
    "added_python": 2,
    "total_passed": 28,
    "typescript_diagnostics": 0
  },
  "execution_limits": {
    "new_encodes": 0,
    "new_browser_preparation_sessions": 0,
    "positive_preparation_basis": "Actual recipe/index contract validation plus hashes of existing r02 plates; not a fresh browser replay",
    "new_native_resolve_runs": 0,
    "native_resolve": "unverified",
    "source_or_visual_review": false,
    "broader_package_approval": false,
    "dependency_installations": 0,
    "dependency_copies": 0,
    "new_symlinks": 0,
    "shared_repository_edits": 0,
    "publication_performed": false,
    "storage_cap_bytes": 20000000
  },
  "r01_and_frozen_reproducers_preserved": true,
  "r02_inputs_preserved": true
}
