{
  "recordedAt": "2026-09-07T07:42:30.820Z",
  "node": "v22.14.0",
  "platform": "darwin/arm64",
  "commit": "68980d142cce421eab86cd4ef26a4475a6affd56",
  "inputSha256": "3c69a5142d3372f583999153d4fbfad60ad89115ee623bc4120e8bf47ae2f4ec",
  "result": "pass",
  "checks": [
    "pinned source hashes",
    "new edit revision 1",
    "retry no-op in a fresh CLI process",
    "stale new operation rejected",
    "source archive unchanged",
    "diff produces no output artifact and agrees with actual write",
    "audio and linked caption move together",
    "source range and visual slate retained",
    "all non-project archive entries retain exact bytes",
    "180x320 six-second MP4 with audio decodes fully",
    "visible caption render rejected"
  ],
  "channel": {
    "firstRevision": 1,
    "retryRevision": 1,
    "retryAppliedOperationIds": [],
    "staleError": "REVISION_CONFLICT"
  },
  "brief": {
    "audio": {
      "start": 1,
      "duration": 3,
      "sourceStart": 1,
      "sourceDuration": 3
    },
    "caption": {
      "id": "diagnostic-label",
      "text": "Diagnostic tone — not speech",
      "start": 1.25,
      "end": 3.5,
      "audioSegmentId": "voice-source"
    }
  },
  "archive": {
    "retainedEntries": [
      {
        "file": "media/visuals/001-Synthetic-four-color-diagnostic-slate.png",
        "bytes": 4559,
        "beforeSha256": "d1ddb85923e5d30505c8ccae0c0253e73d0554a2150f0938fa78b917f5f2111f",
        "afterSha256": "d1ddb85923e5d30505c8ccae0c0253e73d0554a2150f0938fa78b917f5f2111f"
      },
      {
        "file": "media/audio/voice-001-Tone-markers-source-1.0-4.0-s.wav",
        "bytes": 256044,
        "beforeSha256": "f7784b804b541db6d995759ba33a606f23e70f6ffdf9ea6499a6f48aacde55c8",
        "afterSha256": "f7784b804b541db6d995759ba33a606f23e70f6ffdf9ea6499a6f48aacde55c8"
      },
      {
        "file": "notes/client-note.txt",
        "bytes": 70,
        "beforeSha256": "9f04e10991247cfcc66f8777dac0ea831dcf5ae50e641a09ad77f40a29323ec9",
        "afterSha256": "9f04e10991247cfcc66f8777dac0ea831dcf5ae50e641a09ad77f40a29323ec9"
      }
    ],
    "render": {
      "duration": 6,
      "width": 180,
      "height": 320,
      "hasAudio": true
    },
    "unsupportedError": "UNSUPPORTED_RENDER_FEATURE"
  },
  "limits": [
    "Fresh CLI processes simulate a transport handoff; no Codex/Claude/Copilot/Gemini integration was run.",
    "Synthetic tones and slate; the caption is a diagnostic label, not speech.",
    "No automatic editorial decisions, narration synthesis, browser UI reopening or visual quality grading."
  ]
}
