Good taxonomy, but I'd argue intent re-resolution doesn't eliminate brittleness, it relocates it. A selector is brittle against the DOM. "Add the item to the cart" is brittle against ambiguity. On a page with a quick-add button, a wishlist icon, and a buy-now CTA, the model is making a judgment call every time it re-resolves. The dual-model assertion helps, but two models agreeing is still probabilistic, not deterministic. Curious how you handle steps where the intent itself is ambiguous.