Intent-Code Divergence
Medium
- Confidence
- 98% confidence
- Finding
- The script resolves user_open_id with the documented precedence `CLI > config.json`, but when sending the Feishu message it passes `args.user_open_id` instead of the resolved `user_open_id`. If the operator relies on config.json, the earlier validation passes but the actual send call may use `None` or the wrong recipient value, causing delivery failure or misdelivery. In a messaging/integration script, sending to the wrong recipient can expose recommendation content to an unintended user.
