· Amit Kothari
· Engineering
Four types of rules and why they must run independently
When we expanded Sherlock beyond visibility rules, we discovered that mixing rule types creates unpredictable conflicts. The solution was separation - visibility, assignment, deadline, and status rules that execute in parallel.