This commit is contained in:
146
AGENTS.md
146
AGENTS.md
@ -1,127 +1,23 @@
|
||||
# AGENTS — Suivi des sessions Cursor
|
||||
# AGENTS — Suivi du projet
|
||||
|
||||
> 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 actuel
|
||||
- [x] Docker + PocketBase configuré et lancé
|
||||
- [x] Migration collections créée
|
||||
- [ ] Migration appliquée avec succès
|
||||
- [ ] App Expo initialisée
|
||||
- [ ] Auth fonctionnelle
|
||||
- [ ] Navigation complète
|
||||
- [ ] Module Prospection
|
||||
- [ ] Module Fiche bien + Calculateur
|
||||
- [ ] Module Contacts
|
||||
- [ ] Module Visites + IA
|
||||
- [ ] Module Agenda
|
||||
- [ ] Dashboard
|
||||
|
||||
---
|
||||
|
||||
## É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)_
|
||||
|
||||
-
|
||||
## Infos techniques
|
||||
- PocketBase : http://localhost:8090
|
||||
- Admin : http://localhost:8090/_/ (admin@mdb.fr)
|
||||
- Binaire : /usr/local/bin/pocketbase
|
||||
- Données : /pb_data
|
||||
- OS : Windows Git Bash (MSYS_NO_PATHCONV=1)
|
||||
- PocketBase : v0.23+
|
||||
|
||||
Reference in New Issue
Block a user