You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deep links can target a specific rule, not just its container. Global search already indexed every surface rule and action rule, but selecting one only scrolled to its container: the whole "Surface rules" tab body, or the entire action card, leaving the reader to hunt for the rule itself. Every rule now renders a focus anchor, and ?focus=rule:<id> resolves it from the id alone - a surface rule opens its surface's rules tab, an action rule expands its owning action's card - then pulses the exact rule into view. Rule search results point straight at the rule, and any external link (for example a Lyriks report referencing a rule) can do the same by carrying that one parameter.
Fixed
The verify panel's "open" link now lands on the violating action. A counterexample trace's "open" link built ?focus=<actionId> without the action: prefix the focus contract requires, so it navigated to the right surface but left the action collapsed and un-highlighted, silently missing its "Jump to the violating action" promise. The link now emits focus=action:<id>, matching the digest and project-action deep links, so the culprit expands and pulses on arrival.