Loading...
Loading...
Use when an issue needs deeper analysis than triage — confirming root cause by reading code, verifying file/line references in body are still valid, checking blast radius across the codebase, or proposing a concrete fix direction. One issue per invocation.
npx skill4agent add kirkchen/cadence investigate-issuestatus/needs-infogrepgit blamestatus/needs-infoassignees## 🔬 Investigation YYYY-MM-DD
**Verdict**: confirmed · dismissed · needs-info
**Adjusted priority**: <only if triage call changed after investigation>
### 📊 At a Glance
<diagram (mermaid or ascii) + 1-line caption — show the verified mechanism, not a text summary>
Use a diagram when investigating:
- Security: `sequenceDiagram` of attack chain confirming where the actual exploit happens
- Race condition: `sequenceDiagram` of concurrent timeline
- Refactor: `flowchart` of current vs proposed module shape
- Cluster of broken-together bugs: `flowchart LR` of dependency
Skip the section if the verdict line + Verified bullets already make the picture obvious.
### ✅ Verified
- <file:line still valid as of `<sha>` / matches body's description>
- <reproduction confirmed via `<command / scenario>`>
- <blast radius: N additional sites at `<paths>`>
### ❌ Body inaccuracies
<only if applicable — e.g. "body says fix is at A, actual root cause is B because...">
### 🛠 Proposed Direction
<2-4 lines — concrete fix path. File paths + shape of change. Not full code.>
### ❓ Open Questions
<only when investigation surfaces decisions / tradeoffs / verification gaps that the issue owner needs to resolve before fix can land>
Format each as: `**<question>** — <type>. <your lean if any>`
Types: `decision needed` · `tradeoff` · `verification gap`
Skip the section when there's nothing genuinely undecided. Forced "questions" become noise.
### 🔗 Related
<cross-links if relevant>| Triage | Investigation | |
|---|---|---|
| Reads body | yes | yes |
| Reads code | no | yes |
| Verifies file:line | no | yes |
| Probes blast radius | no | yes |
| Proposes fix | only echoes body | own analysis |
| Time / issue | 2–10 min | 30 min – hours |
| Scope | whole backlog | one issue at a time |
status/needs-info