aboutsummaryrefslogtreecommitdiffstats
path: root/modules/development/pi-coding-agent/prompts/investigate.md
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