diff --git a/docs/superpowers/specs/2026-05-19-project-workflows-design.md b/docs/superpowers/specs/2026-05-19-project-workflows-design.md index 34fffbe..4f21510 100644 --- a/docs/superpowers/specs/2026-05-19-project-workflows-design.md +++ b/docs/superpowers/specs/2026-05-19-project-workflows-design.md @@ -4,6 +4,22 @@ **Branche** : `feat/project-workflows` **Statut** : design validé, en attente de plan d'implémentation +## Reprise sur un autre poste + +> **Pour le prochain Claude qui ouvre cette branche :** +> +> 1. Branche `feat/project-workflows` checkout-ée, basée sur `develop` (commit `5585fa7` à l'origine). +> 2. **Ce qui est fait** : design validé avec Matthieu et committé (ce fichier). +> 3. **Aucun code applicatif n'a encore été écrit.** +> 4. **Prochaine étape** : invoquer la skill `superpowers:writing-plans` pour transformer ce design en plan d'implémentation détaillé (découpage en tickets ordonnés, dépendances, estimations). +> 5. **Avant de lancer le plan, vérifier avec Matthieu** s'il a relu le spec et veut des ajustements sur : +> - Hors scope (§8) — rien d'oublié pour la V1 ? +> - Fallback `in_progress` pour statuts non-mappables (§3, M2) — OK ou échec migration ? +> - Suppression d'AdminStatusTab (§5) — OK de tout fusionner dans l'onglet Workflows ? +> - Ordre des étapes de livraison (§10) — OK ou réordonner ? +> 6. **Time tracking** : créer un nouveau timer Lesstime au reprise (projet=5 Lesstime, tags=[3 Backend, 9 Gestion projet]). +> 7. **Fichiers déjà modifiés sur develop (orphelins, pas liés à cette feature)** à ne PAS toucher : `.mcp.json`, `config/reference.php`, `frontend/package-lock.json`, `frontend/pages/profile.vue`. + ## 1. Contexte et besoin Aujourd'hui les `TaskStatus` sont globaux : tous les projets partagent le même jeu de 5 statuts (À faire / En cours / Bloqué / En attente de validation / Terminé). Pour les gros projets de dev, on veut pouvoir définir un kanban plus riche (ex : Backlog / To Do / In Dev / Code Review / QA / Blocked / Ready to deploy / Done) sans imposer ce détail aux projets simples.