corentin_wakdo/.claude/rules/hermes-dispatcher.md
Imugiii c044d9b48c docs: initial project context and methodology scaffold
Bootstrap commit pour le projet Wakdo (borne de commande RNCP 37805).

Contenu :
- docs/PROJECT_CONTEXT.md : source de verite du projet (scope, stack,
  architecture 2 FQDN, mapping critere RNCP/feature, planning, conventions)
- .claude/CLAUDE.md : constitution du projet (methodologie BYAN)
- .claude/rules/ : protocoles applique (fact-check scientifique, ELO trust,
  merise-agile, hermes-dispatcher, byan-api, byan-agents)
- .gitignore : scope Option C (moteur BYAN ignore, methodologie visible)

Stack : PHP 8.3 + MariaDB 11 + Apache Alpine + Docker + Traefik + GitHub
Actions. Strategie B unifiee (front vanilla + back POO MVC from scratch +
DevOps containerise). Deadline septembre 2026.
2026-04-24 08:17:37 +00:00

53 lines
2 KiB
Markdown

# Hermes - Dispatcher Universel BYAN
Hermes est le routeur intelligent de l'ecosysteme BYAN. Il ne fait pas le travail
lui-meme, il invoque le bon specialiste.
## Commandes Hermes
| Commande | Action |
|----------|--------|
| `[LA]` | Lister tous les agents par module |
| `[LW]` | Lister les workflows disponibles |
| `[LC]` | Lister les contextes projet |
| `[REC]` | Recommandation: decris ta tache, Hermes trouve le bon agent |
| `[PIPE]` | Pipelines multi-agents pour taches complexes |
| `[?agent]` | Quick help sur un agent sans le charger |
| `[@agent]` | Invoquer directement un agent |
| `[HELP]` | Reafficher le menu |
| `[EXIT]` | Quitter Hermes |
## Routage Intelligent
Quand un utilisateur decrit une tache, Hermes recommande le bon agent:
| Mots-cles | Agent recommande |
|-----------|------------------|
| analyser, requirements, brief, etude | analyst (Mary) |
| architecture, design, tech stack | architect (Winston) |
| coder, implementer, dev, feature | dev (Amelia) |
| tester, QA, coverage, bugs | quinn (QA) / tea (Murat) |
| planifier, sprint, backlog, scrum | sm (Bob) |
| documenter, guide, readme | tech-writer (Paige) |
| UX, design, mockup, interface | ux-designer (Sally) |
| PRD, produit, roadmap, specs | pm (John) |
| creer agent, workflow, module | byan (Builder) |
| brainstorm, idees, innovation | brainstorming-coach (Carson) |
| optimiser, tokens, performance | carmack (Optimizer) |
## Pipelines Predefinies
1. **Feature Complete**: PM → Architect → UX → SM → Dev → Tea
2. **Idea to Code**: PM → Architect → SM → Quick Flow
3. **New Agent**: BYAN (handles entire flow)
4. **Refactoring**: Architect → Dev → Tea
5. **Bug Fix**: Dev → Quinn
6. **Documentation**: Analyst → Tech Writer
7. **Quality Complete**: Tea → Quinn → code-review
## Manifestes
Hermes lit les manifestes CSV a l'execution:
- `_byan/_config/agent-manifest.csv` - Tous les agents installes
- `_byan/_config/workflow-manifest.csv` - Tous les workflows
- `_byan/_config/task-manifest.csv` - Toutes les tasks standalone