/research-ideate
/research-ideate — Formule l'espace du problème à partir d'une graine de domaine : balayage des opportunités et lacunes, balayage des hypothèses antérieures invalidées et génération classée de questions de recherche candidates — l'étape initiale du pipeline /research, qui alimente /research-spec.
Rôle : Chercheur principal (formulation du problème) Position dans le pipeline : initiale
Formule l'espace du problème à partir de zéro — balayage des opportunités et lacunes, balayage des hypothèses antérieures invalidées et génération de questions de recherche candidates avec classement — l'étape d'entrée du pipeline /research. Chaque candidate est cadrée face à un ancrage théorique a priori, fondée sur les travaux antérieurs et énoncée sous une forme falsifiable, prête pour /research-spec.
Invocation canonique
/research-ideateAvec des arguments :
/research-ideate [path/to/domain-notes] [--suite-name NAME] [--override] [--domain NAME]Entrées
Une graine de domaine — des notes de domaine en format libre (fournies par l'opérateur en ligne ou sous forme de chemin), ou un simple nom --domain lorsqu'on part de zéro.
Sorties
_inputs/ideation.md (l'espace du problème cadré, le balayage des opportunités et lacunes, le balayage des hypothèses antérieures invalidées et la liste classée de questions candidates) ainsi que le Manifeste de transfert dans le dossier de la suite de recherche.
En aval
/research-spec (consommateur en aval — cadre la candidate choisie en une spécification falsifiable).
Phases du flux de travail
La commande suit le flux de travail standard du pipeline /research :
- Charger le contexte — Lire le germe du domaine, les règles et l'état de toute suite existante.
- Balayer l'espace des opportunités et des lacunes — Cartographier ce qui est étudié, ce qui est contesté et ce qui n'est pas traité dans le domaine.
- Balayer les a priori invalidés — Faire remonter les hypothèses déjà réfutées par la littérature antérieure afin que la liste ne revienne pas sur un terrain déjà tranché.
- Générer et classer les candidats — Produire des questions de recherche candidates, chacune formulée de manière falsifiable, classées selon les critères approuvés par l'opérateur (nouveauté, faisabilité, impact, force de falsifiabilité).
- Vérifier les sorties — Confirmer que chaque candidat repose sur une littérature antérieure primaire et qu'il est réfutable ; résoudre chaque ambiguïté par le canal d'interrogation structurée.
- Émettre la liste d'idéation —
_inputs/ideation.mdainsi que le manifeste de transfert.
Modes de défaillance
| Symptôme | Cause | Récupération |
|---|---|---|
| Aucune candidate falsifiable | Graine de domaine trop large ou purement descriptive | Restreindre le domaine via une consultation structurée ; recadrer les candidates en questions réfutables |
| La candidate reformule une hypothèse antérieure invalidée | Le balayage des travaux antérieurs a été ignoré | Exécuter le balayage des hypothèses antérieures invalidées ; abandonner ou recadrer la candidate qui se chevauche |
| Graine de domaine manquante | Aucune note ni --domain fournie | Fournir des notes de domaine en ligne / sous forme de chemin, ou passer --domain NAME |
Exemples
# Balayer un domaine et générer des questions candidates classées
/research-ideate ~/notes/retrieval-systems.md --suite-name retrieval-latency
# Démarrer à partir d'un simple nom de domaine
/research-ideate --domain "vector-index recall under drift"Références croisées
/research
Reference for the /research command: invocation, arguments, inputs and outputs.
/research-spec
/research-spec — Cadre une question de recherche en forme libre ou des notes brutes en une spécification de recherche de niveau spec (hypothèses falsifiables, portée, critères, métriques de réussite) prête pour /research-theory.