===== RESULTS.txt =====
Evidence-only runtime capture results, 2026-10-22 UTC
Exact head: 0df1ba9eaefa23c18c535514cbf0ece4a67aae75, requested branch fix/issue-17490; checkout is detached at this exact head, tracked/index/untracked status clean at build and final verification.
All fixture bundles derive from a fresh exact-head production build. Only the generated server package version declaration differs. Provenance JSON supplies SHA256 for original build, every fixture bundle, SEA, and final served archive.

ROW 1 PASS (row1-console.log):
Install A=0.1.1 -> actual authenticated update RPC B=0.1.2 -> C=0.1.3. Unit remains A; initial launcher PID620460, active C/update.from B/launcher A in persisted protocol3 state. Stop leaves MainPID0/inactive. All completion sentinels aged two hours. Production prune keep=[C], references omitted, removes [0.1.0], retains A/B/C. Restart by CLI A -> new launcher PID624884/unit A -> HTTP200 C/protocol2, server.probe Exit Success {}.

ROW 2 PASS (row2-console.log):
Fresh A launcher PID626236. Successful production BootService.install({start:false}) version B writes unit B and state launcher B; PID626236/readlink still A, HTTP200 still A. Real remote updates C then D=.1.4 keep PID626236. Active D, update.from C/target D, launcher B: B is neither active nor update versions. Stop/age two hours; production prune keep=[D], references omitted, removes [control0.1.0,A0.1.1], retains B/C/D. Reload/start unit -> PID630200/readlink B -> HTTP200 D/protocol2 and successful probe.

ROW 3 PASS WITH MANAGER-RATE-LIMIT CAVEAT (row3-console.log + row3-restart-console.log):
Independent A -> B -> C then real accepted RPC E=.1.5. External availability fault renames E executable during the production handoff delay; bytes are never altered. Production launcher persists failed/candidate-start-failed, active/from C, target E, launcher A. Restore E executable. HTTP200 C and probe success. Stop/age two hours; production prune keep=[C], references omitted, removes [control0.1.0,B0.1.2], retains A/C/E. The sixth rapid unit start within 300s is refused by systemd (start-limit-hit), before launching app. Record Result, reset only this unit's start/failure counter, start -> PID638160/readlink A -> HTTP200 C/protocol2/probe success, exact failed record still present. No failed-state rewrite or manual state repair. This proves failed-candidate outcome/reference persistence; no broad deployment rollback/data-integrity claim.

Known concurrency limitation NOT fixed:
#writeState read/merge/write can race a successful concurrent start:false B repoint and overwrite B with stale A. Sequential row2 does not prove this interleaving safe. No fix authorized or claimed. See limitation.txt.

Cleanup:
All owned release transports close in runtime.py finally. Service stopped/disabled/unit removed; linger disabled; owned user manager stopped; account/home/runtime removed. No listeners remain on 17490/17491. Generated build/fixture artifacts and scripts retained in /tmp/pr23250-evidence/capture; worktree retained for lead. No live ~/.t3 accessed.

Caveats/FRICTION:
Release transport only is mocked. Real SEA + installed runtime external dependency closure, production installer/checksums, launcher, RPC, state/prune/restart run on Linux/systemd. No UI/client bundle, macOS/Windows, relay/tunnel, legacy launcher migration, or concurrency-safety proof. Initial external closure/archive-wrapper/setup-path mistakes and manager start-limit continuation are preserved and explained in FRICTION.txt. Historical before proof was not redone. Tests owned by lead, not repeated.


===== runtime.log =====
2026-10-22T10:19:34.020960+00:00 $ id -u evidence23250
2026-10-22T10:19:34.030204+00:00 1001
2026-10-22T10:19:34.030298+00:00 exit=0
2026-10-22T10:19:34.031084+00:00 Release transport mock on 127.0.0.1:17491; production installer, launcher, RPC, pruner
2026-10-22T10:19:34.031204+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 service install --allow-downgrade
2026-10-22T10:19:37.771791+00:00 RELEASE "GET /v0.1.1/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:19:37.815974+00:00 RELEASE "GET /v0.1.1/t3-0.1.1-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:19:43.824536+00:00 [10:19:43.738] ERROR (#2): BootServiceCommandError: Background setup failed while verifying the pinned t3 runtime.
    at file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:60386:79
    at file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:4806:91
    at cloud.boot_service.install (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:119810:31)
    at cloud.boot_service.install (definition) (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:60356:19)
    at cli.service.reconcile (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:119827:25)
    at cli.service.reconcile (definition) (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:119799:21)
    at cli.service.run (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:119826:174)
    at cli.service.run (definition) (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:119817:22) {
  [cause]: PinnedRuntimeInstallError: Pinned runtime install failed while verifying the pinned t3 runtime.
      at file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:60374:35
      at file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:4806:91 {
    [cause]: ProcessSpawnError: Failed to spawn process '/home/evidence23250/.t3/runtime/versions/.staging-X7v424/t3'
        at toSpawnError (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:59306:35)
        at file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:4806:91 {
      [cause]: PlatformError: NotFound: ChildProcess.spawn (/home/evidence23250/.t3/runtime/versions/.staging-X7v424/t3 --version)
          at systemError (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:25302:29)
          at file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:120048:10
          at toPlatformError (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:120085:54)
          at ChildProcess.<anonymous> (file:///tmp/pr23250-evidence/capture/fixtures/0.1.1/t3:120275:19)
          at ChildProcess.emit (node:events:514:20)
          at ChildProcess._handle.onexit (node:internal/child_process:292:12)
          at onErrorNT (node:internal/child_process:524:16)
          at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
        [cause]: Error: spawn /home/evidence23250/.t3/runtime/versions/.staging-X7v424/t3 ENOENT
            at ChildProcess._handle.onexit (node:internal/child_process:286:19)
            at onErrorNT (node:internal/child_process:524:16)
            at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
      }
    }
  }
}
2026-10-22T10:19:43.824693+00:00 exit=1
2026-10-22T10:19:44.265555+00:00 Owned release transport stopped
2026-10-22T10:21:56.465180+00:00 $ id -u evidence23250
2026-10-22T10:21:56.469995+00:00 1001
2026-10-22T10:21:56.470086+00:00 exit=0
2026-10-22T10:21:56.470923+00:00 Release transport mock on 127.0.0.1:17491; production installer, launcher, RPC, pruner
2026-10-22T10:21:56.471030+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 service install --allow-downgrade
2026-10-22T10:22:00.149043+00:00 RELEASE "GET /v0.1.1/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:22:00.175284+00:00 RELEASE "GET /v0.1.1/t3-0.1.1-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:22:09.249356+00:00 Installed T3 Code service with t3@0.1.1.
Logs: /home/evidence23250/.t3/userdata/logs/boot-service.log
2026-10-22T10:22:09.250380+00:00 exit=0
2026-10-22T10:22:19.827197+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.1", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:22:19.827989+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 auth session issue --token-only --scope environment:maintain --scope orchestration:read [stdout withheld: private credential]
2026-10-22T10:22:24.721954+00:00 exit=0
2026-10-22T10:22:24.809308+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 chmod 600 /home/evidence23250/rpc-token
2026-10-22T10:22:24.862943+00:00 
2026-10-22T10:22:24.863055+00:00 exit=0
2026-10-22T10:22:24.863241+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:22:25.442538+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:22:25.442615+00:00 exit=0
2026-10-22T10:22:25.442639+00:00 MILESTONE installed A
2026-10-22T10:22:25.442681+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:22:25.510314+00:00 MainPID=620460
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:22:09 UTC] ; stop_time=[n/a] ; pid=620460 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:22:25.510484+00:00 exit=0
2026-10-22T10:22:25.510755+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:22:25.548208+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.1",
  "launcherVersion": "0.1.1"
}
2026-10-22T10:22:25.548301+00:00 exit=0
2026-10-22T10:22:25.548514+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:22:25.612154+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:22:25.612269+00:00 exit=0
2026-10-22T10:22:25.612469+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.updateServer {"targetVersion": "0.1.2"}
2026-10-22T10:22:25.926667+00:00 RELEASE "GET /v0.1.2/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:22:25.947359+00:00 RELEASE "GET /v0.1.2/t3-0.1.2-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:22:34.139604+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{"targetVersion":"0.1.2","method":"boot-service","updateId":"358b514f-d30b-46f5-8225-9579651fb6fb"}}}
2026-10-22T10:22:34.139883+00:00 exit=0
2026-10-22T10:22:42.172131+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.2", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:22:42.172372+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:22:42.607720+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:22:42.607823+00:00 exit=0
2026-10-22T10:22:42.607857+00:00 MILESTONE remote update 0.1.2
2026-10-22T10:22:42.607893+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:22:42.643164+00:00 MainPID=620460
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:22:09 UTC] ; stop_time=[n/a] ; pid=620460 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:22:42.643249+00:00 exit=0
2026-10-22T10:22:42.643356+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:22:42.664675+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.2",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "358b514f-d30b-46f5-8225-9579651fb6fb",
    "fromVersion": "0.1.1",
    "targetVersion": "0.1.2",
    "status": "committed"
  }
}
2026-10-22T10:22:42.664749+00:00 exit=0
2026-10-22T10:22:42.664890+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:22:42.723125+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:22:42.723211+00:00 exit=0
2026-10-22T10:22:42.723362+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.updateServer {"targetVersion": "0.1.3"}
2026-10-22T10:22:42.938245+00:00 RELEASE "GET /v0.1.3/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:22:42.949830+00:00 RELEASE "GET /v0.1.3/t3-0.1.3-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:22:51.951505+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{"targetVersion":"0.1.3","method":"boot-service","updateId":"18474b3f-5a44-4da2-9a70-0ea46d787c46"}}}
2026-10-22T10:22:51.951807+00:00 exit=0
2026-10-22T10:23:00.624990+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.3", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:23:00.625832+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:23:01.007291+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:23:01.007383+00:00 exit=0
2026-10-22T10:23:01.007410+00:00 MILESTONE remote update 0.1.3
2026-10-22T10:23:01.007452+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:23:01.040504+00:00 MainPID=620460
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:22:09 UTC] ; stop_time=[n/a] ; pid=620460 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:23:01.040583+00:00 exit=0
2026-10-22T10:23:01.040816+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:23:01.064174+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "18474b3f-5a44-4da2-9a70-0ea46d787c46",
    "fromVersion": "0.1.2",
    "targetVersion": "0.1.3",
    "status": "committed"
  }
}
2026-10-22T10:23:01.064268+00:00 exit=0
2026-10-22T10:23:01.064479+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:23:01.110702+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:23:01.110807+00:00 exit=0
2026-10-22T10:23:01.110884+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user stop t3code.service
2026-10-22T10:23:03.008428+00:00 
2026-10-22T10:23:03.008528+00:00 exit=0
2026-10-22T10:23:03.008575+00:00 MILESTONE stopped before aging/prune
2026-10-22T10:23:03.008613+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:23:03.044423+00:00 MainPID=0
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:22:09 UTC] ; stop_time=[Thu 2026-10-22 10:23:02 UTC] ; pid=620460 ; code=exited ; status=0 }
ActiveState=inactive
SubState=dead
2026-10-22T10:23:03.044500+00:00 exit=0
2026-10-22T10:23:03.044599+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:23:03.064460+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "18474b3f-5a44-4da2-9a70-0ea46d787c46",
    "fromVersion": "0.1.2",
    "targetVersion": "0.1.3",
    "status": "committed"
  }
}
2026-10-22T10:23:03.064544+00:00 exit=0
2026-10-22T10:23:03.064660+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:23:03.115400+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:23:03.115532+00:00 exit=0
2026-10-22T10:23:03.115714+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 mkdir -p /home/evidence23250/.t3/runtime/versions/0.1.0
2026-10-22T10:23:03.150257+00:00 
2026-10-22T10:23:03.150355+00:00 exit=0
2026-10-22T10:23:03.150506+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 cp /home/evidence23250/.t3/runtime/versions/0.1.1/t3 /home/evidence23250/.t3/runtime/versions/0.1.0/t3
2026-10-22T10:23:04.113084+00:00 
2026-10-22T10:23:04.113180+00:00 exit=0
2026-10-22T10:23:04.113231+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 bash -c printf '0.1.0\n' > /home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete
2026-10-22T10:23:04.236638+00:00 
2026-10-22T10:23:04.236819+00:00 exit=0
2026-10-22T10:23:04.236906+00:00 $ sudo -n ls /home/evidence23250/.t3/runtime/versions
2026-10-22T10:23:04.330021+00:00 0.1.0
0.1.1
0.1.2
0.1.3
2026-10-22T10:23:04.330091+00:00 exit=0
2026-10-22T10:23:04.330185+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete
2026-10-22T10:23:04.470713+00:00 
2026-10-22T10:23:04.470806+00:00 exit=0
2026-10-22T10:23:04.470920+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.1/.install-complete
2026-10-22T10:23:04.543509+00:00 
2026-10-22T10:23:04.543587+00:00 exit=0
2026-10-22T10:23:04.543725+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.2/.install-complete
2026-10-22T10:23:04.636840+00:00 
2026-10-22T10:23:04.636930+00:00 exit=0
2026-10-22T10:23:04.637076+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.3/.install-complete
2026-10-22T10:23:04.671610+00:00 
2026-10-22T10:23:04.671727+00:00 exit=0
2026-10-22T10:23:04.671872+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 find /home/evidence23250/.t3/runtime/versions -maxdepth 2 -name .install-complete -printf %p %TY-%Tm-%TdT%TH:%TM:%TS

2026-10-22T10:23:04.740066+00:00 /home/evidence23250/.t3/runtime/versions/0.1.2/.install-complete 2026-10-22T08:23:04.6343432950
/home/evidence23250/.t3/runtime/versions/0.1.3/.install-complete 2026-10-22T08:23:04.6684298050
/home/evidence23250/.t3/runtime/versions/0.1.1/.install-complete 2026-10-22T08:23:04.5398651950
/home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete 2026-10-22T08:23:04.4670980910
2026-10-22T10:23:04.740186+00:00 exit=0
2026-10-22T10:23:04.740339+00:00 $ sudo -n env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/production.mjs prune 0.1.3
2026-10-22T10:23:07.049800+00:00 {"at":"2026-10-22T10:23:06.722Z","uid":1001,"op":"prune","version":"0.1.3"}
{"removed":["0.1.0"],"keep":["0.1.3"],"references":"omitted"}
2026-10-22T10:23:07.049902+00:00 exit=0
2026-10-22T10:23:07.050077+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:23:07.076195+00:00 
2026-10-22T10:23:07.076298+00:00 exit=0
2026-10-22T10:23:07.076439+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.2/t3
2026-10-22T10:23:07.135861+00:00 
2026-10-22T10:23:07.135962+00:00 exit=0
2026-10-22T10:23:07.136094+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.3/t3
2026-10-22T10:23:07.163324+00:00 
2026-10-22T10:23:07.163421+00:00 exit=0
2026-10-22T10:23:07.163547+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test ! -e /home/evidence23250/.t3/runtime/versions/0.1.0
2026-10-22T10:23:07.220272+00:00 
2026-10-22T10:23:07.220351+00:00 exit=0
2026-10-22T10:23:07.220446+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 ls -la /home/evidence23250/.t3/runtime/versions
2026-10-22T10:23:07.258000+00:00 total 20
drwxrwxr-x 5 evidence23250 evidence23250 4096 Oct 22 10:23 .
drwxrwxr-x 4 evidence23250 evidence23250 4096 Oct 22 10:23 ..
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:22 0.1.1
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:22 0.1.2
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:22 0.1.3
2026-10-22T10:23:07.258116+00:00 exit=0
2026-10-22T10:23:07.258282+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 service restart
2026-10-22T10:23:11.156299+00:00 Restarted the T3 Code service on t3@0.1.3.
2026-10-22T10:23:11.156389+00:00 exit=0
2026-10-22T10:23:20.312406+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.3", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:23:20.312611+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:23:20.738958+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:23:20.739924+00:00 exit=0
2026-10-22T10:23:20.739992+00:00 MILESTONE row1 restarted through A serves C
2026-10-22T10:23:20.740077+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:23:20.809516+00:00 MainPID=624884
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:23:11 UTC] ; stop_time=[n/a] ; pid=624884 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:23:20.809605+00:00 exit=0
2026-10-22T10:23:20.809713+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:23:20.860337+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "18474b3f-5a44-4da2-9a70-0ea46d787c46",
    "fromVersion": "0.1.2",
    "targetVersion": "0.1.3",
    "status": "committed"
  }
}
2026-10-22T10:23:20.860457+00:00 exit=0
2026-10-22T10:23:20.860805+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:23:20.916275+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:23:20.916398+00:00 exit=0
2026-10-22T10:23:20.916428+00:00 ROW1 PASS
2026-10-22T10:23:21.067551+00:00 Owned release transport stopped
2026-10-22T10:23:23.920834+00:00 $ id -u evidence23250
2026-10-22T10:23:23.927389+00:00 1001
2026-10-22T10:23:23.927487+00:00 exit=0
2026-10-22T10:23:23.930422+00:00 Release transport mock on 127.0.0.1:17491; production installer, launcher, RPC, pruner
2026-10-22T10:23:23.930616+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 service install --allow-downgrade
2026-10-22T10:23:33.248685+00:00 Updated T3 Code service with t3@0.1.1.
Logs: /home/evidence23250/.t3/userdata/logs/boot-service.log
2026-10-22T10:23:33.248975+00:00 exit=0
2026-10-22T10:23:43.129283+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.1", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:23:43.129678+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 auth session issue --token-only --scope environment:maintain --scope orchestration:read [stdout withheld: private credential]
2026-10-22T10:23:47.336987+00:00 exit=0
2026-10-22T10:23:47.370542+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 chmod 600 /home/evidence23250/rpc-token
2026-10-22T10:23:47.414440+00:00 
2026-10-22T10:23:47.414523+00:00 exit=0
2026-10-22T10:23:47.414661+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:23:47.678748+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:23:47.678847+00:00 exit=0
2026-10-22T10:23:47.678882+00:00 MILESTONE installed A
2026-10-22T10:23:47.678920+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:23:47.734712+00:00 MainPID=626236
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:23:33 UTC] ; stop_time=[n/a] ; pid=626236 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:23:47.734825+00:00 exit=0
2026-10-22T10:23:47.734868+00:00 $ sudo -n readlink /proc/626236/exe
2026-10-22T10:23:47.751965+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:23:47.752045+00:00 exit=0
2026-10-22T10:23:47.752148+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:23:47.770244+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.1",
  "launcherVersion": "0.1.1"
}
2026-10-22T10:23:47.770351+00:00 exit=0
2026-10-22T10:23:47.770519+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:23:47.823158+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:23:47.823248+00:00 exit=0
2026-10-22T10:23:47.823339+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --value
2026-10-22T10:23:47.856748+00:00 626236
2026-10-22T10:23:47.856836+00:00 exit=0
2026-10-22T10:23:47.856947+00:00 $ sudo -n env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/production.mjs install 0.1.2
2026-10-22T10:23:49.579012+00:00 RELEASE "GET /v0.1.2/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:23:49.627187+00:00 RELEASE "GET /v0.1.2/t3-0.1.2-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:24:01.745208+00:00 {"at":"2026-10-22T10:23:49.476Z","uid":1001,"op":"install","version":"0.1.2"}
{"program":["/home/evidence23250/.t3/runtime/versions/0.1.2/t3","__service-launcher"],"baseDir":"/home/evidence23250/.t3","logPath":"/home/evidence23250/.t3/userdata/logs/boot-service.log","unitPath":"/home/evidence23250/.config/systemd/user/t3code.service"}
2026-10-22T10:24:01.745429+00:00 exit=0
2026-10-22T10:24:01.745610+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --value
2026-10-22T10:24:01.850080+00:00 626236
2026-10-22T10:24:01.850154+00:00 exit=0
2026-10-22T10:24:01.850190+00:00 MILESTONE start:false successful repoint B; same launcher A PID
2026-10-22T10:24:01.850235+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:24:02.023564+00:00 MainPID=626236
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:23:33 UTC] ; stop_time=[n/a] ; pid=626236 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:24:02.023694+00:00 exit=0
2026-10-22T10:24:02.023751+00:00 $ sudo -n readlink /proc/626236/exe
2026-10-22T10:24:02.066981+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:24:02.067110+00:00 exit=0
2026-10-22T10:24:02.067689+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:24:02.141335+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.2",
  "launcherVersion": "0.1.2"
}
2026-10-22T10:24:02.141539+00:00 exit=0
2026-10-22T10:24:02.141855+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:24:02.217972+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.2/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:24:02.218094+00:00 exit=0
2026-10-22T10:24:02.239504+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.1", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:24:02.239820+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.updateServer {"targetVersion": "0.1.3"}
2026-10-22T10:24:02.667486+00:00 RELEASE "GET /v0.1.3/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:24:02.746474+00:00 RELEASE "GET /v0.1.3/t3-0.1.3-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:24:12.264282+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{"targetVersion":"0.1.3","method":"boot-service","updateId":"10b4991f-0c48-4160-9a73-8284ce50fcf6"}}}
2026-10-22T10:24:12.264496+00:00 exit=0
2026-10-22T10:24:23.322955+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.3", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:24:23.323637+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:24:23.858365+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:24:23.858505+00:00 exit=0
2026-10-22T10:24:23.858550+00:00 MILESTONE remote update 0.1.3
2026-10-22T10:24:23.858613+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:24:23.937670+00:00 MainPID=626236
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:23:33 UTC] ; stop_time=[n/a] ; pid=626236 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:24:23.937759+00:00 exit=0
2026-10-22T10:24:23.937817+00:00 $ sudo -n readlink /proc/626236/exe
2026-10-22T10:24:23.976106+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:24:23.976267+00:00 exit=0
2026-10-22T10:24:23.976535+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:24:24.022994+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.2",
  "update": {
    "id": "10b4991f-0c48-4160-9a73-8284ce50fcf6",
    "fromVersion": "0.1.1",
    "targetVersion": "0.1.3",
    "status": "committed"
  }
}
2026-10-22T10:24:24.023115+00:00 exit=0
2026-10-22T10:24:24.023286+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:24:24.051130+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.2/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:24:24.051222+00:00 exit=0
2026-10-22T10:24:24.051392+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.updateServer {"targetVersion": "0.1.4"}
2026-10-22T10:24:24.308453+00:00 RELEASE "GET /v0.1.4/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:24:24.325193+00:00 RELEASE "GET /v0.1.4/t3-0.1.4-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:24:34.524714+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{"targetVersion":"0.1.4","method":"boot-service","updateId":"872f3dbb-1122-4a80-b990-96417947675c"}}}
2026-10-22T10:24:34.524965+00:00 exit=0
2026-10-22T10:24:43.859561+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.4", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:24:43.860409+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:24:44.364738+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:24:44.364832+00:00 exit=0
2026-10-22T10:24:44.364865+00:00 MILESTONE remote update 0.1.4
2026-10-22T10:24:44.364916+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:24:44.446559+00:00 MainPID=626236
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:23:33 UTC] ; stop_time=[n/a] ; pid=626236 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:24:44.446632+00:00 exit=0
2026-10-22T10:24:44.446672+00:00 $ sudo -n readlink /proc/626236/exe
2026-10-22T10:24:44.462837+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:24:44.462914+00:00 exit=0
2026-10-22T10:24:44.463085+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:24:44.478461+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.4",
  "launcherVersion": "0.1.2",
  "update": {
    "id": "872f3dbb-1122-4a80-b990-96417947675c",
    "fromVersion": "0.1.3",
    "targetVersion": "0.1.4",
    "status": "committed"
  }
}
2026-10-22T10:24:44.478530+00:00 exit=0
2026-10-22T10:24:44.478677+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:24:44.519052+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.2/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:24:44.519173+00:00 exit=0
2026-10-22T10:24:44.519252+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user stop t3code.service
2026-10-22T10:24:45.524209+00:00 Warning: The unit file, source configuration file or drop-ins of t3code.service changed on disk. Run 'systemctl --user daemon-reload' to reload units.
2026-10-22T10:24:45.524289+00:00 exit=0
2026-10-22T10:24:45.524313+00:00 MILESTONE stopped before aging/prune
2026-10-22T10:24:45.524343+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:24:45.545579+00:00 MainPID=0
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:23:33 UTC] ; stop_time=[Thu 2026-10-22 10:24:45 UTC] ; pid=626236 ; code=exited ; status=0 }
ActiveState=inactive
SubState=dead
2026-10-22T10:24:45.545661+00:00 exit=0
2026-10-22T10:24:45.545750+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:24:45.559153+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.4",
  "launcherVersion": "0.1.2",
  "update": {
    "id": "872f3dbb-1122-4a80-b990-96417947675c",
    "fromVersion": "0.1.3",
    "targetVersion": "0.1.4",
    "status": "committed"
  }
}
2026-10-22T10:24:45.559212+00:00 exit=0
2026-10-22T10:24:45.559308+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:24:45.575102+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.2/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:24:45.575176+00:00 exit=0
2026-10-22T10:24:45.575318+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 mkdir -p /home/evidence23250/.t3/runtime/versions/0.1.0
2026-10-22T10:24:45.590963+00:00 
2026-10-22T10:24:45.591025+00:00 exit=0
2026-10-22T10:24:45.591150+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 cp /home/evidence23250/.t3/runtime/versions/0.1.1/t3 /home/evidence23250/.t3/runtime/versions/0.1.0/t3
2026-10-22T10:24:46.314621+00:00 
2026-10-22T10:24:46.314697+00:00 exit=0
2026-10-22T10:24:46.314759+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 bash -c printf '0.1.0\n' > /home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete
2026-10-22T10:24:46.343022+00:00 
2026-10-22T10:24:46.343109+00:00 exit=0
2026-10-22T10:24:46.343214+00:00 $ sudo -n ls /home/evidence23250/.t3/runtime/versions
2026-10-22T10:24:46.359719+00:00 0.1.0
0.1.1
0.1.2
0.1.3
0.1.4
2026-10-22T10:24:46.359800+00:00 exit=0
2026-10-22T10:24:46.359932+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete
2026-10-22T10:24:46.407026+00:00 
2026-10-22T10:24:46.407152+00:00 exit=0
2026-10-22T10:24:46.407277+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.1/.install-complete
2026-10-22T10:24:46.431179+00:00 
2026-10-22T10:24:46.431235+00:00 exit=0
2026-10-22T10:24:46.431338+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.2/.install-complete
2026-10-22T10:24:46.448515+00:00 
2026-10-22T10:24:46.448566+00:00 exit=0
2026-10-22T10:24:46.448664+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.3/.install-complete
2026-10-22T10:24:46.467174+00:00 
2026-10-22T10:24:46.467239+00:00 exit=0
2026-10-22T10:24:46.467348+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.4/.install-complete
2026-10-22T10:24:46.482933+00:00 
2026-10-22T10:24:46.482998+00:00 exit=0
2026-10-22T10:24:46.505681+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 find /home/evidence23250/.t3/runtime/versions -maxdepth 2 -name .install-complete -printf %p %TY-%Tm-%TdT%TH:%TM:%TS

2026-10-22T10:24:46.524712+00:00 /home/evidence23250/.t3/runtime/versions/0.1.2/.install-complete 2026-10-22T08:24:46.4464992270
/home/evidence23250/.t3/runtime/versions/0.1.4/.install-complete 2026-10-22T08:24:46.4812270850
/home/evidence23250/.t3/runtime/versions/0.1.3/.install-complete 2026-10-22T08:24:46.4647677050
/home/evidence23250/.t3/runtime/versions/0.1.1/.install-complete 2026-10-22T08:24:46.4289319960
/home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete 2026-10-22T08:24:46.3777906870
2026-10-22T10:24:46.524788+00:00 exit=0
2026-10-22T10:24:46.524906+00:00 $ sudo -n env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/production.mjs prune 0.1.4
2026-10-22T10:24:48.377435+00:00 {"at":"2026-10-22T10:24:47.957Z","uid":1001,"op":"prune","version":"0.1.4"}
{"removed":["0.1.0","0.1.1"],"keep":["0.1.4"],"references":"omitted"}
2026-10-22T10:24:48.377555+00:00 exit=0
2026-10-22T10:24:48.377697+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.2/t3
2026-10-22T10:24:48.415632+00:00 
2026-10-22T10:24:48.415714+00:00 exit=0
2026-10-22T10:24:48.415840+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.3/t3
2026-10-22T10:24:48.436611+00:00 
2026-10-22T10:24:48.436693+00:00 exit=0
2026-10-22T10:24:48.436819+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.4/t3
2026-10-22T10:24:48.452916+00:00 
2026-10-22T10:24:48.452974+00:00 exit=0
2026-10-22T10:24:48.453065+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test ! -e /home/evidence23250/.t3/runtime/versions/0.1.0
2026-10-22T10:24:48.471477+00:00 
2026-10-22T10:24:48.471556+00:00 exit=0
2026-10-22T10:24:48.471662+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test ! -e /home/evidence23250/.t3/runtime/versions/0.1.1
2026-10-22T10:24:48.522908+00:00 
2026-10-22T10:24:48.522978+00:00 exit=0
2026-10-22T10:24:48.523080+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 ls -la /home/evidence23250/.t3/runtime/versions
2026-10-22T10:24:48.543922+00:00 total 20
drwxrwxr-x 5 evidence23250 evidence23250 4096 Oct 22 10:24 .
drwxrwxr-x 4 evidence23250 evidence23250 4096 Oct 22 10:24 ..
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:24 0.1.2
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:24 0.1.3
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:24 0.1.4
2026-10-22T10:24:48.544008+00:00 exit=0
2026-10-22T10:24:48.544054+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user daemon-reload
2026-10-22T10:24:48.649850+00:00 
2026-10-22T10:24:48.649916+00:00 exit=0
2026-10-22T10:24:48.649996+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user start t3code.service
2026-10-22T10:24:48.713987+00:00 
2026-10-22T10:24:48.714048+00:00 exit=0
2026-10-22T10:24:57.514892+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.4", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:24:57.515483+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:24:58.006086+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:24:58.006233+00:00 exit=0
2026-10-22T10:24:58.006266+00:00 MILESTONE row2 restarted through B serves D
2026-10-22T10:24:58.006320+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:24:58.049210+00:00 MainPID=630200
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.2/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.2/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:24:48 UTC] ; stop_time=[n/a] ; pid=630200 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:24:58.049330+00:00 exit=0
2026-10-22T10:24:58.049378+00:00 $ sudo -n readlink /proc/630200/exe
2026-10-22T10:24:58.073198+00:00 /home/evidence23250/.t3/runtime/versions/0.1.2/t3
2026-10-22T10:24:58.073288+00:00 exit=0
2026-10-22T10:24:58.073410+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:24:58.134273+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.4",
  "launcherVersion": "0.1.2",
  "update": {
    "id": "872f3dbb-1122-4a80-b990-96417947675c",
    "fromVersion": "0.1.3",
    "targetVersion": "0.1.4",
    "status": "committed"
  }
}
2026-10-22T10:24:58.134367+00:00 exit=0
2026-10-22T10:24:58.134503+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:24:58.152273+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.2/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:24:58.152378+00:00 exit=0
2026-10-22T10:24:58.152416+00:00 ROW2 PASS
2026-10-22T10:24:58.173132+00:00 Owned release transport stopped
2026-10-22T10:25:03.712735+00:00 $ id -u evidence23250
2026-10-22T10:25:03.718077+00:00 1001
2026-10-22T10:25:03.718178+00:00 exit=0
2026-10-22T10:25:03.719015+00:00 Release transport mock on 127.0.0.1:17491; production installer, launcher, RPC, pruner
2026-10-22T10:25:03.719138+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 service install --allow-downgrade
2026-10-22T10:25:08.687148+00:00 RELEASE "GET /v0.1.1/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:25:08.740092+00:00 RELEASE "GET /v0.1.1/t3-0.1.1-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:25:15.850390+00:00 Updated T3 Code service with t3@0.1.1.
Logs: /home/evidence23250/.t3/userdata/logs/boot-service.log
2026-10-22T10:25:15.850495+00:00 exit=0
2026-10-22T10:25:22.568280+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.1", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:25:22.568549+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/fixtures/0.1.1/t3 auth session issue --token-only --scope environment:maintain --scope orchestration:read [stdout withheld: private credential]
2026-10-22T10:25:25.733846+00:00 exit=0
2026-10-22T10:25:25.751281+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 chmod 600 /home/evidence23250/rpc-token
2026-10-22T10:25:25.772984+00:00 
2026-10-22T10:25:25.773102+00:00 exit=0
2026-10-22T10:25:25.773301+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:25:26.037355+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:25:26.037439+00:00 exit=0
2026-10-22T10:25:26.037473+00:00 MILESTONE installed A
2026-10-22T10:25:26.037563+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:25:26.070568+00:00 MainPID=631526
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:25:15 UTC] ; stop_time=[n/a] ; pid=631526 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:25:26.070706+00:00 exit=0
2026-10-22T10:25:26.070771+00:00 $ sudo -n readlink /proc/631526/exe
2026-10-22T10:25:26.106633+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:25:26.106748+00:00 exit=0
2026-10-22T10:25:26.106903+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:25:26.122667+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.1",
  "launcherVersion": "0.1.1"
}
2026-10-22T10:25:26.122745+00:00 exit=0
2026-10-22T10:25:26.122947+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:25:26.139146+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:25:26.139214+00:00 exit=0
2026-10-22T10:25:26.139342+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.updateServer {"targetVersion": "0.1.2"}
2026-10-22T10:25:26.268316+00:00 RELEASE "GET /v0.1.2/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:25:26.278258+00:00 RELEASE "GET /v0.1.2/t3-0.1.2-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:25:34.022711+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{"targetVersion":"0.1.2","method":"boot-service","updateId":"791fec38-8e8f-45d0-a6b8-5501d882a860"}}}
2026-10-22T10:25:34.023041+00:00 exit=0
2026-10-22T10:25:42.909286+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.2", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:25:42.909750+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:25:43.232490+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:25:43.232616+00:00 exit=0
2026-10-22T10:25:43.232679+00:00 MILESTONE remote update 0.1.2
2026-10-22T10:25:43.232747+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:25:43.277408+00:00 MainPID=631526
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:25:15 UTC] ; stop_time=[n/a] ; pid=631526 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:25:43.277476+00:00 exit=0
2026-10-22T10:25:43.277520+00:00 $ sudo -n readlink /proc/631526/exe
2026-10-22T10:25:43.321718+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:25:43.321785+00:00 exit=0
2026-10-22T10:25:43.322041+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:25:43.344597+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.2",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "791fec38-8e8f-45d0-a6b8-5501d882a860",
    "fromVersion": "0.1.1",
    "targetVersion": "0.1.2",
    "status": "committed"
  }
}
2026-10-22T10:25:43.344690+00:00 exit=0
2026-10-22T10:25:43.344891+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:25:43.382454+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:25:43.382537+00:00 exit=0
2026-10-22T10:25:43.382680+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.updateServer {"targetVersion": "0.1.3"}
2026-10-22T10:25:43.522756+00:00 RELEASE "GET /v0.1.3/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:25:43.538873+00:00 RELEASE "GET /v0.1.3/t3-0.1.3-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:25:51.549347+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{"targetVersion":"0.1.3","method":"boot-service","updateId":"3f188dec-e260-422e-a64e-5ae6205dfb60"}}}
2026-10-22T10:25:51.549431+00:00 exit=0
2026-10-22T10:25:58.930834+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.3", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:25:58.931589+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:25:59.258805+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:25:59.258880+00:00 exit=0
2026-10-22T10:25:59.258917+00:00 MILESTONE remote update 0.1.3
2026-10-22T10:25:59.258960+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:25:59.315563+00:00 MainPID=631526
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:25:15 UTC] ; stop_time=[n/a] ; pid=631526 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:25:59.315628+00:00 exit=0
2026-10-22T10:25:59.315679+00:00 $ sudo -n readlink /proc/631526/exe
2026-10-22T10:25:59.334889+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:25:59.334982+00:00 exit=0
2026-10-22T10:25:59.335212+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:25:59.370356+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "3f188dec-e260-422e-a64e-5ae6205dfb60",
    "fromVersion": "0.1.2",
    "targetVersion": "0.1.3",
    "status": "committed"
  }
}
2026-10-22T10:25:59.370478+00:00 exit=0
2026-10-22T10:25:59.370738+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:25:59.409979+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:25:59.410112+00:00 exit=0
2026-10-22T10:25:59.410314+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.updateServer {"targetVersion": "0.1.5"}
2026-10-22T10:25:59.568580+00:00 RELEASE "GET /v0.1.5/SHA256SUMS HTTP/1.1" 200 -
2026-10-22T10:25:59.580515+00:00 RELEASE "GET /v0.1.5/t3-0.1.5-linux-x64.tar.gz HTTP/1.1" 200 -
2026-10-22T10:26:05.806869+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{"targetVersion":"0.1.5","method":"boot-service","updateId":"40f3e449-a4e3-4e03-9d8d-495a19ecd64c"}}}
2026-10-22T10:26:05.807167+00:00 exit=0
2026-10-22T10:26:05.807465+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 mv /home/evidence23250/.t3/runtime/versions/0.1.5/t3 /home/evidence23250/.t3/runtime/versions/0.1.5/t3.unavailable
2026-10-22T10:26:05.839033+00:00 
2026-10-22T10:26:05.839125+00:00 exit=0
2026-10-22T10:26:08.433307+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 mv /home/evidence23250/.t3/runtime/versions/0.1.5/t3.unavailable /home/evidence23250/.t3/runtime/versions/0.1.5/t3
2026-10-22T10:26:08.480959+00:00 
2026-10-22T10:26:08.481032+00:00 exit=0
2026-10-22T10:26:14.847687+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.3", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:26:14.848355+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:26:15.168230+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:26:15.168419+00:00 exit=0
2026-10-22T10:26:15.168464+00:00 MILESTONE failed candidate restored previous C
2026-10-22T10:26:15.168575+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:26:15.217076+00:00 MainPID=631526
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:25:15 UTC] ; stop_time=[n/a] ; pid=631526 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:26:15.217164+00:00 exit=0
2026-10-22T10:26:15.217232+00:00 $ sudo -n readlink /proc/631526/exe
2026-10-22T10:26:15.237760+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:26:15.237876+00:00 exit=0
2026-10-22T10:26:15.238223+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:26:15.258579+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "40f3e449-a4e3-4e03-9d8d-495a19ecd64c",
    "fromVersion": "0.1.3",
    "targetVersion": "0.1.5",
    "status": "failed",
    "reason": "candidate-start-failed"
  }
}
2026-10-22T10:26:15.258710+00:00 exit=0
2026-10-22T10:26:15.258973+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:26:15.287842+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:26:15.287953+00:00 exit=0
2026-10-22T10:26:15.288089+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user stop t3code.service
2026-10-22T10:26:16.078134+00:00 
2026-10-22T10:26:16.078551+00:00 exit=0
2026-10-22T10:26:16.078581+00:00 MILESTONE stopped before aging/prune
2026-10-22T10:26:16.078613+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:26:16.114431+00:00 MainPID=0
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:25:15 UTC] ; stop_time=[Thu 2026-10-22 10:26:16 UTC] ; pid=631526 ; code=exited ; status=0 }
ActiveState=inactive
SubState=dead
2026-10-22T10:26:16.114513+00:00 exit=0
2026-10-22T10:26:16.114613+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:26:16.139485+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "40f3e449-a4e3-4e03-9d8d-495a19ecd64c",
    "fromVersion": "0.1.3",
    "targetVersion": "0.1.5",
    "status": "failed",
    "reason": "candidate-start-failed"
  }
}
2026-10-22T10:26:16.139574+00:00 exit=0
2026-10-22T10:26:16.139730+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:26:16.156414+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:26:16.156514+00:00 exit=0
2026-10-22T10:26:16.156672+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 mkdir -p /home/evidence23250/.t3/runtime/versions/0.1.0
2026-10-22T10:26:16.178799+00:00 
2026-10-22T10:26:16.178886+00:00 exit=0
2026-10-22T10:26:16.179036+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 cp /home/evidence23250/.t3/runtime/versions/0.1.1/t3 /home/evidence23250/.t3/runtime/versions/0.1.0/t3
2026-10-22T10:26:16.820042+00:00 
2026-10-22T10:26:16.820162+00:00 exit=0
2026-10-22T10:26:16.820240+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 bash -c printf '0.1.0\n' > /home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete
2026-10-22T10:26:16.839119+00:00 
2026-10-22T10:26:16.839188+00:00 exit=0
2026-10-22T10:26:16.839312+00:00 $ sudo -n ls /home/evidence23250/.t3/runtime/versions
2026-10-22T10:26:16.855932+00:00 0.1.0
0.1.1
0.1.2
0.1.3
0.1.5
2026-10-22T10:26:16.856015+00:00 exit=0
2026-10-22T10:26:16.856157+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete
2026-10-22T10:26:16.876741+00:00 
2026-10-22T10:26:16.876839+00:00 exit=0
2026-10-22T10:26:16.876938+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.1/.install-complete
2026-10-22T10:26:16.896193+00:00 
2026-10-22T10:26:16.896287+00:00 exit=0
2026-10-22T10:26:16.896428+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.2/.install-complete
2026-10-22T10:26:16.923737+00:00 
2026-10-22T10:26:16.923847+00:00 exit=0
2026-10-22T10:26:16.923995+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.3/.install-complete
2026-10-22T10:26:16.944821+00:00 
2026-10-22T10:26:16.944910+00:00 exit=0
2026-10-22T10:26:16.945041+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 touch -d 2 hours ago /home/evidence23250/.t3/runtime/versions/0.1.5/.install-complete
2026-10-22T10:26:16.964550+00:00 
2026-10-22T10:26:16.964624+00:00 exit=0
2026-10-22T10:26:16.964751+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 find /home/evidence23250/.t3/runtime/versions -maxdepth 2 -name .install-complete -printf %p %TY-%Tm-%TdT%TH:%TM:%TS

2026-10-22T10:26:16.985570+00:00 /home/evidence23250/.t3/runtime/versions/0.1.2/.install-complete 2026-10-22T08:26:16.9209372140
/home/evidence23250/.t3/runtime/versions/0.1.5/.install-complete 2026-10-22T08:26:16.9621198120
/home/evidence23250/.t3/runtime/versions/0.1.3/.install-complete 2026-10-22T08:26:16.9418765710
/home/evidence23250/.t3/runtime/versions/0.1.1/.install-complete 2026-10-22T08:26:16.8937068000
/home/evidence23250/.t3/runtime/versions/0.1.0/.install-complete 2026-10-22T08:26:16.8742757930
2026-10-22T10:26:16.985708+00:00 exit=0
2026-10-22T10:26:16.985909+00:00 $ sudo -n env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/production.mjs prune 0.1.3
2026-10-22T10:26:18.725106+00:00 {"at":"2026-10-22T10:26:18.246Z","uid":1001,"op":"prune","version":"0.1.3"}
{"removed":["0.1.0","0.1.2"],"keep":["0.1.3"],"references":"omitted"}
2026-10-22T10:26:18.725194+00:00 exit=0
2026-10-22T10:26:18.725322+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:26:18.745104+00:00 
2026-10-22T10:26:18.745184+00:00 exit=0
2026-10-22T10:26:18.745299+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.3/t3
2026-10-22T10:26:18.763140+00:00 
2026-10-22T10:26:18.763218+00:00 exit=0
2026-10-22T10:26:18.763334+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test -x /home/evidence23250/.t3/runtime/versions/0.1.5/t3
2026-10-22T10:26:18.782498+00:00 
2026-10-22T10:26:18.782563+00:00 exit=0
2026-10-22T10:26:18.782654+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 test ! -e /home/evidence23250/.t3/runtime/versions/0.1.0
2026-10-22T10:26:18.822765+00:00 
2026-10-22T10:26:18.822859+00:00 exit=0
2026-10-22T10:26:18.822996+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 ls -la /home/evidence23250/.t3/runtime/versions
2026-10-22T10:26:18.844837+00:00 total 20
drwxrwxr-x 5 evidence23250 evidence23250 4096 Oct 22 10:26 .
drwxrwxr-x 4 evidence23250 evidence23250 4096 Oct 22 10:26 ..
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:25 0.1.1
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:25 0.1.3
drwx------ 3 evidence23250 evidence23250 4096 Oct 22 10:26 0.1.5
2026-10-22T10:26:18.844992+00:00 exit=0
2026-10-22T10:26:18.845055+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user start t3code.service
2026-10-22T10:26:18.876283+00:00 Job for t3code.service failed.
See "systemctl --user status t3code.service" and "journalctl --user -xeu t3code.service" for details.
2026-10-22T10:26:18.876386+00:00 exit=1
2026-10-22T10:26:19.066512+00:00 Owned release transport stopped
2026-10-22T10:26:48.369310+00:00 $ id -u evidence23250
2026-10-22T10:26:48.376273+00:00 1001
2026-10-22T10:26:48.376359+00:00 exit=0
2026-10-22T10:26:48.377274+00:00 Release transport mock on 127.0.0.1:17491; production installer, launcher, RPC, pruner
2026-10-22T10:26:48.377338+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=Result --property=ActiveState
2026-10-22T10:26:48.455710+00:00 Result=start-limit-hit
ActiveState=failed
2026-10-22T10:26:48.455797+00:00 exit=0
2026-10-22T10:26:48.455825+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user reset-failed t3code.service
2026-10-22T10:26:48.527428+00:00 
2026-10-22T10:26:48.527493+00:00 exit=0
2026-10-22T10:26:48.527520+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user start t3code.service
2026-10-22T10:26:48.611081+00:00 
2026-10-22T10:26:48.611138+00:00 exit=0
2026-10-22T10:26:57.583289+00:00 {"endpoint": "/.well-known/t3/environment", "httpStatus": 200, "descriptor": {"environmentId": "dcdb4c36-888f-489c-bfc3-74cbd7174120", "label": "fs-11", "platform": {"os": "linux", "arch": "x64"}, "serverVersion": "0.1.3", "orchestrationProtocolVersion": 2, "capabilities": {"repositoryIdentity": true, "connectionProbe": true, "attachmentUploads": true, "questionAttachments": true, "fileAttachments": {"maxUploadBytes": 52428800}, "pullRequests": true, "pullRequestChecks": true, "inlineMessageContext": true, "requiredWorktreeBootstrap": true, "threadSettlement": true, "threadAutoSettlement": true, "storageCleanup": true, "storageCleanupRun": true, "databaseStorage": true, "otlpEndpointCheck": true, "projectWorktreeCleanup": true, "settledWorktreeCleanup": true, "worktreesDirectory": true, "threadAutoSettlementScope": true, "threadRestartContinuation": true, "projectSettingsOverrides": true, "projectProviderInstanceOverrides": true, "threadSnooze": true, "environmentThemes": true, "usageLimitSources": true, "usagePriceOverrides": true, "usageModelAliases": true, "threadPinning": true, "threadPinReorder": true, "threadActiveReorder": true, "threadAutoSettleOptOut": true, "threadTitleRegeneration": true, "threadVisitedTracking": true, "threadPullRequestLinking": true, "serverResolvedCommandContext": true, "threadStop": true, "threadPullRequests": true, "threadPullRequestWatch": true, "pullRequestStackActions": true, "serverSelfUpdate": "boot-service", "serverSelfUpdateProgress": true, "agentActivityPublishing": false, "projectCloneTracking": true, "ignoredFileListing": true, "environmentIcon": true, "commandOutputStreaming": true, "serverBrowser": true}}}
2026-10-22T10:26:57.583691+00:00 $ sudo -n /tmp/pr23250-evidence/capture/node-v26.8.2-linux-x64/bin/node /tmp/pr23250-evidence/capture/rpc.cjs server.probe {}
2026-10-22T10:26:58.059128+00:00 {"_tag":"Exit","requestId":"1","exit":{"_tag":"Success","value":{}}}
2026-10-22T10:26:58.059211+00:00 exit=0
2026-10-22T10:26:58.059234+00:00 MILESTONE row3 terminal failed update survived restart after start-limit reset
2026-10-22T10:26:58.059278+00:00 $ sudo -n -u evidence23250 env HOME=/home/evidence23250 T3CODE_HOME=/home/evidence23250/.t3 XDG_RUNTIME_DIR=/run/user/1001 T3CODE_RELEASE_BASE_URL=http://127.0.0.1:17491 systemctl --user show t3code.service --property=MainPID --property=ActiveState --property=SubState --property=ExecStart
2026-10-22T10:26:58.095935+00:00 MainPID=638160
ExecStart={ path=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 ; argv[]=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher ; ignore_errors=no ; start_time=[Thu 2026-10-22 10:26:48 UTC] ; stop_time=[n/a] ; pid=638160 ; code=(null) ; status=0/0 }
ActiveState=active
SubState=running
2026-10-22T10:26:58.096006+00:00 exit=0
2026-10-22T10:26:58.096077+00:00 $ sudo -n readlink /proc/638160/exe
2026-10-22T10:26:58.130703+00:00 /home/evidence23250/.t3/runtime/versions/0.1.1/t3
2026-10-22T10:26:58.130784+00:00 exit=0
2026-10-22T10:26:58.130871+00:00 $ sudo -n cat /home/evidence23250/.t3/runtime/service-state.json
2026-10-22T10:26:58.148326+00:00 {
  "protocol": 3,
  "activeVersion": "0.1.3",
  "launcherVersion": "0.1.1",
  "update": {
    "id": "40f3e449-a4e3-4e03-9d8d-495a19ecd64c",
    "fromVersion": "0.1.3",
    "targetVersion": "0.1.5",
    "status": "failed",
    "reason": "candidate-start-failed"
  }
}
2026-10-22T10:26:58.148399+00:00 exit=0
2026-10-22T10:26:58.148497+00:00 $ sudo -n cat /home/evidence23250/.config/systemd/user/t3code.service
2026-10-22T10:26:58.173404+00:00 [Unit]
Description=T3 Code server
StartLimitIntervalSec=300
StartLimitBurst=5

[Service]
Type=simple
WorkingDirectory=%h
Environment=T3CODE_HOME=/home/evidence23250/.t3
Environment=T3_BOOT_SERVICE_UNIT=t3code.service
ExecStart=/home/evidence23250/.t3/runtime/versions/0.1.1/t3 __service-launcher
KillMode=mixed
OOMPolicy=continue
Restart=always
RestartSec=5
CPUWeight=1000
IOWeight=1000
ManagedOOMPreference=avoid
StandardOutput=append:/home/evidence23250/.t3/userdata/logs/boot-service.log
StandardError=append:/home/evidence23250/.t3/userdata/logs/boot-service.log

[Install]
WantedBy=default.target
2026-10-22T10:26:58.173504+00:00 exit=0
2026-10-22T10:26:58.173532+00:00 ROW3 PASS with documented isolated systemd start-limit reset
2026-10-22T10:26:58.454769+00:00 Owned release transport stopped


===== server-lifecycle.txt =====
Extracted 2026-10-22T10:27:16.740075+00:00 from isolated production boot-service.log
Whitelist: update prepared and shutdown reconciliation blocks only; welcome/QR/pairing material omitted entirely.
[10:22:34.117] INFO (#7226): Server update prepared; handing off to the service launcher.
  {
    updateId: '358b514f-d30b-46f5-8225-9579651fb6fb',
    targetVersion: '0.1.2',
    runtimePath: '/home/evidence23250/.t3/runtime/versions/0.1.2/t3'
  }
[10:22:36.134] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:22:51.852] INFO (#6888): Server update prepared; handing off to the service launcher.
  {
    updateId: '18474b3f-5a44-4da2-9a70-0ea46d787c46',
    targetVersion: '0.1.3',
    runtimePath: '/home/evidence23250/.t3/runtime/versions/0.1.3/t3'
  }
[10:22:53.874] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:23:01.166] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:23:32.352] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:24:12.151] INFO (#6947): Server update prepared; handing off to the service launcher.
  {
    updateId: '10b4991f-0c48-4160-9a73-8284ce50fcf6',
    targetVersion: '0.1.3',
    runtimePath: '/home/evidence23250/.t3/runtime/versions/0.1.3/t3'
  }
[10:24:14.208] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:24:34.412] INFO (#6893): Server update prepared; handing off to the service launcher.
  {
    updateId: '872f3dbb-1122-4a80-b990-96417947675c',
    targetVersion: '0.1.4',
    runtimePath: '/home/evidence23250/.t3/runtime/versions/0.1.4/t3'
  }
[10:24:36.428] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:24:44.558] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:25:15.118] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:25:33.966] INFO (#6897): Server update prepared; handing off to the service launcher.
  {
    updateId: '791fec38-8e8f-45d0-a6b8-5501d882a860',
    targetVersion: '0.1.2',
    runtimePath: '/home/evidence23250/.t3/runtime/versions/0.1.2/t3'
  }
[10:25:36.007] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:25:51.524] INFO (#6888): Server update prepared; handing off to the service launcher.
  {
    updateId: '3f188dec-e260-422e-a64e-5ae6205dfb60',
    targetVersion: '0.1.3',
    runtimePath: '/home/evidence23250/.t3/runtime/versions/0.1.3/t3'
  }
[10:25:53.557] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:26:05.751] INFO (#6886): Server update prepared; handing off to the service launcher.
  {
    updateId: '40f3e449-a4e3-4e03-9d8d-495a19ecd64c',
    targetVersion: '0.1.5',
    runtimePath: '/home/evidence23250/.t3/runtime/versions/0.1.5/t3'
  }
[10:26:07.769] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }
[10:26:15.357] INFO (#2): V2 orchestration shutdown reconciliation completed
  {
    terminalizedRuns: 0,
    stoppedSessions: 0,
    closedRequests: 0,
    retiredEffects: 0,
    requeuedEffects: 0
  }


===== final-state.txt =====
2026-10-22T10:28:58.979188+00:00
$ git rev-parse HEAD
0df1ba9eaefa23c18c535514cbf0ece4a67aae75


exit=0
$ git branch --show-current


exit=0
$ git remote get-url origin
https://git.cafe/pingdotgg/t3code.git


exit=0
$ git status --porcelain


exit=0
$ git diff --exit-code


exit=0
$ git diff --cached --exit-code


exit=0
$ systemctl is-active user@1001.service
inactive


exit=3
$ getent passwd evidence23250


exit=2
$ ss -H -ltnp sport = :17490 or sport = :17491


exit=0
Account home/runtime absent; linger absent; no owned port listeners. Worktree and scratch artifacts retained.


===== FRICTION.txt =====
- First fixture dependency closure omitted top-level undici; --version failed before any service installation. Added the external roots from the repo's boundary list. @connectrpc/connect-node was not installed/used here and was skipped. All five final fixture --version checks succeeded.
- First handcrafted archive omitted a wrapper directory. The actual installer strips one directory level; validation then failed ENOENT. Retained failure in friction-archive-layout.log; repack.sh rebuilt checksum manifests with wrapper directories. Final fixtures.mjs also emits the correct layout. No production logic was changed.
- The initial scratch setup placed service.env in runtime/. Corrected to the production baseDir/service.env before a successful service run. setup.sh now has the corrected location.
- No old artifacts/accounts were reused. Exact-head build succeeded without changing tracked files or package.json. No tests repeated, browser work, forge comments/edits, commits, or pushes.
- Row3's final start was the sixth rapid unit start inside systemd's 300-second / five-start window. The manager refused it with Result=start-limit-hit; no app startup was attempted. row3-console.log preserves failure. row3-restart-console.log records Result, reset-failed for this unit only, and the resumed restart proof. The final runtime.py resets the counter before the independent row3 so a straight rerun avoids this cross-scenario harness limit. This does not change app logic, unit settings, or persisted service state.
