diff options
| author | Tyler Hoang <tyler@tylerhoang.xyz> | 2026-06-09 01:04:26 -0700 |
|---|---|---|
| committer | Tyler Hoang <tyler@tylerhoang.xyz> | 2026-06-09 01:04:26 -0700 |
| commit | 9e2a23855d29d9763044b8a0a9e5f326cfcad878 (patch) | |
| tree | c45dec1dd065f32ed503339e248dd9b6e34adb30 /AGENTS.md | |
| parent | 786ecfa84ae6e3a65b4d06b3148440c9d4b0bc00 (diff) | |
chore: added graphify
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -67,3 +67,16 @@ v1 caching TTLs to mirror: financials 1 h, indices 5 min, search 60 s. Data hier ## Security Never commit API keys, `.env`, `node_modules/`, `backend/.venv/`, or `backend/data/prism.db`. Optional keys (`FMP_API_KEY`, `FINNHUB_API_KEY`) come from `.env` or the environment. + +## graphify + +This project has a knowledge graph at graphify-out/ with god nodes, community structure, and cross-file relationships. + +When the user types `/graphify`, invoke the `skill` tool with `skill: "graphify"` before doing anything else. + +Rules: +- For codebase questions, first run `graphify query "<question>"` when graphify-out/graph.json exists. Use `graphify path "<A>" "<B>"` for relationships and `graphify explain "<concept>"` for focused concepts. These return a scoped subgraph, usually much smaller than GRAPH_REPORT.md or raw grep output. +- Dirty graphify-out/ files are expected after hooks or incremental updates; dirty graph files are not a reason to skip graphify. Only skip graphify if the task is about stale or incorrect graph output, or the user explicitly says not to use it. +- If graphify-out/wiki/index.md exists, use it for broad navigation instead of raw source browsing. +- Read graphify-out/GRAPH_REPORT.md only for broad architecture review or when query/path/explain do not surface enough context. +- After modifying code, run `graphify update .` to keep the graph current (AST-only, no API cost). |
