blob: a662a183738198c46433e21123aa58768d4ab663 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# Investigate
Investigate an unfamiliar part of a repository or a technical problem and return a factual report without modifying files.
## Instructions
- Inspect the relevant repository structure first.
- Follow references and dependencies as necessary.
- Identify the important files, components, and entry points.
- Determine how the relevant functionality currently works.
- Look for existing documentation, tests, configuration, and related implementations.
- Use authoritative external documentation when required.
- Separate verified facts from assumptions or hypotheses.
- Do not make changes.
## Output
Return:
- what was investigated
- what was found
- relevant files and locations
- important dependencies or relationships
- unresolved questions
- recommended next investigative or implementation step, when appropriate
|