# AGENTS — Suivi des sessions Cursor > Ce fichier est lu au début de chaque session Cursor pour reprendre le contexte. > Mets à jour la section "État" après chaque session. --- ## État global du projet - [ ] Agent 0 — Setup initial (Expo + Supabase) - [ ] Agent 1 — Schéma base de données + types TypeScript - [ ] Agent 2 — Navigation + écrans vides - [ ] Agent 3 — Module Prospection (pipeline Kanban) - [ ] Agent 4 — Module Fiche Bien - [ ] Agent 5 — Calculateur financier - [ ] Agent 6 — Module Annuaire contacts - [ ] Agent 7 — Module Visites (avec IA) - [ ] Agent 8 — Module Agenda & tâches - [ ] Agent 9 — Dashboard & KPIs - [ ] Agent 10 — Module Travaux - [ ] Agent 11 — Module Administratif (alertes, docs) - [ ] Agent 12 — Polish mobile (offline, notifications push) --- ## Agent 0 — Setup initial **Statut** : ⬜ Non démarré **Objectif** : Projet Expo fonctionnel connecté à Supabase avec auth **Livrable** : App qui se lance, login qui fonctionne, navigation de base **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 1 — Base de données **Statut** : ⬜ Non démarré **Objectif** : Toutes les tables SQL créées dans Supabase avec RLS **Livrable** : schema.sql exécuté, types TypeScript générés **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 2 — Navigation **Statut** : ⬜ Non démarré **Objectif** : Structure de navigation complète avec tous les onglets **Livrable** : Tous les écrans existent (même vides), navigation fonctionnelle **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 3 — Prospection **Statut** : ⬜ Non démarré **Objectif** : Pipeline Kanban des biens **Livrable** : Vue Kanban, création d'un bien, déplacement entre étapes **Tables utilisées** : `biens`, `etapes_pipeline` **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 4 — Fiche bien **Statut** : ⬜ Non démarré **Objectif** : Écran détail complet d'un bien **Livrable** : Fiche avec infos, photos, documents, historique **Tables utilisées** : `biens`, `photos_biens`, `documents_biens`, `notes_biens` **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 5 — Calculateur **Statut** : ⬜ Non démarré **Objectif** : Calculateur de rentabilité intégré dans la fiche bien **Livrable** : Formulaire avec calculs en temps réel, sauvegarde dans Supabase **Tables utilisées** : `analyses_financieres` **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 6 — Annuaire **Statut** : ⬜ Non démarré **Objectif** : Annuaire de contacts professionnels **Livrable** : Liste, recherche, fiche contact, appel natif **Tables utilisées** : `contacts`, `categories_contacts` **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 7 — Visites **Statut** : ⬜ Non démarré **Objectif** : Module de visite avec CR généré par IA **Livrable** : Check-list de visite, notes, génération CR via Claude API **Tables utilisées** : `visites`, `items_checklist`, `rapports_visite` **Edge Functions** : `generate-rapport-visite` **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 8 — Agenda **Statut** : ⬜ Non démarré **Objectif** : Tâches et rappels liés aux biens **Livrable** : Vue agenda, création tâches, notifications **Tables utilisées** : `taches`, `rappels` **Dernière session** : — **Problèmes rencontrés** : — --- ## Agent 9 — Dashboard **Statut** : ⬜ Non démarré **Objectif** : Vue d'ensemble et KPIs **Livrable** : Chiffres clés, biens en cours, alertes urgentes **Tables utilisées** : Toutes (requêtes agrégées) **Dernière session** : — **Problèmes rencontrés** : — --- ## Notes techniques globales _(Ajouter ici les décisions d'architecture prises en cours de projet)_ -