# Spec-Kit - UnionFlow Configuration Spec-Driven Development pour le projet UnionFlow. ## Structure ``` unionflow/ ├── .specify/ │ ├── memory/ │ │ └── constitution.md # Principes (sync avec CONSTITUTION.md) │ ├── scripts/powershell/ # Scripts workflow │ └── templates/ # Templates spec, plan, tasks ├── .cursor/ │ ├── commands/ # Commandes /speckit.* │ └── rules/ # Règles Cursor ├── specs/ # Spécifications par feature │ └── 00X-nom-court/ │ ├── spec.md │ ├── plan.md │ └── tasks.md └── CONSTITUTION.md # Référence principale ``` ## Démarrage rapide ### 1. Nouvelle feature Dans Cursor, utilisez les commandes slash : ``` /speckit.specify Implémenter la gestion des rappels de cotisation ``` Cela crée une branche `001-xxx` et `specs/001-xxx/spec.md`. ### 2. Plan technique ``` /speckit.plan Le backend utilise les services existants (CotisationService). Ajouter un job Quarkus Scheduler pour les rappels. Endpoint REST pour lister les rappels. ``` ### 3. Tâches ``` /speckit.tasks ``` ### 4. Implémentation ``` /speckit.implement ``` ## Environnement - **OS** : Windows (scripts PowerShell) - **Agent** : Cursor - **Projet** : Brownfield (existant) ## Références - [Spec-Kit GitHub](https://github.com/github/spec-kit) - [CONSTITUTION.md](./CONSTITUTION.md) - Principes du projet