Live state read by chrome-visibility Conditions. Backward-compat
alias for the legacy ChromeCtx shape — kept for consumers that still
import ChromeCtx. Subset of RuleCtx: legacy ChromeCtx didn't carry
mode/capability info. The resolver builds a RuleCtx for evaluation;
surfaces that still operate in ChromeCtx shape supply defaults
(mode='normal', empty allowedCapabilities) at the construction site.
Live state read by chrome-visibility Conditions. Backward-compat alias for the legacy ChromeCtx shape — kept for consumers that still import
ChromeCtx. Subset ofRuleCtx: legacy ChromeCtx didn't carry mode/capability info. The resolver builds aRuleCtxfor evaluation; surfaces that still operate inChromeCtxshape supply defaults (mode='normal', empty allowedCapabilities) at the construction site.