See this all the time in support - users create rules like this:
- Scheduled trigger (with no JQL search)
- JQL condition with JQL (thinking this will add those issues to the rule execution)
- Some action
We could detect this easily and show a warning immediately on that first JQL condition!