- Config Spec-Kit pour Spec-Driven Development - CONSTITUTION.md + .specify/memory/constitution.md - Commandes Cursor /speckit.*, règles projet - Mission: associations + mutuelles d'épargne et de financement - .gitignore: versionner config spec-kit unionflow Made-with: Cursor
66 lines
1.5 KiB
Markdown
66 lines
1.5 KiB
Markdown
# 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
|