feat(unionflow): ajout Spec-Kit, constitution, mission mutuelles
- 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
This commit is contained in:
65
unionflow/SPEC-KIT.md
Normal file
65
unionflow/SPEC-KIT.md
Normal file
@@ -0,0 +1,65 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user