Intent-Code Divergence
High
- Confidence
- 99% confidence
- Finding
- The dry-run/execute semantics are inverted between create_event and run_dws_action: create_event passes the user-facing 'execute' value into a parameter named 'dry_run', but run_dws_action interprets True as adding '--yes' and False as '--dry-run'. As written, the default non-execute path can perform a real calendar mutation, while '--execute' can trigger a dry-run, creating a dangerous safety-control bypass for booking actions.
