Fix workflow trigger accuracy
Workflows could incorrectly trigger from unrelated events.
- Fixed workflow execution to correctly fire only on matching events
- Improved organization-level filtering in workflow endpoints
Workflows could incorrectly trigger from unrelated events.