Skip to content

Unspaghettit

v0.13.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Deep links can target individual rules and the verify panel's open link now highlights the violating action.

Full changelog

Added

  • 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.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Unspaghettit

Get notified when new releases ship.

Sign up free

About Unspaghettit

All releases →

Related context

Beta — feedback welcome: [email protected]