We're building shadow execution for taxonomy queries in Storefront. The goal: run both MySQL and Query Engine (QE) paths for sampled requests, compare results at the domain level (e.g., TaxonomyCategoryDrop), and emit observability signals -- without affecting the response.
DualPathHelper.choose_path currently decides the path based on a feature flag:
def choose_path(shop:)