This commit is contained in:
Bastien COIGNOUX
2026-05-03 20:18:33 +02:00
parent ffc2e6b895
commit bd325fe456
113 changed files with 29532 additions and 220 deletions

127
AGENTS.md Normal file
View File

@ -0,0 +1,127 @@
# 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)_
-