Valeurs méthodologiques

Les valeurs canoniques vivent dans le corpus méthodologique Ezkey. Cette vue garde les tests opératoires visibles : assez de rigueur pour préserver le jugement et la traçabilité, sans assez de cérémonie pour ralentir le travail simple.

Rigueur proportionnelle

Le poids du processus suit l’incertitude et le risque, pas l’habitude ni la taille de l’artefact.

Test : quel risque concret cette étape supplémentaire réduit-elle?
Intégrité interne

Les couloirs, compétences, statuts et artefacts se relient sans mémoire cachée de session.

Test : un humain ou un agent ultérieur peut-il reprendre d’ici?
Incertitude explicite

Les statuts nomment ce qui est connu, ce qui reste ouvert et le niveau de confiance que l’artefact supporte.

Test : cette sortie expose-t-elle l’incertitude au lieu de la lisser?
Frontières d’état lisibles

Chaque compétence a des frontières d’entrée, de sortie, d’étape suivante et de chemin rapide.

Test : la transition est-elle claire pour un humain fatigué et un agent froid?
Traçabilité bidirectionnelle

Les liens vers l’avant montrent où va le travail; les liens arrière prouvent pourquoi il existe.

Test : peut-on naviguer à la fois vers la source et vers le résultat durable?
Permanence méritée

Les documents vivants, registres, contrôles et compétences doivent mériter leur coût de maintenance.

Test : qui met cela à jour, quand, et que faire si cela reste périmé?

Flux de travail de bout en bout Couloir A

Neuf phases explicites avec sorties d’artefacts et critères de sortie. Passez à l’implémentation dès que la direction, la premier découpage, les critères de validation et les questions ouvertes non bloquantes sont établis — en évitant autant le code prématuré que la préparation perpétuelle.

Phase 1
Capture
Enregistrez l’idée brute avec une intention claire et des tags initiaux. Gardez la première version courte et expressive.
I-*
Terminé quand : intention claire et tags assignés.
Phase 2
Triage
Clarify intent, user value, risk, and rough scope. Assign status, priority, progression markers, component tags.
I-* mis à jour
Terminé quand : portée et valeur compréhensibles.
Phase 3
Questionnement
Passe de questionnement structuré (« Grill Me »). Faites émerger les hypothèses, exceptions, chemins d’erreur et non-objectifs.
I-* + questions ouvertes
Terminé quand : risques clés et exceptions explicites.
Phase 4
Promouvoir
Définissez la première tranche verticale et les preuves attendues. Évitez d’ajouter de la préparation si la direction est déjà claire.
TB-*
Terminé quand : une tranche verticale est testable.
Phase 5
Analyser & concevoir
Analyse globale et analyse par composant pour chaque frontière impactée. Définissez les responsabilités, contrats, validations et comportements d’erreur.
notes + cartographies
Terminé quand : frontières et points de décision explicites.
Phase 6
Planifier les tests
Sélectionnez les couches de test minimales et optionnelles : unitaire, fonctionnel, électif, opérationnel, UI. Gardez la sélection basée sur les risques et les coûts.
tranche de plan de test
Terminé quand : couches de test minimales explicitement sélectionnées.
Phase 7
Passerelle
Appliquez les passerelles d’adéquation méthodologique, d’analyse, de conception, d’implémentation et de clôture. Vérifiez les contrôles obligatoires avant l’implémentation.
rapport de passerelle
Terminé quand : les contrôles qualité obligatoires passent.
Phase 8
Implémenter
Exécutez le plan en code et en tests. Mettez à jour les docs et contrats dans le même ensemble de changements. Toute modification de contrôleur implique une revue de contrat.
code + tests
Terminé quand : preuves complètes et passerelles vertes.
Phase 9
Clôturer
Faites transiter les statuts, consignez les preuves, séparez la clôture du corpus du backlog produit actif et nommez le risque résiduel.
statut + traçabilité
Terminé quand : clôture honnête et reprenable.

Types d’artefacts

Tous les artefacts canoniques utilisent des identifiants date+slug. Aucun compteur global n’est requis. Les identifiants sont stables — jamais renommés après création, jamais réutilisés.

Type Format d’identifiant Emplacement Créé lors de Cycle de vie du statut
V-*  Note de vision V-YYYY-MM-DD-<slug>.md global/vision/ Capture / Triage brouillon → en revue → promu / archivé
I-*  Idée de backlog I-YYYY-MM-DD-<slug>.md global/backlog/ideas/ Capture capturée → triée → en incubation → prête → active → terminée / mise en attente / archivée / abandonnée
TB-*  Tranche témoin TB-YYYY-MM-DD-<slug>.md global/backlog/ Promouvoir brouillon → en revue → promu / archivé
R-*  Tranche de réintégration R-YYYY-MM-DD-<slug>.md global/legacy-retrofit/ Couloir de réintégration capturée → cartographiée → intégrée → archivée
plan  Plan de travail nom libre plans/ ou .cursor/plans/ Couloir incubation de plan Non canonique — matérialisé en V-*/I-*/TB-*
blitz  Brouillon blitz _blitz-YYYY-MM-DD[-slug].md global/backlog/ Capture blitz Actif (préfixe _) → archivé (sans préfixe, dans blitz-archive/)
grill  Session grill <topic>-grill-me.md global/backlog/grill-sessions/ Questionnement ouverte → reprise → complète, avec notes post-décision quand elle est remplacée
dec  Décision de méthodologie YYYY-MM-DD-<slug>.md methodology/decisions/ N’importe quand — quand une règle méthodologique non évidente est adoptée Stable — jamais révisée en place (remplacer avec un nouveau fichier)
RV  Vue enrichie slug de dossier <parent>/view/<slug>/index.html N’importe quand — quand la richesse visuelle ajoute matériellement de la clarté Compagnon du document Markdown parent — mis à jour avec lui

Couloirs parallèles

Quatre couloirs s’exécutent en parallèle du flux principal d’idéation à livraison. Une session peut combiner le couloir A avec un ou plusieurs de ces couloirs selon le besoin.

Couloir B
Incubation de plan
  • Créer ou faire évoluer un plan de travail dans plans/
  • Explorer les options et converger vers une direction (forme libre)
  • Matérialiser le signal durable en V-*/I-*/TB-*
  • Relier le plan et les artefacts canoniques lorsque c’est utile
  • Ne pas traiter comme une réintégration historique sauf si la source est vraiment historique

→ plan-incubation-workflow.md

Couloir C
Réintégration historique
  • Sélectionner un petit lot source (plans historiques, historique verbal)
  • Extraire les décisions, invariants, schémas récurrents et signaux de test
  • Cartographier dans les docs canoniques
  • Enregistrer une tranche de réintégration (R-*)
  • Clôturer avec les lacunes résiduelles et l’action suivante

→ legacy-retrofit-workflow.md

Couloir D
Réentrée post-livraison
  • Partir d’un comportement déjà implémenté : amélioration, retour opérateur ou bug apparent
  • Classifier défaut technique local pur vs changement d’intention ou de portée
  • Corriger directement les défauts locaux avec une validation bornée
  • Réentrer à TB-*, I-* ou V-* quand l’intention a changé
  • Poursuivre ensuite le workflow normal de livraison à partir de ce point de réentrée

→ workflow-overview.md

Couloir E
Rétroaction méthodologique
  • Capturer une friction, une ambiguïté ou une proposition d’amélioration de la méthode elle-même
  • Consigner la décision dans methodology/decisions/
  • Préserver un court signal source verbatim quand la formulation exacte compte
  • Mettre à jour uniquement les plus petites surfaces méthodologiques qui doivent changer
  • Clôturer avec l’élément de preuve qui montrera si le changement a aidé

→ decisions/README.md

Contexte de collaboration

Pas un couloir — un modificateur transversal. Ces règles s’appliquent en plus des couloirs A, B, C et D quand la collaboration se fait sur des branches Git parallèles ou des worktrees. Le couloir E reste généralement géré en branche unique puisqu’il modifie la méthodologie elle-même.

Transversal · s’applique aux couloirs A, B, C, D

Quand deux développeurs (ou un développeur sur deux worktrees) travaillent simultanément, le nommage ordinal classique crée des collisions à la fusion. Le contexte de collaboration résout cela sans surcharge de coordination, en rendant les noms d’artefacts autosuffisants par les identifiants date+slug et en différant les index partagés après la fusion.

Identifiants date+slug obligatoires Aucune recherche de compteur, aucune contention entre branches.
Créer les artefacts librement sur la branche V-*, I-*, TB-*, R-* — aucune coordination entre branches n’est nécessaire.
Slug blitz obligatoire Sur une branche de fonctionnalité, le slug de sujet est choisi au début de la session — pas par la numérotation ordinale de secours.
Différer les mises à jour d’index backlog/index.md, vision/product-orientation-notes.md — mettre à jour après la fusion sur main.
Réconciliation d’index à la fusion Exécuter une passe de réconciliation quand la branche arrive sur main.

→ multi-branch-workflow.md

Conventions de nommage

Identifiants stables et résistants aux collisions sur toutes les branches et worktrees. Les artefacts hérités NNNN ne sont jamais renommés.

Artefact Nom de fichier actif Archivé / final Règle clé
Note de vision V-YYYY-MM-DD-<slug>.md Même (stable) Jamais renommé après création
Idée de backlog I-YYYY-MM-DD-<slug>.md Même (stable) Jamais renommé après création
Tranche témoin TB-YYYY-MM-DD-<slug>.md Même (stable) Jamais renommé après création
Tranche de réintégration R-YYYY-MM-DD-<slug>.md Même (stable) Jamais renommé après création
Blitz — branche de fonctionnalité _blitz-YYYY-MM-DD-<slug>.md blitz-archive/blitz-YYYY-MM-DD-<slug>.md Slug obligatoire; choisi au début de la session
Blitz — main / branche unique _blitz-YYYY-MM-DD[-N].md blitz-archive/blitz-YYYY-MM-DD[-N].md Ordinal accepté si le thème est flou au départ
Session grill <topic>-grill-me.md Identique Doit inclure un bloc de reprise « Resume at »
Décision de méthodologie YYYY-MM-DD-<slug>.md Identique Sous methodology/decisions/
Vue enrichie <parent>/view/index.html ou <parent>/view/<slug>/index.html Identique HTML autonome; lié depuis le parent Markdown

Traçabilité bidirectionnelle

Le flux n’est pas seulement un pipeline vers l’avant. La clôture et l’audit doivent aussi prouver d’où vient un artefact, quel canon l’a absorbé et si des décisions ultérieures ont changé son sens.

Source
Idée brute, archive blitz, plan de travail, plan historique ou briefing verbal.
Matérialisation
V-*, I-*, R-* ou abandon documenté avec justification.
Questionnement
Session grill, questions ouvertes, points de pression décisionnels, alignement des statuts.
Canon
ADR, décision méthodologique, sortie de politique, pack composant ou matrice de traçabilité.
Clôture
Transition de statut, preuve, risque résiduel, action suivante ou remplacement.
Audit arrière Cette clôture permet-elle de revenir à la source et aux artefacts matérialisés?
Alignement des statuts Les index et métadonnées d’artefacts concordent-ils après grill, réintégration ou implémentation?
Vérité courante Les notes post-décision et liens de supersession sont-ils présents quand l’historique a changé?
Clôture honnête L’intégration corpus est-elle séparée du backlog produit encore actif?

Contrats de frontières des compétences

Chaque compétence répond aux quatre mêmes questions : entrer quand, sortir quand, appeler ensuite et inutile quand. Le texte canonique des compétences vit sous .cursor/skills/; ce tableau est la surface de navigation rapide.

Compétence Entrer quand Sortir quand Appeler ensuite Inutile quand
vision-intake Une direction stratégique, une intention produit ou des idées de fonctionnalité arrivent. La direction durable est capturée en V-* ou I-* initial avec prochaine étape. backlog-triage ou grill-me L’idée est déjà une tranche d’implémentation bornée.
backlog-triage Un I-* existe ou une note de vision a une portée actionnable. Portée, hors-portée, priorité, statut, tags, risques et posture sont explicites. grill-me ou tracer-bullet-promote L’item est encore une pure orientation ou déjà entièrement cadré.
grill-me Les hypothèses, chemins d’exception, effets de cycle de vie ou risques de frontière doivent être mis sous pression. Risques, questions ouvertes, points de pression décisionnels et clarifications sont explicites. Triage, promotion de tranche témoin ou conception de composant. Le changement est à faible risque, borné et a des critères de validation connus.
plan-incubation L’opérateur part d’un plan de travail de session courante. Le signal durable est classé pour V-*, I-*, TB-*, adoption de principe ou combinaison. Prise de vision, triage du backlog ou promotion de tranche témoin. La source est une entrée de réintégration historique ou une tâche directe d’implémentation.
tracer-bullet-promote Un I-* est ready et a besoin d’une tranche verticale bornée. Le TB-* a une posture, une portée, des frontières, des exclusions et des critères de preuve. component-design-pack et test-strategy-planner L’item manque de direction, ou le changement est une petite correction code/doc.
component-design-pack Une portée touche les frontières composant, cartographies, validations ou comportements d’erreur. Les composants impactés ont responsabilités, contrats, tests et impacts documentaires nommés. test-strategy-planner, puis quality-gatekeeper Le changement est local, interne et non observable à une frontière.
test-strategy-planner Un changement a des risques connus et requiert une sélection explicite des couches de test. Les couches minimales, optionnelles, différées et rejetées sont justifiées. quality-gatekeeper, puis synchronisation de la traçabilité si les preuves changent. Le changement est purement éditorial.
quality-gatekeeper Le travail passe de l’analyse à l’exécution, ou de l’exécution à la clôture. La passerelle retourne go ou no-go avec bloqueurs et actions de suivi. Implémentation après go, ou correction ciblée après no-go. La tâche est triviale et n’a aucun impact d’analyse, contrat, test ou traçabilité.
traceability-sync Le statut de fonctionnalité, le comportement, les spécifications, les tests ou les preuves de validation ont changé. Les documents de traçabilité globaux et composants reflètent les preuves et lacunes courantes. closeout Aucun comportement observable, contrat, statut ou preuve de validation n’a changé.
closeout Une tranche témoin, une tranche de fonctionnalité, une intégration blitz, une tranche de réintégration ou un cycle se termine. Transitions de statut, preuves, travail différé, risques résiduels et prochaines actions sont explicites. Aucune compétence suivante par défaut; rouvrir seulement le suivi nommé. Le travail change encore activement ou les preuves requises ne sont pas disponibles.
legacy-plan-miner Des plans historiques, un historique verbal ou une histoire d’implémentation ad hoc contiennent un signal réutilisable. Le signal réutilisable est extrait avec confiance et type de source. retrofit-curator La source est un plan de travail de session courante.
retrofit-curator Le signal historique extrait doit être cartographié vers les destinations canoniques. Le R-* consigne les cartographies, les mises à jour canoniques, les lacunes résiduelles et le statut d’index. traceability-sync ou closeout Aucun signal réutilisable n’existe, ou la source fait déjà partie du canon courant.

Vues enrichies

Compagnons HTML aux documents Markdown sources, créés lorsque la richesse visuelle améliore matériellement la clarté et l’alignement conceptuel entre collaborateurs humains et IA. La base méthodologique reste Markdown d’abord — les vues enrichies sont des suppléments délibérés, pas des remplacements.

Quand créer une vue enrichie

  • Relations d’entités complexes — plusieurs types d’entités interdépendants avec interactions de cycle de vie difficiles à suivre seulement en prose ou tableaux.
  • Machines d’état et gouvernance de cycle de vie — transitions d’état, règles d’activation/désactivation, propagation en chaîne parent entre types d’entités.
  • Flux cryptographiques ou protocolaires — flux multi-acteurs avec transit de matériel de clé, fenêtres de synchronisation et contraintes de séquençage où un diagramme ancre la compréhension.
  • Décisions architecturales à fort impact — décisions transversales avec complexité visuelle qui bénéficient d’un ancrage graphique durable.
  • La méthodologie elle-même — le processus et le système d’artefacts bénéficient d’une référence visuelle accessible aux humains et aux agents IA au début d’une session.

Convention de dossier et de lien

ContexteModèle de cheminLien depuis le parent Markdown
Méthodologie (ce fichier) product-docs/methodology/view/index.html [Vue enrichie](view/index.html)
Documents globaux (ex. Lifecycle Governance) docs/view/<slug>/index.html [Vue enrichie](view/<slug>/index.html)
Niveau composant product-docs/components/<comp>/view/index.html [Vue enrichie](view/index.html)

Principes de conception

  • Autonome — aucune dépendance CDN externe. Intégrer tous les styles et tous les SVG.
  • Palette sobre — l’information d’abord. La couleur sert la distinction, pas la décoration.
  • Lié depuis le parent Markdown — le document source porte une référence claire vers la vue enrichie.
  • Mis à jour dans le même ensemble de changements — lorsque le document parent change, la vue enrichie est mise à jour avec lui.
  • Un seul index.html par dossier de vue; fichiers additionnels seulement si la navigation ajoute vraiment de la valeur pour le sujet.

Vous cherchez la référence consultable et toujours à jour ? Ouvrir l’explorateur de la méthodologie ↗

Vue enrichie de la méthodologie Ezkey  ·  Dernière mise à jour le 2026-05-25  ·  Source : corpus méthodologique Ezkey  ·  Décision : 2026-05-24-rich-views