Feature #30
closedFeature #27: Implémenter les agents spécialisés avec création automatique de PR et gestion des statuts Redmine
Ajouter le statut pipeline Design (id 15) — étape mockup designer
100%
Description
Sous-tâche extraite de #27 : l'ajout du **statut pipeline `Design` (id 15)**, étape de maquettage (mockup) du Designer entre `Spec` et `In development`. (Le reste de #27 — 7 agents spécialisés + création auto de PR + automatisation des transitions — reste à faire.)
**Livré et déployé en prod le 2026-06-11 :**
- **Redmine** : statut `Design` créé (id 15) ; workflow `Feature` full-mesh (Manager/Developer/CI) ; `infra/config/redmine/bootstrap.rb` (STATUS_DEFS) mis à jour pour la reproductibilité.
- **Aggregator** : `app/adapters/redmine.py` `STAGE_KEY` → `Design` compté dans `by_stage`/`open_total`.
- **Dashboard API** : `RedmineStatus` / `BOARD_COLUMNS` / `STAGE_ORDER` / `mutability` (verrouillé côté dashboard).
- **Dashboard FE** : `StageKey` / `stageKey` / `isKnownStatusId` + les 4 maps de stage (`Badge`, `TaskStatusPill`, `TaskStageGroup`, `TicketStateChips`) + ordre `kpis.ts` + i18n (2 jeux de libellés). Couleur = violet `status-spec` en **contour** (pas de nouvelle couleur, design v2.3).
- **Suites vertes** : API 256, aggregator 71, FE 402 + tsc/eslint/build. Déployé dev→preprod→master (pipeliner-client master #62, aggregator master #37) ; services sains.
- **Docs** : `docs/superpowers/specs/2026-06-11-redmine-status-governance.md`, `docs/superpowers/plans/2026-06-11-design-status-rollout.md`, factory-spec §4.2.
Branche : `feat/design-status` (poussée directement sur dev/preprod/master, pas de PR).