﻿2026-08-04T12:50:28.3958327Z Current runner version: '2.336.0'
2026-08-04T12:50:28.3963371Z Runner name: 'kitsubito'
2026-08-04T12:50:28.3963939Z Runner group name: 'Default'
2026-08-04T12:50:28.3964762Z Machine name: 'KITSUBITO'
2026-08-04T12:50:28.3969688Z ##[group]GITHUB_TOKEN Permissions
2026-08-04T12:50:28.3971980Z Actions: write
2026-08-04T12:50:28.3972525Z ArtifactMetadata: write
2026-08-04T12:50:28.3973093Z Attestations: write
2026-08-04T12:50:28.3973498Z Checks: write
2026-08-04T12:50:28.3973846Z CodeQuality: write
2026-08-04T12:50:28.3974213Z Contents: write
2026-08-04T12:50:28.3974586Z CopilotRequests: write
2026-08-04T12:50:28.3974978Z Deployments: write
2026-08-04T12:50:28.3975346Z Discussions: write
2026-08-04T12:50:28.3975712Z Drives: write
2026-08-04T12:50:28.3976069Z Issues: write
2026-08-04T12:50:28.3976422Z Metadata: read
2026-08-04T12:50:28.3976775Z Models: read
2026-08-04T12:50:28.3977123Z Packages: write
2026-08-04T12:50:28.3977487Z Pages: write
2026-08-04T12:50:28.3977959Z PullRequests: write
2026-08-04T12:50:28.3978368Z RepositoryProjects: write
2026-08-04T12:50:28.3978775Z SecurityEvents: write
2026-08-04T12:50:28.3979266Z Statuses: write
2026-08-04T12:50:28.3979623Z VulnerabilityAlerts: read
2026-08-04T12:50:28.3980015Z ##[endgroup]
2026-08-04T12:50:28.3981601Z Secret source: Actions
2026-08-04T12:50:28.3982284Z Prepare workflow directory
2026-08-04T12:50:28.4426233Z Prepare all required actions
2026-08-04T12:50:28.4461793Z Getting action download info
2026-08-04T12:50:28.9147525Z Download action repository 'actions/checkout@v5' (SHA:fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09)
2026-08-04T12:50:29.4542248Z Complete job name: changes
2026-08-04T12:50:29.5340064Z ##[group]Run set -euo pipefail
2026-08-04T12:50:29.5340704Z [36;1mset -euo pipefail[0m
2026-08-04T12:50:29.5341182Z [36;1mfloor_bytes=$((32 * 1024 * 1024 * 1024))[0m
2026-08-04T12:50:29.5341821Z [36;1mdrive=$(df -P "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $1 }')[0m
2026-08-04T12:50:29.5342559Z [36;1mfree_bytes=$(df -PB1 "$GITHUB_WORKSPACE" | awk 'NR == 2 { print $4 }')[0m
2026-08-04T12:50:29.5343354Z [36;1mprintf 'disk preflight: drive=%s free_bytes=%s floor_bytes=%s\n' \[0m
2026-08-04T12:50:29.5343998Z [36;1m  "$drive" "$free_bytes" "$floor_bytes"[0m
2026-08-04T12:50:29.5344546Z [36;1mif [ "$free_bytes" -lt "$floor_bytes" ]; then[0m
2026-08-04T12:50:29.5345415Z [36;1m  echo "::error title=Insufficient free disk::RESOURCE=disk drive=$drive free_bytes=$free_bytes floor_bytes=$floor_bytes"[0m
2026-08-04T12:50:29.5346216Z [36;1m  exit 1[0m
2026-08-04T12:50:29.5346584Z [36;1mfi[0m
2026-08-04T12:50:29.5363130Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-08-04T12:50:29.5363962Z ##[endgroup]
2026-08-04T12:50:29.5510624Z disk preflight: drive=/dev/nvme0n1p2 free_bytes=699379601408 floor_bytes=34359738368
2026-08-04T12:50:29.5682314Z ##[group]Run actions/checkout@v5
2026-08-04T12:50:29.5682823Z with:
2026-08-04T12:50:29.5683210Z   fetch-depth: 2
2026-08-04T12:50:29.5683619Z   repository: BigscreenVR/spt-bs-core
2026-08-04T12:50:29.5686785Z   token: ***
2026-08-04T12:50:29.5687209Z   ssh-strict: true
2026-08-04T12:50:29.5687599Z   ssh-user: git
2026-08-04T12:50:29.5687990Z   persist-credentials: true
2026-08-04T12:50:29.5688411Z   clean: true
2026-08-04T12:50:29.5688792Z   sparse-checkout-cone-mode: true
2026-08-04T12:50:29.5689322Z   fetch-tags: false
2026-08-04T12:50:29.5689700Z   show-progress: true
2026-08-04T12:50:29.5690090Z   lfs: false
2026-08-04T12:50:29.5690448Z   submodules: false
2026-08-04T12:50:29.5690838Z   set-safe-directory: true
2026-08-04T12:50:29.5691278Z   allow-unsafe-pr-checkout: false
2026-08-04T12:50:29.5691743Z ##[endgroup]
2026-08-04T12:50:29.6448496Z Syncing repository: BigscreenVR/spt-bs-core
2026-08-04T12:50:29.6450185Z ##[group]Getting Git version info
2026-08-04T12:50:29.6451053Z Working directory is '/home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core'
2026-08-04T12:50:29.6452007Z [command]/usr/bin/git version
2026-08-04T12:50:29.6482124Z git version 2.43.0
2026-08-04T12:50:29.6501016Z ##[endgroup]
2026-08-04T12:50:29.6509187Z Copying '/home/reavus/.gitconfig' to '/home/reavus/actions-runner/_work/_temp/4b0324fc-7eee-4d9e-8e41-6b1564d55279/.gitconfig'
2026-08-04T12:50:29.6516259Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/4b0324fc-7eee-4d9e-8e41-6b1564d55279' before making global git config changes
2026-08-04T12:50:29.6517465Z Adding repository directory to the temporary git global config as a safe directory
2026-08-04T12:50:29.6519645Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-08-04T12:50:29.6552335Z [command]/usr/bin/git config --local --get remote.origin.url
2026-08-04T12:50:29.6570954Z https://github.com/BigscreenVR/spt-bs-core
2026-08-04T12:50:29.6581586Z ##[group]Removing previously created refs, to avoid conflicts
2026-08-04T12:50:29.6584001Z [command]/usr/bin/git rev-parse --symbolic-full-name --verify --quiet HEAD
2026-08-04T12:50:29.6605673Z refs/heads/main
2026-08-04T12:50:29.6611838Z [command]/usr/bin/git checkout --detach
2026-08-04T12:50:29.7001997Z HEAD is now at 9d65e65df docs: infra register — IR-32 (docs-drift gate blesses its own gen; empty-emit producer self-agrees) + IR-33 (debug clap tree near main-thread stack ceiling, ~6-arg margin; #5 planning input) — todlando U1 mid-lane filings
2026-08-04T12:50:29.7036034Z [command]/usr/bin/git branch --delete --force main
2026-08-04T12:50:29.7069663Z Deleted branch main (was 9d65e65df).
2026-08-04T12:50:29.7077201Z ##[endgroup]
2026-08-04T12:50:29.7077716Z [command]/usr/bin/git submodule status
2026-08-04T12:50:29.7259662Z ##[group]Cleaning the repository
2026-08-04T12:50:29.7262564Z [command]/usr/bin/git clean -ffdx
2026-08-04T12:50:33.5500038Z Removing target/
2026-08-04T12:50:33.5511781Z [command]/usr/bin/git reset --hard HEAD
2026-08-04T12:50:33.5668475Z HEAD is now at 9d65e65df docs: infra register — IR-32 (docs-drift gate blesses its own gen; empty-emit producer self-agrees) + IR-33 (debug clap tree near main-thread stack ceiling, ~6-arg margin; #5 planning input) — todlando U1 mid-lane filings
2026-08-04T12:50:33.5675338Z ##[endgroup]
2026-08-04T12:50:33.5677890Z ##[group]Disabling automatic garbage collection
2026-08-04T12:50:33.5682466Z [command]/usr/bin/git config --local gc.auto 0
2026-08-04T12:50:33.5709254Z ##[endgroup]
2026-08-04T12:50:33.5709824Z ##[group]Setting up auth
2026-08-04T12:50:33.5714490Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-08-04T12:50:33.5739462Z [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-08-04T12:50:33.5931830Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-08-04T12:50:33.5957666Z [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-08-04T12:50:33.6140175Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-08-04T12:50:33.6178463Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-08-04T12:50:33.6347625Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***
2026-08-04T12:50:33.6377426Z ##[endgroup]
2026-08-04T12:50:33.6377798Z ##[group]Fetching the repository
2026-08-04T12:50:33.6383612Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=2 origin +7272ce5f9abb99a65f1546692d451020e9dd9f86:refs/remotes/pull/144/merge
2026-08-04T12:50:34.4648442Z From https://github.com/BigscreenVR/spt-bs-core
2026-08-04T12:50:34.4649052Z  * [new ref]             7272ce5f9abb99a65f1546692d451020e9dd9f86 -> pull/144/merge
2026-08-04T12:50:34.4672313Z ##[endgroup]
2026-08-04T12:50:34.4672838Z ##[group]Determining the checkout info
2026-08-04T12:50:34.4675156Z ##[endgroup]
2026-08-04T12:50:34.4679417Z [command]/usr/bin/git sparse-checkout disable
2026-08-04T12:50:34.4719344Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig
2026-08-04T12:50:34.4742839Z ##[group]Checking out the ref
2026-08-04T12:50:34.4745208Z [command]/usr/bin/git checkout --progress --force refs/remotes/pull/144/merge
2026-08-04T12:50:34.5081115Z Previous HEAD position was 9d65e65df docs: infra register — IR-32 (docs-drift gate blesses its own gen; empty-emit producer self-agrees) + IR-33 (debug clap tree near main-thread stack ceiling, ~6-arg margin; #5 planning input) — todlando U1 mid-lane filings
2026-08-04T12:50:34.5083108Z HEAD is now at 7272ce5f9 Merge b110bc821f65a4db7530476a0c5751bc0a65db6a into 9d65e65df7fa34b36708592f04c89c1ca6095c03
2026-08-04T12:50:34.5092934Z ##[endgroup]
2026-08-04T12:50:34.5133688Z [command]/usr/bin/git log -1 --format=%H
2026-08-04T12:50:34.5157211Z 7272ce5f9abb99a65f1546692d451020e9dd9f86
2026-08-04T12:50:34.5278440Z ##[group]Run set -euo pipefail
2026-08-04T12:50:34.5278740Z [36;1mset -euo pipefail[0m
2026-08-04T12:50:34.5279079Z [36;1mif [ "pull_request" != "pull_request" ]; then[0m
2026-08-04T12:50:34.5279362Z [36;1m  echo "code=true" >> "$GITHUB_OUTPUT"[0m
2026-08-04T12:50:34.5279589Z [36;1m  exit 0[0m
2026-08-04T12:50:34.5279766Z [36;1mfi[0m
2026-08-04T12:50:34.5279965Z [36;1mfiles=$(git diff --name-only HEAD^1 HEAD)[0m
2026-08-04T12:50:34.5280228Z [36;1mprintf 'changed files:\n%s\n' "$files"[0m
2026-08-04T12:50:34.5280453Z [36;1mcode=false[0m
2026-08-04T12:50:34.5280633Z [36;1mwhile IFS= read -r f; do[0m
2026-08-04T12:50:34.5280843Z [36;1m  [ -z "$f" ] && continue[0m
2026-08-04T12:50:34.5281053Z [36;1m  case "$f" in[0m
2026-08-04T12:50:34.5281243Z [36;1m    docs-site/*) code=true ;;[0m
2026-08-04T12:50:34.5281462Z [36;1m    *.md) ;;[0m
2026-08-04T12:50:34.5281655Z [36;1m    traceable-reqs.toml) ;;[0m
2026-08-04T12:50:34.5281858Z [36;1m    *) code=true ;;[0m
2026-08-04T12:50:34.5282087Z [36;1m  esac[0m
2026-08-04T12:50:34.5282253Z [36;1mdone <<< "$files"[0m
2026-08-04T12:50:34.5282458Z [36;1mecho "code=$code" >> "$GITHUB_OUTPUT"[0m
2026-08-04T12:50:34.5295753Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2026-08-04T12:50:34.5296034Z ##[endgroup]
2026-08-04T12:50:34.5355914Z changed files:
2026-08-04T12:50:34.5356179Z CHANGELOG.md
2026-08-04T12:50:34.5356407Z CONTEXT.md
2026-08-04T12:50:34.5356628Z crates/spt-daemon/src/redeemop.rs
2026-08-04T12:50:34.5356909Z crates/spt-daemon/src/wan.rs
2026-08-04T12:50:34.5357181Z crates/spt-net/src/net/redeemmsg.rs
2026-08-04T12:50:34.5357458Z crates/spt-store/src/knock.rs
2026-08-04T12:50:34.5357724Z crates/spt/src/cli.rs
2026-08-04T12:50:34.5357957Z crates/spt/src/wansend.rs
2026-08-04T12:50:34.5358225Z crates/spt/tests/human_redeem_msg_code_e2e.rs
2026-08-04T12:50:34.5358556Z crates/spt/tests/knock_approve_not_hostage_e2e.rs
2026-08-04T12:50:34.5358889Z crates/spt/tests/knock_mutual_cross_node_e2e.rs
2026-08-04T12:50:34.5359351Z crates/spt/tests/knock_notfound_refuses_e2e.rs
2026-08-04T12:50:34.5359651Z docs-site/src/cli/reference.md
2026-08-04T12:50:34.5359913Z docs-site/src/networking/knocking.md
2026-08-04T12:50:34.5360182Z traceable-reqs.toml
2026-08-04T12:50:34.5465406Z Post job cleanup.
2026-08-04T12:50:34.6142104Z [command]/usr/bin/git version
2026-08-04T12:50:34.6175397Z git version 2.43.0
2026-08-04T12:50:34.6199841Z Copying '/home/reavus/.gitconfig' to '/home/reavus/actions-runner/_work/_temp/29c0d371-70cf-4290-afa3-21163b5e6907/.gitconfig'
2026-08-04T12:50:34.6206159Z Temporarily overriding HOME='/home/reavus/actions-runner/_work/_temp/29c0d371-70cf-4290-afa3-21163b5e6907' before making global git config changes
2026-08-04T12:50:34.6206830Z Adding repository directory to the temporary git global config as a safe directory
2026-08-04T12:50:34.6209419Z [command]/usr/bin/git config --global --add safe.directory /home/reavus/actions-runner/_work/spt-bs-core/spt-bs-core
2026-08-04T12:50:34.6238600Z [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
2026-08-04T12:50:34.6262821Z [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-08-04T12:50:34.6446606Z [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
2026-08-04T12:50:34.6466066Z http.https://github.com/.extraheader
2026-08-04T12:50:34.6473165Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
2026-08-04T12:50:34.6496707Z [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-08-04T12:50:34.6678245Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
2026-08-04T12:50:34.6703870Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
2026-08-04T12:50:34.6999140Z Evaluate and set job outputs
2026-08-04T12:50:34.7004032Z Set output 'code'
2026-08-04T12:50:34.7005979Z Cleaning up orphan processes
