Comment j’ai migré une codebase sans tests avec des boucles et un harnais IA
On m’a confié un SaaS sur Firebase à faire passer sur Supabase, avec un budget très limité. Cet article présente les techniques que j’ai utilisées pour y arriver avec un harnais IA. Point de départ L’application était un SaaS Nuxt.js avec 20 gros écrans qui tournaient sur Firebase, déjà écrit en TypeScript. Elle fonctionnait comme un workflow qui enrichissait les données métier étape par étape. Les utilisateurs pouvaient gérer plusieurs projets. Chaque projet appartenait à un ou plusieurs « managers », qui pouvaient inviter des « contributors » à parcourir le workflow. Cela impliquait un système de rôles. Il y avait également une partie administration. ...