All checks were successful
PR Checks / rust-gates (pull_request) Successful in 1m58s
Rust-Plugins now releases a ZoneManager helper, RunicGatewayZones.cs, beside the bridge (docs/modules/rust/PLAN_FIXES.md D181, D182), installed by default. The egg copied only RunicGateway.cs out of the tarball. It now takes every .cs the plugin manifest lists in `files`, checks each against its own sha256 before anything is placed (the bridge's own checksum was never checked by the egg before), and refuses a name that is not a plain <Name>.cs. A release older than helpers lists only the bridge and installs exactly what it did before. Exercised in an Alpine shell against both, a tampered helper, a missing one, `../evil.cs` and `evil.dll`. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY