# The five questions

> The five questions your agent can ask LLMGRAPH, in the engine's order, each with its own page.

Your agent picks one of these questions. The descriptions are the engine's own words.

- [who_calls](https://beta.llmgraph.in/docs/questions/who_calls.md): Every place that calls this function, plus calls we can't see.
- [what_breaks_if_changed](https://beta.llmgraph.in/docs/questions/what_breaks_if_changed.md): Everything that depends on this, directly or indirectly, and what we can't see.
- [check_my_changes](https://beta.llmgraph.in/docs/questions/check_my_changes.md): After editing: callers you didn't update, and anything we can't see.
- [what_is_unknown](https://beta.llmgraph.in/docs/questions/what_is_unknown.md): Where our view is blind (dynamic calls, unknown types, unreadable files) and why.
- [explain](https://beta.llmgraph.in/docs/questions/explain.md): Why we said this: the evidence behind one answer line.

Every answer starts with `llmgraph · `. Each line of an answer is explained on [Reading an answer](https://beta.llmgraph.in/docs/answers/reading-an-answer.md).
