AntiPattern
Dynamic Code Execution Limits
untrusted-dynamic-eval-misuse
Untrusted dynamic evaluation mechanisms (e.g., Function/load/eval-like APIs) can silently shift from “run code” to “compile/resolve” semantics, while other execution paths (shell invocation, Lua package references) reintroduce side effects. The risk is unexpected code execution or capability exposure.