Paint.NET na WINE będzie teraz obsługiwać Direct2D dzięki całkowicie nowej implementacji napisanej przez model Claude. Zamiast czekać na kompletne wsparcie Direct2D w WINE, zespół zdecydował się na czysty, napisany od zera revers-engineering biblioteki Direct2D, wdrożony w pliku PaintDotNet.Windows.Direct2D1.Managed.dll i aktywowany flagą /wine.

Rick Brewster przyznaje że współpraca z Claude była... niestabilna. Czasami model pracował z niewiarygodną prędkością i pomysłowością, odwracając złożone formuły do effects library Direct2D. Innym razem Brewster musiał intensywnie nadzorować model, łowiąc krytyczne błędy - na przykład Claude przez czas nie implementowało prawidłowo COM reference counting przez AddRef(). Rezultatem jest 180 tysięcy linii kodu, które Brewster opisuje jako "vibe coded" - niezbyt dokładnie recenzowane, bardziej w stylu "ufaj mi".

To fascynujący eksperyment z AI w głębokim reverse-engineeringu, ale Brewster jest szczerze: nie może przejrzeć tej ilości kodu tradycyjnymi metodami. Przy ponad 700 tysiącach linii w samym Paint.NET rozwijanym przez 20 lat, 180 tysięcy automatycznie generowanego kodu to zbyt dużo dla człowieka. Oznacza to nową erę gdzie AI bierze na siebie kulawe zadania inżynieryjne, ale wymaga ciągłego nadzoru od doświadczonych programistów.