2026-10-26T17:28:47.7729918Z suite filter: ON (a branch push with a known file list)
2026-10-26T17:28:56.1037450Z == gate: script-tests   (script_tests_gate.py /root/.cache/act/cc3bec12ce9ea276/hostexecutor)
2026-10-26T17:29:28.5067637Z   OK   scripts/test_build_sizing_web.py                          0.2s rc=0
2026-10-26T17:29:28.5068146Z   OK   scripts/test_dockerfile_arg_order.py                      0.0s rc=0
2026-10-26T17:29:28.5068305Z   SKIP scripts/test_due_checks_gate.py                         none of its paths (scripts/due_checks_gate.py, scripts/test_due_checks_gate.py, scripts/repo_gates.py, scrip
2026-10-26T17:29:28.5068488Z   OK   scripts/test_felhom_restore_beside.py                     0.5s rc=0
2026-10-26T17:29:28.5069032Z   SKIP scripts/test_gate_decoys.py                             none of its paths (scripts/, .gitea/, .githooks/) changed in this push — it runs on a release tag and nigh
2026-10-26T17:29:28.5069271Z   OK   scripts/test_golden_currency_gate.py                      1.4s rc=0
2026-10-26T17:29:28.5069398Z   OK   scripts/test_guide_quote_gate.py                          0.5s rc=0
2026-10-26T17:29:28.5069518Z   OK   scripts/test_host_swap_rule_gate.py                       0.2s rc=0
2026-10-26T17:29:28.5069622Z   OK   scripts/test_hostinstall.py                               0.8s rc=0
2026-10-26T17:29:28.5069725Z   OK   scripts/test_hu_grep.py                                   0.1s rc=0
2026-10-26T17:29:28.5069822Z   OK   scripts/test_hub_copy_drift.py                            0.1s rc=0
2026-10-26T17:29:28.5069925Z   OK   scripts/test_instructions_gate.py                         2.1s rc=0
2026-10-26T17:29:28.5070020Z   OK   scripts/test_iso_bootstrap_gate.py                        1.1s rc=0
2026-10-26T17:29:28.5070167Z   OK   scripts/test_no_latest_push.py                            0.1s rc=0
2026-10-26T17:29:28.5070276Z   OK   scripts/test_push_scope.py                                0.1s rc=0
2026-10-26T17:29:28.5070379Z   OK   scripts/test_read_credential.py                           0.1s rc=0
2026-10-26T17:29:28.5070499Z   OK   scripts/test_repo_gates.py                                3.4s rc=0
2026-10-26T17:29:28.5070600Z   OK   scripts/test_repo_gates_docstring.py                      0.1s rc=0
2026-10-26T17:29:28.5070702Z   OK   scripts/test_repo_gates_scope.py                          0.4s rc=0
2026-10-26T17:29:28.5070806Z   OK   scripts/test_reuse_refs_check.py                          0.3s rc=0
2026-10-26T17:29:28.5070977Z   OK   scripts/test_script_tests_gate.py                         1.4s rc=0
2026-10-26T17:29:28.5072435Z   OK   scripts/test_security_scan_gate.py                        6.8s rc=0
2026-10-26T17:29:28.5072830Z   OK   scripts/test_status_view_gate.py                          2.3s rc=0
2026-10-26T17:29:28.5073074Z   OK   scripts/test_tenantsync_prune.py                          0.1s rc=0
2026-10-26T17:29:28.5073299Z   OK   scripts/test_tenantsync_selfcheck.py                      0.1s rc=0
2026-10-26T17:29:28.5073586Z   OK   scripts/bench/test_plugcut.py                             0.1s rc=0
2026-10-26T17:29:28.5073872Z   OK   scripts/bench/test_plugswitch.py                          0.1s rc=0
2026-10-26T17:29:28.5074106Z   SKIP scripts/dooplex-offsite/test_dooplex_offsite.py         none of its paths (scripts/dooplex-offsite/) changed in this push — it runs on a release tag and nightly
2026-10-26T17:29:28.5074484Z   OK   scripts/ep0-copy-gc/test_ep0_copy_gc.py                   1.6s rc=0
2026-10-26T17:29:28.5074721Z   OK   scripts/facebook/test_fb_probe.py                         0.2s rc=0
2026-10-26T17:29:28.5074931Z   OK   scripts/hub-db-backup/test_hub_db_backup.py               8.0s rc=0
2026-10-26T17:29:28.5075217Z   OK   scripts/iso/test/test_bound_banner_clears.py              0.0s rc=0
2026-10-26T17:29:28.5075436Z   OK   scripts/iso/test/test_console_glyphs.py                   0.0s rc=0
2026-10-26T17:29:28.5075680Z   OK   scripts/iso/test/test_rootpw_guard.py                     0.1s rc=0
2026-10-26T17:29:28.5075908Z   OK   scripts/release-copy/test_release_copy.py                 0.2s rc=0
2026-10-26T17:29:28.5076184Z script-tests: OK — 32 suite(s) ran, every one exited 0, 3 skipped by path (R-1297)
2026-10-26T17:29:28.5150602Z == gate: decoy-coverage   (decoy_coverage_gate.py /root/.cache/act/cc3bec12ce9ea276/hostexecutor /root/.cache/act/cc3bec12ce9ea276/felhom-controller /root/.cache/act/cc3be
2026-10-26T17:29:28.7683218Z == gate: security-scan   (security_scan_gate.py /root/.cache/act/cc3bec12ce9ea276/hostexecutor)
2026-10-26T17:29:59.0587029Z security-scan: 10 new hit(s), 42 accepted — warn-first, the push goes on
