Intent-Code Divergence
Medium
- Confidence
- 97% confidence
- Finding
- The loader claims to load the original implementation, but it actually instantiates the first class discovered in the module. This is dangerous because a modified or unexpected module can cause the wrapper to select an unintended class, triggering arbitrary constructor side effects or routing execution to the wrong implementation without validation. In a skill-loading context, this increases the attack surface because import-time and instantiation-time behavior from skill_orchestra.py is trusted implicitly.
