microsoft/hve-core

Public

mirrored fromhttps://github.com/microsoft/hve-coreAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
hve-core-v3.0.1

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

docs/getting-started/first-research.md

78lines · modecode

1---
2title: Your First Research
3description: Use the task-researcher agent to investigate your own codebase
4author: Microsoft
5ms.date: 2026-02-18
6ms.topic: tutorial
7keywords:
8 - getting started
9 - first research
10 - task researcher
11 - rpi workflow
12 - github copilot
13estimated_reading_time: 5
14---
15
16> [!NOTE]
17> Step 2 of 4 in the [Getting Started Journey](README.md).
18
19The RPI framework separates research from implementation. Before writing code,
20you find verified facts about the codebase. This exercise introduces the
21Research phase by itself, without the planning or implementation phases.
22
23## Pick a Research Question
24
25Choose something you genuinely want to know about your codebase. Examples:
26
27* "How are tests structured in this project?"
28* "What patterns does this codebase use for error handling?"
29* "What dependencies does the authentication module have?"
30
31Use a question where the answer would actually help you. Contrived exercises
32teach methodology; real questions teach methodology and produce useful output.
33
34## Run the Research
35
361. Open GitHub Copilot Chat (`Ctrl+Alt+I`).
372. Select the **task-researcher** agent.
383. Type your question as a prompt.
39
40The agent creates a research document in `.copilot-tracking/research/` with
41findings, file references, and evidence. This takes 2-5 minutes depending on
42the scope of the question.
43
44## Read the Output
45
46Open the research document. You'll find:
47
48* The agent cites file references with line numbers for each fact.
49* Conclusions trace back to actual code through evidence-linked findings.
50* Areas where research was incomplete appear as remaining questions.
51
52This is what "verified truth" looks like in RPI. The agent did not guess or
53generate plausible answers. It searched, read, and cited.
54
55> [!NOTE]
56> Your first research document may feel verbose. That's intentional. Research
57> outputs are reference material for the planning phase, not finished prose.
58> Over time, you'll learn to scope questions tightly to get focused results.
59
60## What You Learned
61
62* Researching before implementation reduces guesswork and rework.
63* Agents produce artifacts like research documents, not chat messages alone.
64* Artifacts carry context so the next phase builds on verified facts rather
65 than starting from scratch.
66
67## Next Step
68
69You've installed HVE Core, talked to an agent, and run your first research.
70The next step is a full Research, Plan, Implement cycle:
71[Your First Full Workflow](first-workflow.md).
72
73---
74
75<!-- markdownlint-disable MD036 -->
76*🤖 Crafted with precision by ✨Copilot following brilliant human instruction,
77then carefully refined by our team of discerning human reviewers.*
78<!-- markdownlint-enable MD036 -->
79