Problem
Sensitive-argument checking in the runner module uses two layers (contains_sensitive_keyword and is_sensitive_arg) which creates redundant wrappers.
Proposed Solution
Merge these into a single, more direct predicate to:
- Avoid redundant wrappers
- Simplify the logic
- Reduce complexity
Context