Populate research-questions.md with an initial research plan. Use when: setting up research goals, defining research questions, planning what to investigate, filling in research objectives, starting a new Ralph Note session, or when research-questions.md is empty or needs to be written. Conducts an inquisitive interview from general to specific, then writes a comprehensive research plan into research-questions.md.
Conduct a progressive interview with the user to understand their research goals, then write a comprehensive research-questions.md.
research-questions.md is blank or under-populatedRead docs/ to understand what material is available. List the documents briefly so the user knows what the corpus covers.
Ask one or two questions at a time — never a long list. Wait for answers before proceeding.
Round 1 — Purpose & Context
Round 2 — Goals & Outputs
Round 3 — Scope & Constraints
Round 4 — Specific Hypotheses & Questions (optional, based on earlier answers)
Summarize back to the user what you've understood:
Ask: "Does this capture what you're looking for, or should I adjust anything?"
research-questions.mdOnce confirmed, overwrite research-questions.md using the template below. Be specific and actionable — primary questions should be answerable by reading the documents in docs/.
# Research Objectives
<1–2 sentence summary of the research goal and context>
## Primary Questions
1. <Specific, answerable question drawn directly from the user's goals>
2. <...>
3. <...>
(aim for 4–8 primary questions)
## Areas of Interest
- **<Theme 1>**: <brief description>
- **<Theme 2>**: <brief description>
(aim for 4–6 thematic areas)
## Scope Boundaries
- **In scope**: All Markdown documents in `docs/`
- **In scope**: <any specific papers, methods, or concepts the user named>
- **Out of scope**: <any explicit exclusions the user named>
After writing the file, tell the user:
docs/