Graphtia documentation · feature
Symbol search
Locate a named code entity and inspect the context around it.
Find an entry point, not just a matching word
Symbol search helps locate indexed source entities across the selected project. Use it when you know a function, type or file name but do not know where it lives. The result is a navigation candidate; check its path and entity kind before choosing it.
Search the commerce example
Open the search field labeled “Files, symbols, actions…”.
Enter checkout-service.ts or another recognizable name.
Choose the result whose path belongs to the intended module. A module and a symbol within that file can both appear.
Inspect the selected item and open its source. Continue with dependencies, dependents or another focused view.

In this capture, the module and symbols share a recognizable file name. Choose a result by its source identity rather than assuming that every matching label describes the same graph entity.
Resolve ambiguous names
Common names such as validate or index can appear in many modules. Use the file path and source context to distinguish them. Do not treat the first result as the canonical definition just because its label matches your search.
If a known symbol does not appear
Verify the project, scan state and language support. Check whether the source changed since indexing. If results are bounded, narrow the term. A missing search hit deserves investigation; it is not proof that the source entity does not exist.
