Similar to bug 23732, a tool for seeing which rules applied to a checkout would be very helpful in troubleshooting unexpected issues, especially with large branches.