﻿2026-07-19T03:48:43.9382887Z Current runner version: '2.335.1'
2026-07-19T03:48:43.9387547Z Runner name: 'kitsubito'
2026-07-19T03:48:43.9388063Z Runner group name: 'Default'
2026-07-19T03:48:43.9388702Z Machine name: 'KITSUBITO'
2026-07-19T03:48:43.9392255Z ##[group]GITHUB_TOKEN Permissions
2026-07-19T03:48:43.9394098Z Actions: write
2026-07-19T03:48:43.9394502Z ArtifactMetadata: write
2026-07-19T03:48:43.9394916Z Attestations: write
2026-07-19T03:48:43.9395293Z Checks: write
2026-07-19T03:48:43.9395651Z CodeQuality: write
2026-07-19T03:48:43.9396018Z Contents: write
2026-07-19T03:48:43.9396395Z CopilotRequests: write
2026-07-19T03:48:43.9396787Z Deployments: write
2026-07-19T03:48:43.9397153Z Discussions: write
2026-07-19T03:48:43.9397521Z Drives: write
2026-07-19T03:48:43.9397874Z Issues: write
2026-07-19T03:48:43.9398237Z Metadata: read
2026-07-19T03:48:43.9398600Z Models: read
2026-07-19T03:48:43.9399042Z Packages: write
2026-07-19T03:48:43.9399427Z Pages: write
2026-07-19T03:48:43.9399909Z PullRequests: write
2026-07-19T03:48:43.9400324Z RepositoryProjects: write
2026-07-19T03:48:43.9400743Z SecurityEvents: write
2026-07-19T03:48:43.9401339Z Statuses: write
2026-07-19T03:48:43.9401729Z VulnerabilityAlerts: read
2026-07-19T03:48:43.9402138Z ##[endgroup]
2026-07-19T03:48:43.9403712Z Secret source: Actions
2026-07-19T03:48:43.9404221Z Prepare workflow directory
2026-07-19T03:48:43.9826803Z Prepare all required actions
2026-07-19T03:48:43.9855344Z Getting action download info
2026-07-19T03:48:44.3252589Z Download action repository 'actions/checkout@v5' (SHA:93cb6efe18208431cddfb8368fd83d5badbf9bfd)
2026-07-19T03:48:44.8654374Z Complete job name: changes
2026-07-19T03:48:44.9472751Z ##[group]Run actions/checkout@v5
2026-07-19T03:48:44.9473485Z with:
2026-07-19T03:48:44.9473842Z   fetch-depth: 2
2026-07-19T03:48:44.9474238Z   repository: BigscreenVR/spt-bs-core
2026-07-19T03:48:44.9477257Z   token: ***
2026-07-19T03:48:44.9477610Z   ssh-strict: true
2026-07-19T03:48:44.9477972Z   ssh-user: git
2026-07-19T03:48:44.9478341Z   persist-credentials: true
2026-07-19T03:48:44.9478769Z   clean: true
2026-07-19T03:48:44.9479256Z   sparse-checkout-cone-mode: true
2026-07-19T03:48:44.9479687Z   fetch-tags: false
2026-07-19T03:48:44.9480053Z   show-progress: true
2026-07-19T03:48:44.9480425Z   lfs: false
2026-07-19T03:48:44.9480778Z   submodules: false
2026-07-19T03:48:44.9481149Z   set-safe-directory: true
2026-07-19T03:48:44.9481742Z ##[endgroup]
2026-07-19T03:48:45.0343389Z Syncing repository: BigscreenVR/spt-bs-core
2026-07-19T03:48:45.0345182Z ##[group]Getting Git version info
2026-07-19T03:48:45.0345908Z Working directory is '/home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core'
2026-07-19T03:48:45.0346795Z [command]/usr/bin/git version
2026-07-19T03:48:45.0347225Z git version 2.43.0
2026-07-19T03:48:45.0361013Z ##[endgroup]
2026-07-19T03:48:45.0371097Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/285d5fb9-5aa0-4ac3-81b5-514cbf7cdca1' before making global git config changes
2026-07-19T03:48:45.0372283Z Adding repository directory to the temporary git global config as a safe directory
2026-07-19T03:48:45.0379269Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-07-19T03:48:45.0402830Z [command]/usr/bin/git config --local --get remote.origin.url
2026-07-19T03:48:45.0419404Z https://github.com/BigscreenVR/spt-bs-core
2026-07-19T03:48:45.0428490Z ##[group]Removing previously created refs, to avoid conflicts
2026-07-19T03:48:45.0430927Z [command]/usr/bin/git rev-parse --symbolic-full-name --verify --quiet HEAD
2026-07-19T03:48:45.0453265Z refs/heads/main
2026-07-19T03:48:45.0459645Z [command]/usr/bin/git checkout --detach
2026-07-19T03:48:45.0595787Z HEAD is now at 7b524d0 doc(adr-0044): v0.38.1 consequence note — driven_by own-node truth (ruling v3)
2026-07-19T03:48:45.0627387Z [command]/usr/bin/git branch --delete --force main
2026-07-19T03:48:45.0652642Z Deleted branch main (was 7b524d0).
2026-07-19T03:48:45.0656063Z ##[endgroup]
2026-07-19T03:48:45.0657946Z [command]/usr/bin/git submodule status
2026-07-19T03:48:45.0835613Z ##[group]Cleaning the repository
2026-07-19T03:48:45.0837978Z [command]/usr/bin/git clean -ffdx
2026-07-19T03:48:47.8720380Z Removing target/
2026-07-19T03:48:47.8732466Z [command]/usr/bin/git reset --hard HEAD
2026-07-19T03:48:47.8861405Z HEAD is now at 7b524d0 doc(adr-0044): v0.38.1 consequence note — driven_by own-node truth (ruling v3)
2026-07-19T03:48:47.8867818Z ##[endgroup]
2026-07-19T03:48:47.8869570Z ##[group]Disabling automatic garbage collection
2026-07-19T03:48:47.8873305Z [command]/usr/bin/git config --local gc.auto 0
2026-07-19T03:48:47.8900560Z ##[endgroup]
2026-07-19T03:48:47.8901074Z ##[group]Setting up auth
2026-07-19T03:48:47.8905924Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-07-19T03:48:47.8934244Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-07-19T03:48:47.9122446Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-07-19T03:48:47.9148564Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-07-19T03:48:47.9327691Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-07-19T03:48:47.9352802Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-07-19T03:48:47.9537758Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-07-19T03:48:47.9567126Z ##[endgroup]
2026-07-19T03:48:47.9567670Z ##[group]Fetching the repository
2026-07-19T03:48:47.9573411Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=2 origin +f5243113a59ba28587a0ab2407054d90053e10fc:refs/remotes/pull/32/merge
2026-07-19T03:48:48.6679703Z From https://github.com/BigscreenVR/spt-bs-core
2026-07-19T03:48:48.6680882Z  * [new ref]         f5243113a59ba28587a0ab2407054d90053e10fc -> pull/32/merge
2026-07-19T03:48:48.6699122Z ##[endgroup]
2026-07-19T03:48:48.6699694Z ##[group]Determining the checkout info
2026-07-19T03:48:48.6701725Z ##[endgroup]
2026-07-19T03:48:48.6705851Z [command]/usr/bin/git sparse-checkout disable
2026-07-19T03:48:48.6746875Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-07-19T03:48:48.6769914Z ##[group]Checking out the ref
2026-07-19T03:48:48.6772441Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/32/merge
2026-07-19T03:48:48.7003397Z Previous HEAD position was 7b524d0 doc(adr-0044): v0.38.1 consequence note — driven_by own-node truth (ruling v3)
2026-07-19T03:48:48.7005674Z HEAD is now at f524311 Merge 622eb840c88235724a7c9b7369d61f4010591294 into 7b524d0f9e3ee39df58b6159f000ea26f034112c
2026-07-19T03:48:48.7012704Z ##[endgroup]
2026-07-19T03:48:48.7047972Z [command]/usr/bin/git log -1 --format=%H
2026-07-19T03:48:48.7070240Z f5243113a59ba28587a0ab2407054d90053e10fc
2026-07-19T03:48:48.7238026Z ##[group]Run set -euo pipefail
2026-07-19T03:48:48.7238374Z [36;1mset -euo pipefail[0m
2026-07-19T03:48:48.7238631Z [36;1mif [ "pull_request" != "pull_request" ]; then[0m
2026-07-19T03:48:48.7238913Z [36;1m  echo "code=true" >> "$GITHUB_OUTPUT"[0m
2026-07-19T03:48:48.7239249Z [36;1m  exit 0[0m
2026-07-19T03:48:48.7239419Z [36;1mfi[0m
2026-07-19T03:48:48.7239630Z [36;1mfiles=$(git diff --name-only HEAD^1 HEAD)[0m
2026-07-19T03:48:48.7239902Z [36;1mprintf 'changed files:\n%s\n' "$files"[0m
2026-07-19T03:48:48.7240150Z [36;1mcode=false[0m
2026-07-19T03:48:48.7240340Z [36;1mwhile IFS= read -r f; do[0m
2026-07-19T03:48:48.7240564Z [36;1m  [ -z "$f" ] && continue[0m
2026-07-19T03:48:48.7240770Z [36;1m  case "$f" in[0m
2026-07-19T03:48:48.7241027Z [36;1m    docs-site/*) code=true ;;  # book/llms drift gates ride `test`[0m
2026-07-19T03:48:48.7241555Z [36;1m    *.md) ;;                   # markdown elsewhere: docs-only[0m
2026-07-19T03:48:48.7241846Z [36;1m    *) code=true ;;[0m
2026-07-19T03:48:48.7242042Z [36;1m  esac[0m
2026-07-19T03:48:48.7242211Z [36;1mdone <<< "$files"[0m
2026-07-19T03:48:48.7242421Z [36;1mecho "classified: code=$code"[0m
2026-07-19T03:48:48.7242674Z [36;1mecho "code=$code" >> "$GITHUB_OUTPUT"[0m
2026-07-19T03:48:48.7258855Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-07-19T03:48:48.7259285Z ##[endgroup]
2026-07-19T03:48:48.7331377Z changed files:
2026-07-19T03:48:48.7331672Z .config/nextest.toml
2026-07-19T03:48:48.7331894Z .github/workflows/ci.yml
2026-07-19T03:48:48.7332123Z crates/spt-daemon/src/broker.rs
2026-07-19T03:48:48.7332366Z crates/spt-daemon/src/livehost.rs
2026-07-19T03:48:48.7332610Z crates/spt-daemon/src/registryhost.rs
2026-07-19T03:48:48.7332891Z crates/spt-daemon/tests/control_stamp_lifetime.rs
2026-07-19T03:48:48.7333230Z crates/spt-daemon/tests/endpoint_survival.rs
2026-07-19T03:48:48.7333487Z crates/spt-net/src/net/registry.rs
2026-07-19T03:48:48.7333725Z crates/spt-store/src/info.rs
2026-07-19T03:48:48.7333945Z crates/spt/src/api/mod.rs
2026-07-19T03:48:48.7334158Z crates/spt/src/api/reporting.rs
2026-07-19T03:48:48.7334370Z crates/spt/src/api/startup.rs
2026-07-19T03:48:48.7334576Z crates/spt/src/cli.rs
2026-07-19T03:48:48.7334770Z crates/spt/src/picker/data.rs
2026-07-19T03:48:48.7334971Z crates/spt/src/picker/mod.rs
2026-07-19T03:48:48.7335182Z crates/spt/src/picker/model.rs
2026-07-19T03:48:48.7335391Z crates/spt/src/picker/view.rs
2026-07-19T03:48:48.7335591Z crates/spt/src/rc.rs
2026-07-19T03:48:48.7348160Z crates/spt/src/roster.rs
2026-07-19T03:48:48.7348575Z crates/spt/tests/rc_attach_truth.rs
2026-07-19T03:48:48.7349085Z docs/adr/0041-endpoint-lifecycle-truth.md
2026-07-19T03:48:48.7349500Z traceable-reqs.toml
2026-07-19T03:48:48.7349772Z classified: code=true
2026-07-19T03:48:48.7493745Z Post job cleanup.
2026-07-19T03:48:48.8137417Z [command]/usr/bin/git version
2026-07-19T03:48:48.8169837Z git version 2.43.0
2026-07-19T03:48:48.8234820Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/31f4ed8f-06dd-49f5-aec1-7c820a3ea212' before making global git config changes
2026-07-19T03:48:48.8236004Z Adding repository directory to the temporary git global config as a safe directory
2026-07-19T03:48:48.8239041Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-07-19T03:48:48.8270111Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-07-19T03:48:48.8296291Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
2026-07-19T03:48:48.8480995Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-07-19T03:48:48.8500521Z http.https://github.com/.extraheader
2026-07-19T03:48:48.8507851Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-07-19T03:48:48.8533257Z [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
2026-07-19T03:48:48.8714443Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-07-19T03:48:48.8739769Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-07-19T03:48:48.9031614Z Evaluate and set job outputs
2026-07-19T03:48:48.9036778Z Set output 'code'
2026-07-19T03:48:48.9039136Z Cleaning up orphan processes
