← ClaudeAtlas

plan-designlisted

Produit le plan de design d'un incrément — schéma-delta, table des objets impactés, découpage en pas — et gate la première ligne de code derrière sa validation. Use when un incrément entre en Planning, quand un changement va créer ou supprimer une classe, traverser plusieurs modules, ou impliquer une découpe non évidente, ou quand on demande explicitement de planifier ou d'écrire le plan de design d'un incrément.
Apemb/Cursus · ★ 0 · AI & Automation · score 65
Install: claude install-skill Apemb/Cursus
> **Draft non éprouvé.** Écrit d'après l'état de l'art, pas récolté sur une exécution réelle — > `D-039` demande l'inverse. À confronter au premier usage ; en cas de désaccord, > `docs/methode/journal-frictions.md` prime sur ce fichier. # plan-design Ce skill **gate** : tant que son plan n'est pas écrit, aucun test rouge sur cet incrément n'a de raison d'exister. `CLAUDE.md` l'exige dès qu'un changement crée ou supprime une classe, traverse plusieurs modules, ou implique une découpe non évidente. **L'échelle est celle des objets** (`D-053`) : lesquels naissent, changent ou meurent, et quelles responsabilités ils portent. Les deux échelles voisines ne sont pas la tienne, et empiéter coûte dans les deux sens : - **au-dessus**, le **plan d'architecture** de la spec a tenu le système et le module. Il est d'ensemble et **indicatif** : tu as le droit de t'en écarter au contact du réel, à condition de le dire — ne le rejoue pas, ne le contredis pas en silence ; - **en dessous**, la **test list** de chaque pas tiendra le code, fichier par fichier. Elle s'écrit à la prise du pas, jamais ici. ## 1. Décider si l'étape a lieu `Planning` est **conditionnel** (`tickets.md` §6.2). Relis l'incrément en `Todo` contre les trois critères ci-dessus. - Aucun ne s'applique → saute directement à `In Progress`, écris-le en une phrase dans l'incrément (« pas de plan, changement local à une classe ») pour que le lecteur suivant sache que ce n'est pas un oubli. - Au moins un s'applique