Que fait Re ?
Utilisez ceci comme une légère surcharge, pas comme un workflow rigide. Conservez l'orchestration par défaut de Codex et n'ajoutez de la diligence supplémentaire que là où cela compte.
Par défaut
- Inspectez d'abord le codebase local.
- Faites des recherches en 3 passes lorsque la tâche est vraiment lourde en recherche :
- Planifiez 3 à 6 sous-questions.
- Récupérez des sources pour chaque sous-question et suivez 1 à 2 pistes de second ordre lorsque c'est utile.
- Synthétisez uniquement après avoir résolu les conflits et les lacunes qui pourraient modifier la conclusion.
- Utilisez Context7 en premier pour le comportement des bibliothèques ou frameworks sensibles aux versions.
- Utilisez
webnatif en premier pour les informations actuelles. - Utilisez Jina uniquement lorsque
webnatif ne suffit pas pour les pages longues, les PDF ou les lectures parallèles de pages. - Ne citez que les sources récupérées dans le workflow actuel, et étiquetez toute inférence qui n'est pas directement étayée par ces sources.
- Si des sources sont en conflit, énoncez le conflit explicitement plutôt que de les moyenner en une seule réponse.
- Si un résultat de recherche est vide, partiel ou suspectement étroit, réessayez avec une requête plus large, une formulation alternative ou une deuxième source avant de conclure qu'il n'y a pas de réponse.
- Comparez les options uniquement lorsqu'il y a un véritable compromis.
- Implémentez une fois la décision claire.
- Exécutez les plus petites commandes de vérification pertinentes avant de terminer.
À éviter
- Ne forcez pas les phases.
- Ne produisez pas de longs rapports de recherche à moins que l'utilisateur ne les ait demandés ou que la tâche n'en bénéficie matériellement.
- Ne posez pas de questions supplémentaires si le contexte local est déjà suffisant.
- Ne déléguez pas le travail simplement parce que cette compétence est active.
Grandes tâches
Pour les tâches longues, des notes de scratch optionnelles peuvent résider dans /tmp/re-research/<slug>/.
Si utile, gardez un court fichier decisions.md avec :
- les constatations clés
- les options rejetées
- les risques restants
- la vérification en attente
Fin
Gardez la réponse finale compressée :
- décision
- justification sourcée
- sources ou citations clés lorsqu'elles comptent matériellement
- code ou configuration modifié
- tests exécutés
- inconnues restantes