{
  "kind": "header",
  "data": {
    "bundle": "K7",
    "side": "before",
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "runRoot": "<RUN_ROOT>",
    "driverSHA256": "43eb95d17ecbc41b5078dfd99d5eca4c450d7d0f50037311336eb235b5de1510",
    "versions": {
      "A": "0.1.1-preview.20261018.3327",
      "B": "0.1.3-preview.20261026.3702",
      "C": "0.1.1-preview.20261018.3327"
    },
    "runtime": "complete native Linux release A/B (ELF), all original assets; A sentinel reconstructed only in scratch; not Mach-O",
    "manager": "launchctl/systemctl/systemd-run intercepted; cp and t3 --version real except named harness rows",
    "linuxLoginctl": "real",
    "harnessFaults": [],
    "capture": "ordered runtime transcript of real BootService.make, not unit tests"
  }
}

{
  "kind": "fixture.seed",
  "data": {
    "version": "0.1.1-preview.20261018.3327",
    "provenance": "native Linux release; all assets; scratch copy",
    "source": "/tmp/lead-25999-r1/evidence-capture-2/fixtures/0.1.1-preview.20261018.3327",
    "destination": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327",
    "command": [
      "cp",
      "-a",
      "--reflink=auto"
    ],
    "sourceSentinel": "absent in live source; scratch sentinel reconstructed from real version",
    "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
  }
}

{
  "kind": "fixture.seed",
  "data": {
    "version": "0.1.3-preview.20261026.3702",
    "provenance": "native Linux release; all assets; scratch copy",
    "source": "/tmp/lead-25999-r1/evidence-capture-2/fixtures/0.1.3-preview.20261026.3702",
    "destination": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.3-preview.20261026.3702",
    "command": [
      "cp",
      "-a",
      "--reflink=auto"
    ],
    "sourceSentinel": "copied unchanged",
    "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
  }
}

{
  "kind": "operation",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D20",
    "label": "precondition healthy A: install {\"start\":true}",
    "provenance": "native Linux release"
  }
}

{
  "kind": "command.start",
  "data": {
    "row": "D20",
    "mode": "real",
    "command": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
    "args": [
      "--version"
    ],
    "timeoutMs": 30000
  }
}

{
  "kind": "command.result",
  "data": {
    "row": "D20",
    "mode": "real",
    "command": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
    "args": [
      "--version"
    ],
    "timeoutMs": 30000,
    "result": {
      "timedOut": false,
      "stdoutTruncated": false,
      "stderrTruncated": false,
      "stdoutInvalidUtf8": false,
      "stderrInvalidUtf8": false,
      "stdout": "t3 v0.1.1-preview.20261018.3327\n",
      "stderr": "",
      "code": 0
    }
  }
}

{
  "kind": "filesystem",
  "data": {
    "row": "D20",
    "op": "rename.start",
    "from": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/<durable-temp-1>",
    "to": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/service-state.json"
  }
}

{
  "kind": "filesystem",
  "data": {
    "row": "D20",
    "op": "rename.complete",
    "from": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/<durable-temp-1>",
    "to": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/service-state.json"
  }
}

{
  "kind": "filesystem",
  "data": {
    "row": "D20",
    "op": "rename.start",
    "from": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/<durable-temp-2>",
    "to": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
  }
}

{
  "kind": "filesystem",
  "data": {
    "row": "D20",
    "op": "rename.complete",
    "from": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/<durable-temp-2>",
    "to": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
  }
}

{
  "kind": "command.start",
  "data": {
    "row": "D20",
    "mode": "intercepted",
    "command": "launchctl",
    "args": [
      "enable",
      "gui/501/com.t3tools.t3code.service"
    ],
    "timeoutMs": null
  }
}

{
  "kind": "command.result",
  "data": {
    "row": "D20",
    "mode": "intercepted",
    "command": "launchctl",
    "args": [
      "enable",
      "gui/501/com.t3tools.t3code.service"
    ],
    "timeoutMs": null,
    "result": {
      "timedOut": false,
      "stdoutTruncated": false,
      "stderrTruncated": false,
      "stdoutInvalidUtf8": false,
      "stderrInvalidUtf8": false,
      "code": 0,
      "stdout": "",
      "stderr": ""
    }
  }
}

{
  "kind": "command.start",
  "data": {
    "row": "D20",
    "mode": "intercepted",
    "command": "launchctl",
    "args": [
      "bootstrap",
      "gui/501",
      "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
    ],
    "timeoutMs": null
  }
}

{
  "kind": "command.result",
  "data": {
    "row": "D20",
    "mode": "intercepted",
    "command": "launchctl",
    "args": [
      "bootstrap",
      "gui/501",
      "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
    ],
    "timeoutMs": null,
    "result": {
      "timedOut": false,
      "stdoutTruncated": false,
      "stderrTruncated": false,
      "stdoutInvalidUtf8": false,
      "stderrInvalidUtf8": false,
      "code": 0,
      "stdout": "",
      "stderr": ""
    }
  }
}

{
  "kind": "filesystem",
  "data": {
    "row": "D20",
    "op": "remove",
    "path": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/.restart-pending",
    "options": {
      "force": true
    }
  }
}

{
  "kind": "operation.result",
  "data": {
    "row": "D20",
    "label": "precondition healthy A: install {\"start\":true}",
    "exit": "Success",
    "value": {
      "program": [
        "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
        "__service-launcher"
      ],
      "baseDir": "<RUN_ROOT>/D20/T3 Data & <capture>",
      "logPath": "<RUN_ROOT>/D20/T3 Data & <capture>/userdata/logs/boot-service.log",
      "unitPath": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
    }
  }
}

{
  "kind": "assert",
  "data": {
    "message": "healthy A installed",
    "pass": true
  }
}

{
  "kind": "checkpoint",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D20",
    "label": "precondition: healthy installed A",
    "fixtureID": "D20",
    "provenance": {
      "kind": "native Linux release",
      "versions": {
        "A": "0.1.1-preview.20261018.3327",
        "B": "0.1.3-preview.20261026.3702"
      },
      "sentinelA": "reconstructed in scratch from real --version; missing in live source",
      "sentinelB": "copied unchanged",
      "platform": "darwin",
      "managers": "intercepted",
      "validation": "real ProcessRunner t3 --version",
      "fault": null
    },
    "commands": [
      {
        "row": "D20",
        "mode": "real",
        "command": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
        "args": [
          "--version"
        ],
        "timeoutMs": 30000,
        "result": {
          "timedOut": false,
          "stdoutTruncated": false,
          "stderrTruncated": false,
          "stdoutInvalidUtf8": false,
          "stderrInvalidUtf8": false,
          "stdout": "t3 v0.1.1-preview.20261018.3327\n",
          "stderr": "",
          "code": 0
        }
      },
      {
        "row": "D20",
        "mode": "intercepted",
        "command": "launchctl",
        "args": [
          "enable",
          "gui/501/com.t3tools.t3code.service"
        ],
        "timeoutMs": null,
        "result": {
          "timedOut": false,
          "stdoutTruncated": false,
          "stderrTruncated": false,
          "stdoutInvalidUtf8": false,
          "stderrInvalidUtf8": false,
          "code": 0,
          "stdout": "",
          "stderr": ""
        }
      },
      {
        "row": "D20",
        "mode": "intercepted",
        "command": "launchctl",
        "args": [
          "bootstrap",
          "gui/501",
          "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
        ],
        "timeoutMs": null,
        "result": {
          "timedOut": false,
          "stdoutTruncated": false,
          "stderrTruncated": false,
          "stdoutInvalidUtf8": false,
          "stderrInvalidUtf8": false,
          "code": 0,
          "stdout": "",
          "stderr": ""
        }
      }
    ],
    "operations": [
      {
        "row": "D20",
        "op": "rename.start",
        "from": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/<durable-temp-1>",
        "to": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/service-state.json"
      },
      {
        "row": "D20",
        "op": "rename.complete",
        "from": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/<durable-temp-1>",
        "to": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/service-state.json"
      },
      {
        "row": "D20",
        "op": "rename.start",
        "from": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/<durable-temp-2>",
        "to": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
      },
      {
        "row": "D20",
        "op": "rename.complete",
        "from": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/<durable-temp-2>",
        "to": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist"
      },
      {
        "row": "D20",
        "op": "remove",
        "path": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/.restart-pending",
        "options": {
          "force": true
        }
      }
    ],
    "unit": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n  <key>Label</key>\n  <string>com.t3tools.t3code.service</string>\n  <key>ProgramArguments</key>\n  <array>\n    <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;/runtime/versions/0.1.1-preview.20261018.3327/t3</string>\n    <string>__service-launcher</string>\n  </array>\n  <key>EnvironmentVariables</key>\n  <dict>\n    <key>PATH</key>\n    <string>/usr/bin:/bin:/opt/homebrew/bin:/usr/local/bin:/usr/sbin:/sbin</string>\n    <key>T3CODE_HOME</key>\n    <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;</string>\n    <key>T3_BOOT_SERVICE_UNIT</key>\n    <string>com.t3tools.t3code.service.plist</string>\n  </dict>\n  <key>WorkingDirectory</key>\n  <string><RUN_ROOT>/D20/user home</string>\n  <key>RunAtLoad</key>\n  <true/>\n  <key>KeepAlive</key>\n  <true/>\n  <key>ThrottleInterval</key>\n  <integer>5</integer>\n  <key>ExitTimeOut</key>\n  <integer>90</integer>\n  <key>ProcessType</key>\n  <string>Interactive</string>\n  <key>StandardOutPath</key>\n  <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;/userdata/logs/boot-service.log</string>\n  <key>StandardErrorPath</key>\n  <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;/userdata/logs/boot-service.log</string>\n</dict>\n</plist>\n",
    "programArguments": [
      "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
      "__service-launcher"
    ],
    "parsedProgram": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
    "parsedHome": "<RUN_ROOT>/D20/T3 Data & <capture>",
    "launcherAndSiblings": {
      "manifest": "K7-before-manifest-001.json",
      "manifestSHA256": "1d39f5b0d434096c3cc25fe35d0cf40960f9d248d9004f3eea55a99db4704d21",
      "entryCount": 6062,
      "fileCount": 5700,
      "totalFileBytes": 614693363,
      "symlinks": [],
      "entries": [
        {
          "path": ".",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "service-state.json",
          "type": "file",
          "mode": "664",
          "bytes": 70,
          "sha256": "cd9d039ee57736dbec6b75f314762bcf27e7e806a8c68b0543ce5b532b2cf0d4"
        },
        {
          "path": "versions",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702",
          "type": "directory",
          "mode": "700"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    },
    "state": "{\n  \"protocol\": 3,\n  \"activeVersion\": \"0.1.1-preview.20261018.3327\"\n}\n",
    "restartMarker": {
      "absentOrError": "ENOENT"
    },
    "serviceEnv": {
      "absentOrError": "ENOENT"
    },
    "status": {
      "supported": true,
      "installed": true,
      "installedVersion": "0.1.1-preview.20261018.3327",
      "installedBaseDir": "<RUN_ROOT>/D20/T3 Data & <capture>",
      "problems": [],
      "current": true,
      "unitPath": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
      "logPath": "<RUN_ROOT>/D20/T3 Data & <capture>/userdata/logs/boot-service.log"
    },
    "runtimeHashesFromManifest": {
      "source": "driver-written full manifest, SHA256 verified by normalizer",
      "entries": [
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 18590,
          "sha256": "f64234f28135f4734ebdc9cf35073c10d837cd32ddb4246ac590f22ca2d0fbed"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    }
  }
}

{
  "kind": "checkpoint",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D20",
    "label": "D20 unit plus launcher/staging and unrelated siblings",
    "fixtureID": "D20",
    "provenance": {
      "kind": "native Linux release",
      "versions": {
        "A": "0.1.1-preview.20261018.3327",
        "B": "0.1.3-preview.20261026.3702"
      },
      "sentinelA": "reconstructed in scratch from real --version; missing in live source",
      "sentinelB": "copied unchanged",
      "platform": "darwin",
      "managers": "intercepted",
      "validation": "real ProcessRunner t3 --version",
      "fault": null
    },
    "commands": [],
    "operations": [],
    "unit": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<dict>\n  <key>Label</key>\n  <string>com.t3tools.t3code.service</string>\n  <key>ProgramArguments</key>\n  <array>\n    <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;/runtime/versions/0.1.1-preview.20261018.3327/t3</string>\n    <string>__service-launcher</string>\n  </array>\n  <key>EnvironmentVariables</key>\n  <dict>\n    <key>PATH</key>\n    <string>/usr/bin:/bin:/opt/homebrew/bin:/usr/local/bin:/usr/sbin:/sbin</string>\n    <key>T3CODE_HOME</key>\n    <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;</string>\n    <key>T3_BOOT_SERVICE_UNIT</key>\n    <string>com.t3tools.t3code.service.plist</string>\n  </dict>\n  <key>WorkingDirectory</key>\n  <string><RUN_ROOT>/D20/user home</string>\n  <key>RunAtLoad</key>\n  <true/>\n  <key>KeepAlive</key>\n  <true/>\n  <key>ThrottleInterval</key>\n  <integer>5</integer>\n  <key>ExitTimeOut</key>\n  <integer>90</integer>\n  <key>ProcessType</key>\n  <string>Interactive</string>\n  <key>StandardOutPath</key>\n  <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;/userdata/logs/boot-service.log</string>\n  <key>StandardErrorPath</key>\n  <string><RUN_ROOT>/D20/T3 Data &amp; &lt;capture&gt;/userdata/logs/boot-service.log</string>\n</dict>\n</plist>\n",
    "programArguments": [
      "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
      "__service-launcher"
    ],
    "parsedProgram": "<RUN_ROOT>/D20/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327/t3",
    "parsedHome": "<RUN_ROOT>/D20/T3 Data & <capture>",
    "launcherAndSiblings": {
      "manifest": "K7-before-manifest-002.json",
      "manifestSHA256": "37e86591be56c4c34ab4ceb4265ec26f4b2c945c035e22aaf9424c50294cb801",
      "entryCount": 9060,
      "fileCount": 8513,
      "totalFileBytes": 917356337,
      "symlinks": [],
      "entries": [
        {
          "path": ".",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/node_modules",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/resource-monitor",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "launcher-other",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher-other/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 31,
          "sha256": "2d535e7873f9bc53c04cf800b53dc662f36f10c98f8eda70a66df74f31a17d8d"
        },
        {
          "path": "launcher.next",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 30,
          "sha256": "aaf47bfc832b2bc281b03f818f9e86bf14b5c066d9f045e3382aad884b940909"
        },
        {
          "path": "launcher.next-leftover-a",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-leftover-a/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 41,
          "sha256": "e92bc11bd4bf4fba191a001f22a30efe7b2d4e5d14ae7aa938b914ad4d40a147"
        },
        {
          "path": "launcher.next-leftover-b",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-leftover-b/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 41,
          "sha256": "5a576150000fbdbea2fcd2409762573ad8b447cc22ec0b7fec826957d31cd9d0"
        },
        {
          "path": "launcher.nextish",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.nextish/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 33,
          "sha256": "0d51d8a92da41fa25d8198baf0422ef458f3978944a3f74b5f469ba6760b11e0"
        },
        {
          "path": "service-state.json",
          "type": "file",
          "mode": "664",
          "bytes": 70,
          "sha256": "cd9d039ee57736dbec6b75f314762bcf27e7e806a8c68b0543ce5b532b2cf0d4"
        },
        {
          "path": "versions",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702",
          "type": "directory",
          "mode": "700"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    },
    "state": "{\n  \"protocol\": 3,\n  \"activeVersion\": \"0.1.1-preview.20261018.3327\"\n}\n",
    "restartMarker": {
      "absentOrError": "ENOENT"
    },
    "serviceEnv": {
      "absentOrError": "ENOENT"
    },
    "status": {
      "supported": true,
      "installed": true,
      "installedVersion": "0.1.1-preview.20261018.3327",
      "installedBaseDir": "<RUN_ROOT>/D20/T3 Data & <capture>",
      "problems": [],
      "current": true,
      "unitPath": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
      "logPath": "<RUN_ROOT>/D20/T3 Data & <capture>/userdata/logs/boot-service.log"
    },
    "runtimeHashesFromManifest": {
      "source": "driver-written full manifest, SHA256 verified by normalizer",
      "entries": [
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 18590,
          "sha256": "f64234f28135f4734ebdc9cf35073c10d837cd32ddb4246ac590f22ca2d0fbed"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    }
  }
}

{
  "kind": "operation",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D20",
    "label": "D20 uninstall",
    "provenance": "native Linux release"
  }
}

{
  "kind": "command.start",
  "data": {
    "row": "D20",
    "mode": "intercepted",
    "command": "launchctl",
    "args": [
      "bootout",
      "--wait",
      "gui/501/com.t3tools.t3code.service"
    ],
    "timeoutMs": 120000
  }
}

{
  "kind": "command.result",
  "data": {
    "row": "D20",
    "mode": "intercepted",
    "command": "launchctl",
    "args": [
      "bootout",
      "--wait",
      "gui/501/com.t3tools.t3code.service"
    ],
    "timeoutMs": 120000,
    "result": {
      "timedOut": false,
      "stdoutTruncated": false,
      "stderrTruncated": false,
      "stdoutInvalidUtf8": false,
      "stderrInvalidUtf8": false,
      "code": 0,
      "stdout": "",
      "stderr": ""
    }
  }
}

{
  "kind": "filesystem",
  "data": {
    "row": "D20",
    "op": "remove",
    "path": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
    "options": null
  }
}

{
  "kind": "operation.result",
  "data": {
    "row": "D20",
    "label": "D20 uninstall",
    "exit": "Success",
    "value": true
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D20 first uninstall true",
    "pass": true
  }
}

{
  "kind": "checkpoint",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D20",
    "label": "D20 after uninstall",
    "fixtureID": "D20",
    "provenance": {
      "kind": "native Linux release",
      "versions": {
        "A": "0.1.1-preview.20261018.3327",
        "B": "0.1.3-preview.20261026.3702"
      },
      "sentinelA": "reconstructed in scratch from real --version; missing in live source",
      "sentinelB": "copied unchanged",
      "platform": "darwin",
      "managers": "intercepted",
      "validation": "real ProcessRunner t3 --version",
      "fault": null
    },
    "commands": [
      {
        "row": "D20",
        "mode": "intercepted",
        "command": "launchctl",
        "args": [
          "bootout",
          "--wait",
          "gui/501/com.t3tools.t3code.service"
        ],
        "timeoutMs": 120000,
        "result": {
          "timedOut": false,
          "stdoutTruncated": false,
          "stderrTruncated": false,
          "stdoutInvalidUtf8": false,
          "stderrInvalidUtf8": false,
          "code": 0,
          "stdout": "",
          "stderr": ""
        }
      }
    ],
    "operations": [
      {
        "row": "D20",
        "op": "remove",
        "path": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
        "options": null
      }
    ],
    "unit": null,
    "programArguments": null,
    "parsedProgram": null,
    "parsedHome": null,
    "launcherAndSiblings": {
      "manifest": "K7-before-manifest-003.json",
      "manifestSHA256": "37e86591be56c4c34ab4ceb4265ec26f4b2c945c035e22aaf9424c50294cb801",
      "entryCount": 9060,
      "fileCount": 8513,
      "totalFileBytes": 917356337,
      "symlinks": [],
      "entries": [
        {
          "path": ".",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/node_modules",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/resource-monitor",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "launcher-other",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher-other/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 31,
          "sha256": "2d535e7873f9bc53c04cf800b53dc662f36f10c98f8eda70a66df74f31a17d8d"
        },
        {
          "path": "launcher.next",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 30,
          "sha256": "aaf47bfc832b2bc281b03f818f9e86bf14b5c066d9f045e3382aad884b940909"
        },
        {
          "path": "launcher.next-leftover-a",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-leftover-a/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 41,
          "sha256": "e92bc11bd4bf4fba191a001f22a30efe7b2d4e5d14ae7aa938b914ad4d40a147"
        },
        {
          "path": "launcher.next-leftover-b",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-leftover-b/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 41,
          "sha256": "5a576150000fbdbea2fcd2409762573ad8b447cc22ec0b7fec826957d31cd9d0"
        },
        {
          "path": "launcher.nextish",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.nextish/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 33,
          "sha256": "0d51d8a92da41fa25d8198baf0422ef458f3978944a3f74b5f469ba6760b11e0"
        },
        {
          "path": "service-state.json",
          "type": "file",
          "mode": "664",
          "bytes": 70,
          "sha256": "cd9d039ee57736dbec6b75f314762bcf27e7e806a8c68b0543ce5b532b2cf0d4"
        },
        {
          "path": "versions",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702",
          "type": "directory",
          "mode": "700"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    },
    "state": "{\n  \"protocol\": 3,\n  \"activeVersion\": \"0.1.1-preview.20261018.3327\"\n}\n",
    "restartMarker": {
      "absentOrError": "ENOENT"
    },
    "serviceEnv": {
      "absentOrError": "ENOENT"
    },
    "status": {
      "supported": true,
      "installed": false,
      "current": false,
      "unitPath": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
      "logPath": "<RUN_ROOT>/D20/T3 Data & <capture>/userdata/logs/boot-service.log"
    },
    "runtimeHashesFromManifest": {
      "source": "driver-written full manifest, SHA256 verified by normalizer",
      "entries": [
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 18590,
          "sha256": "f64234f28135f4734ebdc9cf35073c10d837cd32ddb4246ac590f22ca2d0fbed"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    }
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D20 exact launcher removal only at head",
    "pass": true
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D20 preserve unrelated launcher-other",
    "pass": true
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D20 preserve unrelated launcher.nextish",
    "pass": true
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D20 preserve unrelated launcher.next",
    "pass": true
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D20 versions retained",
    "pass": true
  }
}

{
  "kind": "operation",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D20",
    "label": "D20 second uninstall",
    "provenance": "native Linux release"
  }
}

{
  "kind": "operation.result",
  "data": {
    "row": "D20",
    "label": "D20 second uninstall",
    "exit": "Success",
    "value": false
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D20 second uninstall false",
    "pass": true
  }
}

{
  "kind": "checkpoint",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D20",
    "label": "D20 second uninstall unchanged",
    "fixtureID": "D20",
    "provenance": {
      "kind": "native Linux release",
      "versions": {
        "A": "0.1.1-preview.20261018.3327",
        "B": "0.1.3-preview.20261026.3702"
      },
      "sentinelA": "reconstructed in scratch from real --version; missing in live source",
      "sentinelB": "copied unchanged",
      "platform": "darwin",
      "managers": "intercepted",
      "validation": "real ProcessRunner t3 --version",
      "fault": null
    },
    "commands": [
      {
        "row": "D20",
        "mode": "intercepted",
        "command": "launchctl",
        "args": [
          "bootout",
          "--wait",
          "gui/501/com.t3tools.t3code.service"
        ],
        "timeoutMs": 120000,
        "result": {
          "timedOut": false,
          "stdoutTruncated": false,
          "stderrTruncated": false,
          "stdoutInvalidUtf8": false,
          "stderrInvalidUtf8": false,
          "code": 0,
          "stdout": "",
          "stderr": ""
        }
      }
    ],
    "operations": [
      {
        "row": "D20",
        "op": "remove",
        "path": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
        "options": null
      }
    ],
    "unit": null,
    "programArguments": null,
    "parsedProgram": null,
    "parsedHome": null,
    "launcherAndSiblings": {
      "manifest": "K7-before-manifest-004.json",
      "manifestSHA256": "37e86591be56c4c34ab4ceb4265ec26f4b2c945c035e22aaf9424c50294cb801",
      "entryCount": 9060,
      "fileCount": 8513,
      "totalFileBytes": 917356337,
      "symlinks": [],
      "entries": [
        {
          "path": ".",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/node_modules",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/resource-monitor",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "launcher-other",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher-other/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 31,
          "sha256": "2d535e7873f9bc53c04cf800b53dc662f36f10c98f8eda70a66df74f31a17d8d"
        },
        {
          "path": "launcher.next",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 30,
          "sha256": "aaf47bfc832b2bc281b03f818f9e86bf14b5c066d9f045e3382aad884b940909"
        },
        {
          "path": "launcher.next-leftover-a",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-leftover-a/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 41,
          "sha256": "e92bc11bd4bf4fba191a001f22a30efe7b2d4e5d14ae7aa938b914ad4d40a147"
        },
        {
          "path": "launcher.next-leftover-b",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-leftover-b/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 41,
          "sha256": "5a576150000fbdbea2fcd2409762573ad8b447cc22ec0b7fec826957d31cd9d0"
        },
        {
          "path": "launcher.nextish",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.nextish/sentinel",
          "type": "file",
          "mode": "664",
          "bytes": 33,
          "sha256": "0d51d8a92da41fa25d8198baf0422ef458f3978944a3f74b5f469ba6760b11e0"
        },
        {
          "path": "service-state.json",
          "type": "file",
          "mode": "664",
          "bytes": 70,
          "sha256": "cd9d039ee57736dbec6b75f314762bcf27e7e806a8c68b0543ce5b532b2cf0d4"
        },
        {
          "path": "versions",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702",
          "type": "directory",
          "mode": "700"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    },
    "state": "{\n  \"protocol\": 3,\n  \"activeVersion\": \"0.1.1-preview.20261018.3327\"\n}\n",
    "restartMarker": {
      "absentOrError": "ENOENT"
    },
    "serviceEnv": {
      "absentOrError": "ENOENT"
    },
    "status": {
      "supported": true,
      "installed": false,
      "current": false,
      "unitPath": "<RUN_ROOT>/D20/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
      "logPath": "<RUN_ROOT>/D20/T3 Data & <capture>/userdata/logs/boot-service.log"
    },
    "runtimeHashesFromManifest": {
      "source": "driver-written full manifest, SHA256 verified by normalizer",
      "entries": [
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 18590,
          "sha256": "f64234f28135f4734ebdc9cf35073c10d837cd32ddb4246ac590f22ca2d0fbed"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    }
  }
}

{
  "kind": "fixture.seed",
  "data": {
    "version": "0.1.1-preview.20261018.3327",
    "provenance": "native Linux release; all assets; scratch copy",
    "source": "/tmp/lead-25999-r1/evidence-capture-2/fixtures/0.1.1-preview.20261018.3327",
    "destination": "<RUN_ROOT>/D21/T3 Data & <capture>/runtime/versions/0.1.1-preview.20261018.3327",
    "command": [
      "cp",
      "-a",
      "--reflink=auto"
    ],
    "sourceSentinel": "absent in live source; scratch sentinel reconstructed from real version",
    "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
  }
}

{
  "kind": "fixture.seed",
  "data": {
    "version": "0.1.3-preview.20261026.3702",
    "provenance": "native Linux release; all assets; scratch copy",
    "source": "/tmp/lead-25999-r1/evidence-capture-2/fixtures/0.1.3-preview.20261026.3702",
    "destination": "<RUN_ROOT>/D21/T3 Data & <capture>/runtime/versions/0.1.3-preview.20261026.3702",
    "command": [
      "cp",
      "-a",
      "--reflink=auto"
    ],
    "sourceSentinel": "copied unchanged",
    "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
  }
}

{
  "kind": "checkpoint",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D21",
    "label": "D21 no plist, orphan launcher/staging present",
    "fixtureID": "D21",
    "provenance": {
      "kind": "native Linux release",
      "versions": {
        "A": "0.1.1-preview.20261018.3327",
        "B": "0.1.3-preview.20261026.3702"
      },
      "sentinelA": "reconstructed in scratch from real --version; missing in live source",
      "sentinelB": "copied unchanged",
      "platform": "darwin",
      "managers": "intercepted",
      "validation": "real ProcessRunner t3 --version",
      "fault": null
    },
    "commands": [],
    "operations": [],
    "unit": null,
    "programArguments": null,
    "parsedProgram": null,
    "parsedHome": null,
    "launcherAndSiblings": {
      "manifest": "K7-before-manifest-005.json",
      "manifestSHA256": "26a0ef7eeac85b4e5e57863e48b31456e00fb93b81bc7057c834f56d35b84db1",
      "entryCount": 9051,
      "fileCount": 8508,
      "totalFileBytes": 917356107,
      "symlinks": [],
      "entries": [
        {
          "path": ".",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/node_modules",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/resource-monitor",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "launcher.next-orphan",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-orphan/partial",
          "type": "file",
          "mode": "664",
          "bytes": 16,
          "sha256": "9ebc9f88c1ab748458816968ee799def2413e08560559344226c5bcf49464ea7"
        },
        {
          "path": "versions",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702",
          "type": "directory",
          "mode": "700"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    },
    "state": {
      "absentOrError": "ENOENT"
    },
    "restartMarker": {
      "absentOrError": "ENOENT"
    },
    "serviceEnv": {
      "absentOrError": "ENOENT"
    },
    "status": {
      "supported": true,
      "installed": false,
      "current": false,
      "unitPath": "<RUN_ROOT>/D21/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
      "logPath": "<RUN_ROOT>/D21/T3 Data & <capture>/userdata/logs/boot-service.log"
    },
    "runtimeHashesFromManifest": {
      "source": "driver-written full manifest, SHA256 verified by normalizer",
      "entries": [
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 18590,
          "sha256": "f64234f28135f4734ebdc9cf35073c10d837cd32ddb4246ac590f22ca2d0fbed"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    }
  }
}

{
  "kind": "operation",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D21",
    "label": "D21 uninstall without unit",
    "provenance": "native Linux release"
  }
}

{
  "kind": "operation.result",
  "data": {
    "row": "D21",
    "label": "D21 uninstall without unit",
    "exit": "Success",
    "value": false
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D21 returns false",
    "pass": true
  }
}

{
  "kind": "assert",
  "data": {
    "message": "D21 orphan leftovers preserved",
    "pass": true
  }
}

{
  "kind": "checkpoint",
  "data": {
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484",
    "row": "D21",
    "label": "D21 early return leaves orphans",
    "fixtureID": "D21",
    "provenance": {
      "kind": "native Linux release",
      "versions": {
        "A": "0.1.1-preview.20261018.3327",
        "B": "0.1.3-preview.20261026.3702"
      },
      "sentinelA": "reconstructed in scratch from real --version; missing in live source",
      "sentinelB": "copied unchanged",
      "platform": "darwin",
      "managers": "intercepted",
      "validation": "real ProcessRunner t3 --version",
      "fault": null
    },
    "commands": [],
    "operations": [],
    "unit": null,
    "programArguments": null,
    "parsedProgram": null,
    "parsedHome": null,
    "launcherAndSiblings": {
      "manifest": "K7-before-manifest-006.json",
      "manifestSHA256": "26a0ef7eeac85b4e5e57863e48b31456e00fb93b81bc7057c834f56d35b84db1",
      "entryCount": 9051,
      "fileCount": 8508,
      "totalFileBytes": 917356107,
      "symlinks": [],
      "entries": [
        {
          "path": ".",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/node_modules",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/resource-monitor",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "launcher.next-orphan",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "launcher.next-orphan/partial",
          "type": "file",
          "mode": "664",
          "bytes": 16,
          "sha256": "9ebc9f88c1ab748458816968ee799def2413e08560559344226c5bcf49464ea7"
        },
        {
          "path": "versions",
          "type": "directory",
          "mode": "775"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327",
          "type": "directory",
          "mode": "755"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702",
          "type": "directory",
          "mode": "700"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    },
    "state": {
      "absentOrError": "ENOENT"
    },
    "restartMarker": {
      "absentOrError": "ENOENT"
    },
    "serviceEnv": {
      "absentOrError": "ENOENT"
    },
    "status": {
      "supported": true,
      "installed": false,
      "current": false,
      "unitPath": "<RUN_ROOT>/D21/user home/Library/LaunchAgents/com.t3tools.t3code.service.plist",
      "logPath": "<RUN_ROOT>/D21/T3 Data & <capture>/userdata/logs/boot-service.log"
    },
    "runtimeHashesFromManifest": {
      "source": "driver-written full manifest, SHA256 verified by normalizer",
      "entries": [
        {
          "path": "launcher/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "launcher/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "launcher/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "a7e8ee8327b1d1ab0d75957db5756c5a5c4f914b40cf2aaed738f5328145d9e4",
          "sentinel": "0.1.1-preview.20261018.3327\n"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 19492,
          "sha256": "c61ca05045428a1e71a27ef3ab148b498ed5ad01914841a68e085a20f99d72cd"
        },
        {
          "path": "versions/0.1.1-preview.20261018.3327/t3",
          "type": "file",
          "mode": "755",
          "bytes": 166644932,
          "sha256": "945f864c0e6d576e91041551d9007cb1141ef7a6f5084b9a34e530d7ee903f9c"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/.install-complete",
          "type": "file",
          "mode": "664",
          "bytes": 28,
          "sha256": "30f71f56080fe951b7237845308b628b45f22c1f11aae7596b593901f4e9a169",
          "sentinel": "0.1.3-preview.20261026.3702\n"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/client/index.html",
          "type": "file",
          "mode": "644",
          "bytes": 18590,
          "sha256": "f64234f28135f4734ebdc9cf35073c10d837cd32ddb4246ac590f22ca2d0fbed"
        },
        {
          "path": "versions/0.1.3-preview.20261026.3702/t3",
          "type": "file",
          "mode": "755",
          "bytes": 167832704,
          "sha256": "ceedf2e32528a17c700719e3ae86b4c0004efec5270df537f039e5be1926c6a7"
        }
      ]
    }
  }
}

{
  "kind": "bundle.complete",
  "data": {
    "bundle": "K7",
    "side": "before",
    "sourceRevision": "36d4d711b79c73eb33131944f73ea4a8c6156484"
  }
}
