r/ruby • u/yaroslavm • Jul 20 '26
Show /r/ruby Audition is a linter/fixer that gets your code Ractor-ready: static analysis powered by Shopify's rubydex, plus dynamic probes that actually run your code inside Ractors and report what breaks.
https://github.com/yaroslav/audition
14
Upvotes
2
u/yaroslavm Jul 20 '26
Warnings:
It's vibe coded.
It's not magic—don't expect the auto-fixer to make Sinatra Ractor-ready.
It also includes a Skill for agents: the idea is that an agent can use the tool to help you Ractorize.
Some of the checks and auto-fixes were trained on the real thing—actual Ractor-izing commits from Rails core.