feat(engine): publish and validate a bounded loop shortcut's own declaration - #7375
PR scan passed
No suspicious PR changes were detected.
Details
Scan completed for PR #7375 (beff50c).
Areas examined:
-
CI/CD changes — No GitHub Actions workflow files are present in this PR. The only build-orchestration change is the
Tiltfile, which adds a localprobe-pin-censusresource runningcargo buildand a project-localprobe-pin checkbinary against a checked-in manifest. No secrets, untrusted interpolations, network calls, or mutable action references were found. -
Lifecycle events — No package-manager lifecycle hooks were modified. The PR does not touch
Cargo.toml,build.rs,package.json, Docker entrypoints, git hooks, or any other install/build/test/release startup path. -
Malicious intent — Reviewed for secret exfiltration, obfuscation, encoded payloads, unexpected network calls, dependency confusion, privilege escalation, credential handling, telemetry leaks, suspicious binary additions, and dangerous eval/exec patterns. None were found. The PR is a substantial feature addition (bounded-loop-shortcut declaration and validation) accompanied by defensive hardening: payload-size bounds in
game_action_payload_guard.rs, hidden-information redaction invisibility.rs, RNG-state consistency fixes insession.rsandengine-wasm, and stack-budget ceiling corrections ingame_state_size.rs. All protocol version bumps (v30→31, wire v20→21) are consistent across client and server and are extensively documented. -
Skill mutations —
skill-targets.jsonis empty; no skill target directories to scan.