{
  "environment": {
    "device": "iPhone Duo",
    "os": "iOS 27.2",
    "orientation": "portrait",
    "fold": "closed, outer display, 0 degrees",
    "theme": "light",
    "font": "Large, standard 1.0",
    "viewportPoints": [
      466,
      678
    ],
    "stillPixels": [
      466,
      678
    ],
    "videoPixels": [
      1398,
      2034
    ],
    "stillScale": 1,
    "videoScale": 3,
    "recording": "native variable frame rate, requested 30 fps"
  },
  "artifacts": {
    "C1-before": {
      "path": "/tmp/lead-32840-r1/evidence-capture/before-C1-2026-11-10T12-32-24.571216+00-00/C1-before.png",
      "sha256": "ea8c7ad84d890d3bcaffaf5e07f2c3a01bfb8dfe9dce92bf12367b2601823479",
      "bytes": 32379
    },
    "C1-after": {
      "path": "/tmp/lead-32840-r1/evidence-capture/after-C1-2026-11-10T12-52-33.729354+00-00/C1-after.png",
      "sha256": "01e4fbc8574047fbc211e3c1b202615fb0f4a17e57d274f75139109350fbbdf0",
      "bytes": 31622
    },
    "I1-before": {
      "path": "/tmp/lead-32840-r1/evidence-capture/before-I1-2026-11-10T12-37-20.376331+00-00/I1-before.mp4",
      "sha256": "29bf95badb1d6791f01fc24f906c8777adc2a98d8917d06e995b60c5ad545346",
      "bytes": 2810166
    },
    "I1-after": {
      "path": "/tmp/lead-32840-r1/evidence-capture/after-I1-2026-11-10T12-53-17.814256+00-00/I1-after.mp4",
      "sha256": "2e4e7ebd62f51a123fb7cfb76bf57fcc7678cb381cbef16abcf67af87fec3cab",
      "bytes": 2943063
    },
    "I2-before": {
      "path": "/tmp/lead-32840-r1/evidence-capture/before-I2-2026-11-10T12-38-02.212848+00-00/I2-before.mp4",
      "sha256": "27301b1463842fba4c56c33e8d5f62ab0b4b3ffdaa716d43f9842141ddc60090",
      "bytes": 889647
    },
    "I2-after": {
      "path": "/tmp/lead-32840-r1/evidence-capture/after-I2-2026-11-10T12-53-56.367263+00-00/I2-after.mp4",
      "sha256": "703502e752e745f9a09fc2a9f1b736f506e82ab1cd6b614b0fb2b7a0b64c34c1",
      "bytes": 880644
    }
  },
  "settled": {
    "C1-before": {
      "AE": "0",
      "requestedPauseSeconds": 0.5,
      "screenshots": [
        {
          "path": "/tmp/lead-32840-r1/evidence-capture/before-C1-2026-11-10T12-32-24.571216+00-00/settled-1-a.png",
          "sha256": "ea8c7ad84d890d3bcaffaf5e07f2c3a01bfb8dfe9dce92bf12367b2601823479",
          "completedAt": "2026-11-10T12:33:04.024380+00:00",
          "durationSeconds": 2.807
        },
        {
          "path": "/tmp/lead-32840-r1/evidence-capture/before-C1-2026-11-10T12-32-24.571216+00-00/settled-1-b.png",
          "sha256": "ea8c7ad84d890d3bcaffaf5e07f2c3a01bfb8dfe9dce92bf12367b2601823479",
          "completedAt": "2026-11-10T12:33:07.587963+00:00",
          "durationSeconds": 3.062
        }
      ]
    },
    "C1-after": {
      "AE": "0",
      "requestedPauseSeconds": 0.5,
      "screenshots": [
        {
          "path": "/tmp/lead-32840-r1/evidence-capture/after-C1-2026-11-10T12-52-33.729354+00-00/settled-0-a.png",
          "sha256": "01e4fbc8574047fbc211e3c1b202615fb0f4a17e57d274f75139109350fbbdf0",
          "completedAt": "2026-11-10T12:52:57.419097+00:00",
          "durationSeconds": 2.398
        },
        {
          "path": "/tmp/lead-32840-r1/evidence-capture/after-C1-2026-11-10T12-52-33.729354+00-00/settled-0-b.png",
          "sha256": "01e4fbc8574047fbc211e3c1b202615fb0f4a17e57d274f75139109350fbbdf0",
          "completedAt": "2026-11-10T12:53:00.365648+00:00",
          "durationSeconds": 2.445
        }
      ]
    }
  },
  "steps": {
    "I1-before": [
      {
        "secondsAfterRecordStartReturned": 2.0,
        "step": "Tap New chat"
      },
      {
        "secondsAfterRecordStartReturned": 9.905,
        "step": "Back to Chats"
      }
    ],
    "I1-after": [
      {
        "secondsAfterRecordStartReturned": 2.0,
        "step": "Tap New chat"
      },
      {
        "secondsAfterRecordStartReturned": 9.516,
        "step": "Back to Chats"
      }
    ],
    "I2-after": [
      {
        "secondsAfterRecordStartReturned": 2.001,
        "step": "Tap PRs"
      },
      {
        "secondsAfterRecordStartReturned": 7.971,
        "step": "Tap Chats"
      }
    ],
    "I2-before": [
      {
        "secondsAfterRecordStartReturned": 2.0,
        "step": "Tap PRs"
      },
      {
        "secondsAfterRecordStartReturned": 8.137,
        "step": "Tap Chats"
      }
    ],
    "I2-before-note": "Recovered recording export after remote daemon outage; duration 173.911667 seconds, unedited idle tail. Timestamps reconstructed from driver event completion minus command duration."
  },
  "cleanup": "Servers and Metro stopped; pool lease closed; before worktree removal in progress.",
  "diffs": {
    "Diff0": {
      "fuzz": "0%",
      "differentPixels": "799",
      "output": "/tmp/lead-32840-r1/evidence-capture/diff-2026-11-10T12-53-19.075400+00-00/C1-Diff0.png",
      "command": [
        "compare",
        "-metric",
        "AE",
        "-fuzz",
        "0%",
        "-highlight-color",
        "#ff00ff",
        "-lowlight-color",
        "#111111",
        "-compose",
        "Src",
        "/tmp/lead-32840-r1/evidence-capture/before-C1-2026-11-10T12-32-24.571216+00-00/C1-before.png",
        "/tmp/lead-32840-r1/evidence-capture/after-C1-2026-11-10T12-52-33.729354+00-00/C1-after.png",
        "/tmp/lead-32840-r1/evidence-capture/diff-2026-11-10T12-53-19.075400+00-00/C1-Diff0.png"
      ]
    },
    "DiffT": {
      "fuzz": "2%",
      "differentPixels": "719",
      "output": "/tmp/lead-32840-r1/evidence-capture/diff-2026-11-10T12-53-19.075400+00-00/C1-DiffT.png",
      "command": [
        "compare",
        "-metric",
        "AE",
        "-fuzz",
        "2%",
        "-highlight-color",
        "#ff00ff",
        "-lowlight-color",
        "#111111",
        "-compose",
        "Src",
        "/tmp/lead-32840-r1/evidence-capture/before-C1-2026-11-10T12-32-24.571216+00-00/C1-before.png",
        "/tmp/lead-32840-r1/evidence-capture/after-C1-2026-11-10T12-52-33.729354+00-00/C1-after.png",
        "/tmp/lead-32840-r1/evidence-capture/diff-2026-11-10T12-53-19.075400+00-00/C1-DiffT.png"
      ]
    }
  }
}