real github api verification, 2026-11-01 main: 5732bbee397f0a2b0e61d0c2e432f01dca6df3dc pr: fa2557f98f68709c6985648600e9840a58687f23 ran unchanged exported resolve() with octokit/rest 22.0.1, real workflow_run responses, real pull requests and real artifacts. a request hook rejected all non-GET requests. no mocks. counted outbound GETs, including pagination, in another hook. commands: timeout 600 node /tmp/verify-transfer.cjs main timeout 600 node /tmp/verify-transfer.cjs pr timeout 120 node /tmp/verify-transfer.cjs main-replay ci run 41267010861: main 14 GETs (11 workflow-list); pr 5 GETs (2 workflow-list). outputs identical. { "publish": "true", "pull_number": "27716", "pr_artifact": "true", "pr_run_id": "41267010861", "pr_sha": "8579505e2229c048309156f91e899160e5e470ea", "pr_conclusion": "success", "baseline_artifact": "true", "baseline_run_id": "41266537474", "baseline_sha": "7f443ab6359dc3771f2c2fed70ce8a7a659e3c21", "baseline_matches_base": "true" } ci run 41266978033: main 14 GETs (11 workflow-list); pr 5 GETs (2 workflow-list). outputs identical. { "publish": "true", "pull_number": "26435", "pr_artifact": "true", "pr_run_id": "41266978033", "pr_sha": "bcc2c460ec1e60a6802260976513aa3704cb3f9c", "pr_conclusion": "success", "baseline_artifact": "true", "baseline_run_id": "41266832402", "baseline_sha": "5732bbee397f0a2b0e61d0c2e432f01dca6df3dc", "baseline_matches_base": "true" } ci run 41266281436: main 14 GETs (11 workflow-list); pr 5 GETs (2 workflow-list). outputs identical. { "publish": "true", "pull_number": "13920", "pr_artifact": "true", "pr_run_id": "41266281436", "pr_sha": "bdc3e557949558632672d25c146c193522e3b670", "pr_conclusion": "success", "baseline_artifact": "true", "baseline_run_id": "41265455557", "baseline_sha": "665351fc391dab0105bf2653d96bd164f878a4c3", "baseline_matches_base": "true" } neighbor: real superseded ci run 41266319219 returned publish=false after one live pull request GET. log: Skipping stale CI result 9f79728448f20684ca0041dcbd008adc32a72e7d; PR head is 8618738d1e2e019e1c3cc61d21f018009a635fe8. real artifact commands: timeout 60 gh run download 41267010861 --repo pingdotgg/t3code --name thread-transfer-results --dir /tmp/transfer-real-pr timeout 60 gh run download 41266537474 --repo pingdotgg/t3code --name thread-transfer-results --dir /tmp/transfer-real-baseline readResult() validated both downloaded artifacts. renderComment() produced all ten metric rows, baseline/result links and a passing ceiling result. no comments published to those pull requests. blacksmith command: vp i && node --test .github/scripts/thread-transfer-report.test.cjs result: 7 passed, 0 failed. not exercised: actual workflow_run dispatch and automated comment update from this head, because the workflow checks out the trusted default branch. no app/provider path exists for this CI-only change. no dev server started, no provider turns run. no timing claim: the outer 30-second shell wrapper exited while its child continued; both main comparisons ultimately finished. blacksmith changed-file check: git fetch --unshallow https://github.com/pingdotgg/t3code.git fa2557f98f68709c6985648600e9840a58687f23 vp run check:changed 51273020db3245f4ec29514a419d29b5dcb012dc exit 0. format pass; lint pass; knip pass; typecheck 32/32 packages pass; adjacent test file pass. explicit base used because the isolated worker initially lacked origin/main history. history fetched before the successful check.