{
  "schemaVersion": 1,
  "verifiedAtUtc": "2026-09-13T04:43:08.256678+00:00",
  "scope": "Independent retained-ledger clock and bit/pixel-preservation verification only; no aesthetic or moving review.",
  "result": "no defect found in the scoped repair",
  "failedChecks": [],
  "passedChecks": 72,
  "checks": [
    {
      "check": "22 ordered consecutive frame identities in both ledgers",
      "passed": true
    },
    {
      "check": "all 22 absolute source PTS values agree exactly",
      "passed": true
    },
    {
      "check": "retained half-open interval and positive durations",
      "passed": true
    },
    {
      "check": "crop frame range and geometry match proof",
      "passed": true
    },
    {
      "check": "input/proof provenance hashes match actual files",
      "passed": true
    },
    {
      "check": "source master unavailable at retained repository path",
      "passed": true
    },
    {
      "check": "rgb24: all 22 complete raw frames byte-identical",
      "passed": true
    },
    {
      "check": "yuv420p: all 22 complete raw frames byte-identical",
      "passed": true
    },
    {
      "check": "old_movie: one silent 900x280 H.264 stream; 22 samples/frames",
      "passed": true
    },
    {
      "check": "old_movie: every decoded frame is 900x280 yuv420p",
      "passed": true
    },
    {
      "check": "new_movie: one silent 900x280 H.264 stream; 22 samples/frames",
      "passed": true
    },
    {
      "check": "new_movie: every decoded frame is 900x280 yuv420p",
      "passed": true
    },
    {
      "check": "restored timescale is exactly 1/30000",
      "passed": true
    },
    {
      "check": "all restored packet PTS, DTS, durations equal retained clock",
      "passed": true
    },
    {
      "check": "all decoded-frame timestamps and durations equal retained clock",
      "passed": true
    },
    {
      "check": "old crop really has the documented CFR timestamps",
      "passed": true
    },
    {
      "check": "zero start, exact media/container end, no dropped final frame",
      "passed": true
    },
    {
      "check": "old_movie: packet 0 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 0 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 1 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 1 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 2 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 2 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 3 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 3 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 4 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 4 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 5 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 5 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 6 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 6 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 7 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 7 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 8 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 8 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 9 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 9 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 10 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 10 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 11 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 11 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 12 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 12 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 13 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 13 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 14 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 14 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 15 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 15 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 16 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 16 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 17 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 17 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 18 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 18 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 19 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 19 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 20 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 20 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "old_movie: packet 21 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "new_movie: packet 21 bytes match demux hash and mdat bounds",
      "passed": true
    },
    {
      "check": "all 22 compressed packets byte-identical in original order",
      "passed": true
    },
    {
      "check": "codec extradata unchanged",
      "passed": true
    },
    {
      "check": "independent MP4 stts/sample-size tables agree with every packet",
      "passed": true
    },
    {
      "check": "MP4 movie/media/track headers and edit list do not truncate or offset",
      "passed": true
    },
    {
      "check": "proof timestamps, final boundary and packet count match independent derivation",
      "passed": true
    },
    {
      "check": "rgb24: proof hashes match independent raw-byte hashing",
      "passed": true
    },
    {
      "check": "yuv420p: proof hashes match independent raw-byte hashing",
      "passed": true
    },
    {
      "check": "proof makes bounded non-production claims",
      "passed": true
    },
    {
      "check": "guide event identities remain on their original frames",
      "passed": true
    },
    {
      "check": "supplied seven regression tests pass",
      "passed": true
    },
    {
      "check": "all seven shared inputs unchanged throughout verification",
      "passed": true
    }
  ],
  "sourceFramesHalfOpen": [
    263,
    285
  ],
  "sourceStartSeconds": "351/40",
  "sourceEndExclusiveSeconds": "9509/1000",
  "localDurationSeconds": "367/500",
  "oldCfrDurationSeconds": "11011/15000",
  "endDifferenceSecondsNewMinusOld": "-1/15000",
  "maximumFrameStartDifferenceFromOldCfrSeconds": "7/10000",
  "boundaryProvenance": "All 22 frame starts agree between the index and guide. The 9.509000 s exclusive end is supplied by the guide only; native-index stops at frame 284/9.476000 s.",
  "fullMasterReextraction": false,
  "movingSourceCredit": 0,
  "nativeResolveCredit": 0,
  "temporalApprovalCredit": 0,
  "sourceQualityWin": false,
  "pixelEventSemantics": "Guide labels retained at the same encoded and decoded frame identities; labels are not a new visual judgment.",
  "publicProofLimitations": [
    "The local full source master was unavailable; this is a ledger-restored crop, not a new master extraction.",
    "Source clock values are retained measurements. The original crop had native geometry but CFR timestamps.",
    "The frozen static review used the unchanged-pixel CFR version. It earns no temporal, moving-source or native Resolve approval.",
    "The Remotion outputs remain at their documented CFR clock. No output timing or pixels were silently changed."
  ],
  "inputs": {
    "old_movie": {
      "path": "RUN/site-checkpoint100-03/videos/editing/benchmark/library/evidence/gpt54-caret-reset/independent-review-05/source/native-window.mp4",
      "sha256": "2de7005918a4a205d104065f635cae7b736767e939a2dd3965f1559ae211f9ca",
      "bytes": 30718,
      "mtime_ns": 1788807585688571896
    },
    "index": {
      "path": "RUN/site-checkpoint100-03/videos/editing/benchmark/library/evidence/gpt54-caret-reset/independent-review-05/source/native-index.json",
      "sha256": "c701689fac8d6370a9ecb04d0723ea45223271d443133d9a39a15f8d267272c1",
      "bytes": 10871,
      "mtime_ns": 1788807585688571896
    },
    "timing": {
      "path": "BASE/caret-public/timing.json",
      "sha256": "0f7aa29f49c589cd88c532331460aa0d9fdd4952bc0749181db088cbf3267a3a",
      "bytes": 20195,
      "mtime_ns": 1789270620987285137
    },
    "new_movie": {
      "path": "RUN/workers/checkpoint100-dual-progress/caret-clock-r01/reference-source-pts.mp4",
      "sha256": "b817c5b54d6dddb7b1dbb03a7aca3e5c42cc1f497b0a3745972fc45b195ee5ad",
      "bytes": 30838,
      "mtime_ns": 1789274143414424240
    },
    "proof": {
      "path": "RUN/workers/checkpoint100-dual-progress/caret-clock-r01/clock-restoration.json",
      "sha256": "604c4a641ddbad7cff1e4a2e12e0cf44d2aa62dcd9febac8b95977f992416d38",
      "bytes": 5531,
      "mtime_ns": 1789274143597422145
    },
    "helper": {
      "path": "BASE/restore_caret_clock.py",
      "sha256": "11aa51a896f3538e316011c00fe67afb67154a1df897908c57bdcfdb15db950b",
      "bytes": 8291,
      "mtime_ns": 1789274135309517035
    },
    "tests": {
      "path": "BASE/test_caret_clock.py",
      "sha256": "56b61240d5364ea4391093a36b5e609770141f00be92d1bb0ae9760e20b5b2e3",
      "bytes": 1872,
      "mtime_ns": 1789274135309517035
    }
  },
  "inputsUnchangedAfter": {
    "old_movie": {
      "sha256": "2de7005918a4a205d104065f635cae7b736767e939a2dd3965f1559ae211f9ca",
      "bytes": 30718,
      "mtime_ns": 1788807585688571896
    },
    "index": {
      "sha256": "c701689fac8d6370a9ecb04d0723ea45223271d443133d9a39a15f8d267272c1",
      "bytes": 10871,
      "mtime_ns": 1788807585688571896
    },
    "timing": {
      "sha256": "0f7aa29f49c589cd88c532331460aa0d9fdd4952bc0749181db088cbf3267a3a",
      "bytes": 20195,
      "mtime_ns": 1789270620987285137
    },
    "new_movie": {
      "sha256": "b817c5b54d6dddb7b1dbb03a7aca3e5c42cc1f497b0a3745972fc45b195ee5ad",
      "bytes": 30838,
      "mtime_ns": 1789274143414424240
    },
    "proof": {
      "sha256": "604c4a641ddbad7cff1e4a2e12e0cf44d2aa62dcd9febac8b95977f992416d38",
      "bytes": 5531,
      "mtime_ns": 1789274143597422145
    },
    "helper": {
      "sha256": "11aa51a896f3538e316011c00fe67afb67154a1df897908c57bdcfdb15db950b",
      "bytes": 8291,
      "mtime_ns": 1789274135309517035
    },
    "tests": {
      "sha256": "56b61240d5364ea4391093a36b5e609770141f00be92d1bb0ae9760e20b5b2e3",
      "bytes": 1872,
      "mtime_ns": 1789274135309517035
    }
  },
  "environment": {
    "ffprobe": "ffprobe version 9.0.1 Copyright (c) 2007-2026 the FFmpeg developers",
    "ffmpeg": "ffmpeg version 9.0.1 Copyright (c) 2000-2026 the FFmpeg developers",
    "python": "3.14.7 (main, Aug  5 2026, 10:29:49) [GCC 13.3.0]"
  },
  "storage": {
    "budgetBytes": 10000000,
    "workerBytesBeforeFinalEvidence": 118784,
    "temporaryFilesWritten": 0,
    "symlinksCreated": 0,
    "encoderLockHeldForAllDecodes": true
  }
}
