mirror of
https://github.com/MaksTinyWorkshop/_Assistant_Lead_Tech
synced 2026-04-06 21:41:42 +02:00
- Nouveaux fichiers : 10_product_patterns_valides.md, 10_conventions_redaction.md - Templates n8n déplacés vers 70_templates/ (workflow + intégration) - Contenu 10_n8n_README.md absorbé dans les fichiers dédiés patterns/risques - Suppression des stubs 10_n8n_README.md, 20_worklows_README.md, 30_integrations_README.md - Index, _AI_INSTRUCTIONS, 95_a_capitaliser et post-bmad-install.sh mis à jour Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
64 lines
1.4 KiB
Markdown
64 lines
1.4 KiB
Markdown
# Patterns n8n validés
|
||
|
||
Ce fichier contient **uniquement** des patterns :
|
||
|
||
- testés,
|
||
- validés,
|
||
- utilisés en conditions réelles.
|
||
|
||
Dernière mise à jour : 2025-12-19
|
||
|
||
---
|
||
|
||
## Principes de conception
|
||
|
||
- Un workflow = un objectif clair
|
||
- Noms de nodes explicites (décrivent ce que le node fait, pas ce qu’il est)
|
||
- Gestion des erreurs prévue dès le départ (Error Trigger ou Try/Catch)
|
||
- Facilité de reprise après plusieurs semaines : documenter les workflows non triviaux
|
||
|
||
## Règle d’or
|
||
|
||
Si ce n’est pas confirmé comme fonctionnel, **ça n’a rien à faire ici**.
|
||
|
||
---
|
||
|
||
## Format standard d’un pattern
|
||
|
||
## Pattern : <Nom clair>
|
||
|
||
- Node(s) : …
|
||
- Contexte : …
|
||
- Avantage : …
|
||
- Limites / vigilance : …
|
||
- Validé le : DD-MM-YYYY
|
||
- Contexte technique : (optionnel) ex. `n8n 1.121.2 / self-hosted / docker`
|
||
|
||
### Exemple / snippet
|
||
|
||
```txt
|
||
(contenu)
|
||
```
|
||
|
||
## Pattern : Feature flags pour routage plateformes
|
||
|
||
- Node : Code (JS)
|
||
- Contexte : activation / désactivation de plateformes (réseaux sociaux, canaux, intégrations)
|
||
- Avantage : test, rollback, évolutivité, debug simplifié
|
||
- Limites / vigilance : nécessite discipline (un seul point de config, pas de flags dispersés)
|
||
- Validé le : 2025-12-19
|
||
- Contexte technique : `n8n 1.121.2 / self-hosted / docker`
|
||
|
||
Exemple :
|
||
|
||
```js
|
||
const config = {
|
||
test: false,
|
||
facebook: true,
|
||
instagram: true,
|
||
linkedin: true,
|
||
};
|
||
```
|
||
|
||
---
|