38df116328
La contrainte FOREIGN KEY sur tasks.project_id causait des crashs systématiques dans une app sync-first où les projets et tâches arrivent de l'API sans garantie d'ordre strict. La cohérence est gérée côté serveur Bonsai ; inutile de la dupliquer en base locale. fallbackToDestructiveMigration() recrée la DB proprement au démarrage. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>