Rewriting a production compiler's IR with AI agents in five weeks I ported ThinkRail, an agent workbench, from a WebView to Avalonia with Ghostty