27 lines
856 B
Markdown
27 lines
856 B
Markdown
|
|
# Projet CrazyClaude
|
||
|
|
|
||
|
|
## Stack
|
||
|
|
- Rust (edition 2024), Go 1.24
|
||
|
|
- Tests : cargo test, go test
|
||
|
|
- Lint : clippy (Rust), golangci-lint (Go)
|
||
|
|
|
||
|
|
## Heuristiques de délégation
|
||
|
|
|
||
|
|
Délègue à `qwen3-worker` si la tâche est **atomique** et satisfait TOUS les critères :
|
||
|
|
- ≤ 3 fichiers concernés
|
||
|
|
- Pas de modification d'API publique
|
||
|
|
- Pas de dépendance externe non encore importée
|
||
|
|
- Tâches typiques : génération de tests unitaires, reformatage, documentation inline,
|
||
|
|
conversion de types simples, scaffolding de stubs
|
||
|
|
|
||
|
|
Traite toi-même si :
|
||
|
|
- Refactoring cross-module
|
||
|
|
- Conception d'architecture
|
||
|
|
- Debugging avec contexte multi-fichiers
|
||
|
|
- Modification de traits/interfaces publics
|
||
|
|
|
||
|
|
## Garde-fous absolus
|
||
|
|
- Ne jamais passer `rm -rf` sans confirmation explicite
|
||
|
|
- Ne jamais committer sans que les tests passent
|
||
|
|
- Toujours vérifier `git diff` avant un commit
|