Implement the multi-rule execution engine and cover peek behavior, short-circuiting, and sync/async consistency with tests.
Implement the multi-rule execution engine and cover peek behavior, short-circuiting, and sync/async consistency with tests.