edtech / tasks /todo.md
CognxSafeTrack
docs: Establish Project Constitution, Lessons and Task Management
2f245f9

📋 État des Tâches : XAMLÉ AI

🛡️ Stabilité & Infrastructure

  • Bug Timeout Gateway : Implémentation de l'Architecture Async-First (Réponse 200 OK immédiate).
  • Instabilité Jour 1 : Idempotence par verrous Redis (300s) et Inversion de Logique (DB avant MSG).
  • [MEDIA] Non-bloquant : FFMPEG (conversion MP3) doit tourner dans un sous-processus asynchrone pour ne pas saturer l'event loop du worker.
  • [VISUAL] Team Collection : Sur le Jour 11, le deep-dive doit obligatoirement valider l'existence d'une image pour extraire le photoUrl et l'associer au name/role dans teamMembers.

🎓 Pédagogie & Collecte Data

  • Collecte d'Équipe Visuelle (Jour 11) : Audit terminé. Schéma Prisma, prompts d'extraction AI et persistence worker validés.
  • Audit de Persistance Final : Les BusinessProfile survivent aux redémarrages (Prisma verified).

🚀 Prochaines Actions

  1. Vérifier l'intégration du schéma teamMembers (Prisma).
  2. Tester le flow "Recrutement Visuel" (Image + Texte).
  3. Monitorer les logs Railway pour confirmer l'absence de jobs orphelins.