# code-review-graph | Tirth Kanani | Knowledge Base | Instagit

Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.

GitHub Stars: 20.1k

Repository: https://github.com/tirth8205/code-review-graph

---

## Articles

### [How to Filter Exposed MCP Tools for Token-Constrained Environments](/tirth8205/code-review-graph/filter-mcp-tools-token-constrained-environments)

Filter exposed MCP tools for token-constrained environments by specifying allowed tools via CLI flag or environment variable. Reduce LLM token consumption effectively.

- Tags: how-to-guide
- Published: 2026-08-18

### [How the MCP HTTP Transport Prevents DNS Rebinding Attacks](/tirth8205/code-review-graph/mcp-http-transport-dns-rebinding-prevention)

Learn how the MCP HTTP transport prevents DNS rebinding attacks using strict Host and Origin header validation with the LoopbackOriginGuard ASGI middleware. Secure your applications today.

- Tags: how-to-guide
- Published: 2026-08-18

### [Framework-Aware PHP Parsing Capabilities in code-review-graph: A Deep Dive into Laravel-Aware Static Analysis](/tirth8205/code-review-graph/framework-aware-php-parsing-capabilities)

Explore framework-aware PHP parsing in code-review-graph. Discover how it leverages Composer PSR-4, Blade, and Laravel semantics for advanced static analysis and edge creation.

- Tags: deep-dive
- Published: 2026-08-18

### [How FTSS Full-Text Search Combines Keyword and Vector Similarity](/tirth8205/code-review-graph/fts5-full-text-search-keyword-vector-similarity)

Discover how FTSS combines keyword and vector similarity for powerful hybrid search. Learn about the weighted sum formula for semantic and lexical ranking.

- Tags: deep-dive
- Published: 2026-08-18

### [How the Memory Loop Persists Q&A Results for Re-Ingestion in code-review-graph](/tirth8205/code-review-graph/memory-loop-persist-qa-results)

Discover how the memory loop in code-review-graph persists Q&A results using markdown files for efficient re-ingestion and analysis runs.

- Tags: internals
- Published: 2026-08-18

### [How to Register Multiple Repositories for Cross-Repo Search in code-review-graph](/tirth8205/code-review-graph/register-multiple-repositories-cross-repo-search)

Easily register multiple repositories for cross-repo search in code-review-graph. Add repos to your workspace for unified indexing and seamless searching across your codebase.

- Tags: how-to-guide
- Published: 2026-08-18

### [How Token Savings Estimate Is Calculated and Verified in Code-Review-Graph](/tirth8205/code-review-graph/token-savings-estimate-calculation-verification)

Learn how code-review-graph calculates and verifies token savings using naïve standard and graph-based methods. Discover the testing methods for accurate efficiency.

- Tags: how-to-guide
- Published: 2026-08-18

### [How Edge Confidence Scoring Categorizes Edge Types in Code-Review-Graph](/tirth8205/code-review-graph/edge-confidence-scoring-tiers)

Discover how edge confidence scoring categorizes edge types in code-review-graph into EXTRACTED and INFERRED tiers. Learn about the numeric confidence scores.

- Tags: deep-dive
- Published: 2026-08-18

### [Supported Refactoring Operations in tirth8205/code-review-graph: Rename, Dead Code Detection, and Suggestions](/tirth8205/code-review-graph/refactor-tool-supported-operations)

Discover supported refactoring operations in tirth8205/code-review-graph including rename, dead code detection, and AI suggestions. Streamline your code reviews.

- Tags: how-to-guide
- Published: 2026-08-18

### [How Automatic Wiki Generation Creates Markdown Pages in code‑review‑graph](/tirth8205/code-review-graph/automatic-wiki-generation-markdown-pages)

Learn how code-review-graph automatically generates markdown wiki pages using Jinja templates and optional LLM summaries via the generate_wiki command.

- Tags: how-to-guide
- Published: 2026-08-18

### [How to Export the Code-Review Graph to Neo4j, GraphML, or Obsidian](/tirth8205/code-review-graph/export-knowledge-graph-formats)

Export your code review knowledge graph to Neo4j, GraphML, or Obsidian using the GraphStore API and CLI. Learn how to visualize code contributions effectively.

- Tags: how-to-guide
- Published: 2026-08-18

### [How the code-review-graph GitHub Action Performs Local Risk-Scored PR Reviews](/tirth8205/code-review-graph/github-action-local-risk-scored-pr-reviews)

Discover how the code-review-graph GitHub Action delivers local, risk-scored PR reviews. It analyzes code on your CI runner, generating a knowledge graph for accurate risk assessments without external code sharing.

- Tags: how-to-guide
- Published: 2026-08-18

### [Hub Node Detection: How Code-Review-Graph Finds Architectural Hotspots](/tirth8205/code-review-graph/hub-node-detection-architectural-hotspots)

Discover hub node detection a graph-analysis technique that uncovers code architectural hotspots by identifying most connected symbols and their blast radius.

- Tags: deep-dive
- Published: 2026-08-18

### [How Execution Flow Tracing Finds Critical Code Paths in code-review-graph](/tirth8205/code-review-graph/execution-flow-tracing-critical-paths)

Learn how execution flow tracing finds critical code paths by using heuristics, breadth-first search, and scoring weighted factors. Understand code paths for better analysis.

- Tags: how-to-guide
- Published: 2026-08-18

### [How the Multi‑Repo Daemon Manages Multiple Projects in code‑review‑graph](/tirth8205/code-review-graph/multi-repo-daemon-manage-projects)

Learn how the multi-repo daemon manages multiple projects in code-review-graph by spawning child processes, persisting state, and health checking. Streamline your workflow today.

- Tags: how-to-guide
- Published: 2026-08-18

### [Available MCP Tools and Their Use Cases in code-review-graph](/tirth8205/code-review-graph/mcp-tools-use-cases)

Explore 30+ MCP tools in code-review-graph for AI code review, debugging, and refactoring. Enhance workflows with structural knowledge graphs.

- Tags: api-reference
- Published: 2026-08-18

### [How Incremental Graph Updating Optimizes Performance in Code-Review-Graph](/tirth8205/code-review-graph/incremental-graph-updating-performance)

Discover how incremental graph updating drastically cuts code-review-graph parsing time from minutes to seconds. Optimize your performance by reprocessing only changed files and their dependencies.

- Tags: performance
- Published: 2026-08-18

### [Token Efficiency Benchmark in Code Review Graph: How It Measures LLM Context Savings](/tirth8205/code-review-graph/token-efficiency-benchmark-measurement)

Discover the token efficiency benchmark for code review graphs. Learn how it quantifies LLM context savings by using graph-based context over raw code or diffs.

- Tags: performance
- Published: 2026-08-18

### [How Blast Radius Analysis Identifies Affected Files in Code Changes](/tirth8205/code-review-graph/blast-radius-analysis-affected-files)

Discover how blast radius analysis in code reviews identifies affected files by mapping dependencies. Understand the impact of changes with this powerful technique.

- Tags: deep-dive
- Published: 2026-08-18

### [What Are the Limitations of the Current Code-Review-Graph Implementation?](/tirth8205/code-review-graph/code-review-graph-implementation-limitations)

Explore the limitations of the current code-review-graph implementation including metric inflation, structural overhead, low semantic search, and flow detection issues.

- Tags: deep-dive
- Published: 2026-08-17

### [6 Essential Metrics Extracted from Code Review Graph Analysis](/tirth8205/code-review-graph/code-review-graph-extractable-metrics)

Discover 6 key metrics from code review graph analysis like changed nodes and blast radius depth to measure code modification impact. Improve your codebase understanding.

- Tags: how-to-guide
- Published: 2026-08-17

### [How code-review-graph Handles Different Git Hosting Platforms: A Deep Dive into Multi-Platform Support](/tirth8205/code-review-graph/code-review-graph-git-hosting-platform-handling)

Discover how code-review-graph supports GitHub GitLab Bitbucket and more by normalizing URLs and using platform adapters for seamless multi-platform Git analysis.

- Tags: deep-dive
- Published: 2026-08-17

### [What Is the Role of utils.py in the Code-Review-Graph Repository?](/tirth8205/code-review-graph/role-of-utils-py-in-code-review-graph)

Discover the role of utils.py in the Code-Review-Graph repository. This file provides test fixtures for parsing, resolving, and analyzing Python functions during static analysis validation.

- Tags: how-to-guide
- Published: 2026-08-17

### [Performance Considerations for code‑review‑graph: 8 Optimizations That Keep Large‑Scale Queries Fast](/tirth8205/code-review-graph/code-review-graph-performance-considerations)

Discover 8 performance optimizations for code-review-graph handling millions of nodes. Learn about WAL mode SQLite, indexing, batch transactions, and more to keep large scale queries fast.

- Tags: performance
- Published: 2026-08-17

### [How to Integrate code-review-graph with Your CI/CD Pipeline](/tirth8205/code-review-graph/integrate-code-review-graph-ci-cd-pipeline)

Learn how to integrate code-review-graph with your CI/CD pipeline using GitHub Actions or a Python script. Streamline your code review process effectively.

- Tags: how-to-guide
- Published: 2026-08-17

### [What Kind of Code Reviews Does code‑review‑graph Analyze? Change‑Impact Analysis Explained](/tirth8205/code-review-graph/code-review-graph-analyzed-code-review-types)

code-review-graph analyzes risk-scored change-impact, mapping code change propagation and potential risk. Discover how it enhances your review process beyond simple style checks.

- Tags: deep-dive
- Published: 2026-08-17

### [Are There Any APIs Exposed by code-review-graph? (Programmatic, CLI, and MCP Server)](/tirth8205/code-review-graph/code-review-graph-exposed-apis)

Explore code-review-graph's API options: a Python interface, a CLI tool, and an optional MCP server for remote access. Get programmatic control today.

- Tags: api-reference
- Published: 2026-08-17

### [How Graph Visualization Works in code-review-graph: A Deep Dive into the VS Code Extension](/tirth8205/code-review-graph/code-review-graph-graph-visualization-mechanism)

Explore how code-review-graph visualizes code reviews using D3.js and SQLite within VS Code. Learn about interactive graph features for efficient code navigation.

- Tags: deep-dive
- Published: 2026-08-17

### [What Programming Language Is Used in the Code-Review-Graph Project?](/tirth8205/code-review-graph/code-review-graph-programming-language)

Discover the primary programming language powering the code-review-graph project. Learn how Python is used to build this innovative tool for code analysis.

- Tags: getting-started
- Published: 2026-08-17

### [How code-review-graph Handles Authentication: A Static Analysis Approach](/tirth8205/code-review-graph/code-review-graph-authentication-handling)

Discover how code-review-graph handles authentication. This static analysis approach parses authentication code without executing it. Learn more about its unique method.

- Tags: how-to-guide
- Published: 2026-08-17

### [Main Dependencies for tirth8205/code-review-graph: A Minimal VS Code Extension Stack](/tirth8205/code-review-graph/code-review-graph-main-dependencies)

Discover the core dependencies for tirth8205/code-review-graph. Learn how better-sqlite3 and d3 power this minimal VS Code extension for efficient database operations and graph visualization.

- Tags: getting-started
- Published: 2026-08-17

### [How to Set Up the code-review-graph Repository Locally: Complete Installation Guide](/tirth8205/code-review-graph/how-to-set-up-code-review-graph-locally)

Learn how to set up the code-review-graph repository locally. This guide covers cloning, installation, auto-configuration, and building your knowledge graph with ease.

- Tags: getting-started
- Published: 2026-08-17

### [Why Do Express Queries Return 0 Hits in Search Quality Benchmarks?](/tirth8205/code-review-graph/what-causes-express-queries-to-return-0-hits-in-search-quality-benchmarks)

Learn why express queries return 0 hits in search quality benchmarks. Discover how module-pattern tokenization differs from keyword matching and impacts search results.

- Tags: tutorial
- Published: 2026-08-16

### [How the Multi-Hop Retrieval Benchmark Measures Graph Performance vs. Grep Baseline](/tirth8205/code-review-graph/how-does-the-multi-hop-retrieval-benchmark-measure-graph-performance-versus-baseline)

Discover how the multi-hop retrieval benchmark evaluates graph performance against a grep baseline, measuring recall advantage and cost efficiency for your code review graphs.

- Tags: performance
- Published: 2026-08-16

### [How Wiki Generation Uses LLM Summaries for Community Pages in Code Review Graph](/tirth8205/code-review-graph/how-does-the-wiki-generation-use-llm-summaries-for-community-pages)

Discover how the code review graph wiki generator embeds pre-computed LLM summaries for community pages. Learn about this efficient wiki generation approach.

- Tags: how-to-guide
- Published: 2026-08-16

### [Which Environment Variables Control the Maximum Impact Analysis Depth in Code‑Review‑Graph?](/tirth8205/code-review-graph/which-environment-variables-control-the-maximum-impact-analysis-depth)

Discover which environment variables control impact analysis depth in Code-Review-Graph. Learn about CRG_MAX_IMPACT_DEPTH and CRG_MAX_BFS_DEPTH for optimal graph traversals.

- Tags: how-to-guide
- Published: 2026-08-16

### [How the Refactor Tool Detects Dead Code Across Communities: A Complete Technical Guide](/tirth8205/code-review-graph/how-does-the-refactor-tool-detect-dead-code-across-communities)

Learn how the refactor tool detects dead code by analyzing repository graph stores and applying multi-phase filtering to identify unreachable symbols.

- Tags: how-to-guide
- Published: 2026-08-16

### [How Graph Diffs Reveal Git History Co‑Change Relationships in Code Review Graph](/tirth8205/code-review-graph/what-is-the-relationship-between-graph-diffs-and-git-history-co-change)

Discover how graph diffs uncover Git history co-change relationships. See how symbols, edges, and memberships change between commits for deeper code review insights.

- Tags: deep-dive
- Published: 2026-08-16

### [How GraphML, Neo4j, and Obsidian Export Formats Handle Metadata in Code Review Graphs](/tirth8205/code-review-graph/how-do-the-export-formats-graphml-neo4j-obsidian-handle-metadata)

Learn how GraphML, Neo4j, and Obsidian export formats manage metadata for code review graphs. Discover how core fields like qualified name, kind, and file path are preserved.

- Tags: deep-dive
- Published: 2026-08-16

### [Flow Detection Recall Limitations for JavaScript and Go in code-review-graph: What Developers Need to Know](/tirth8205/code-review-graph/what-are-the-flow-detection-recall-limitations-for-javascript-and-go)

Discover flow detection recall limitations for JavaScript and Go in code-review-graph. Understand why the analyzer misses two-thirds of true flows due to Python PHP heuristics.

- Tags: deep-dive
- Published: 2026-08-16

### [Watch Mode vs. Hook-Based Updates in code-review-graph: What Triggers Incremental Graph Updates](/tirth8205/code-review-graph/what-triggers-incremental-updates-in-watch-mode-versus-hook-based-updates)

Understand incremental graph updates in code-review-graph. Learn how watch mode uses file-system events and hook-based updates use CLI commands for efficient data refreshing.

- Tags: internals
- Published: 2026-08-16

### [How Java FQN Resolution Handles Package and Class Matching in code-review-graph](/tirth8205/code-review-graph/how-does-java-fqn-resolution-handle-package-and-class-matching)

Learn how Java FQN resolution in code-review-graph matches package and class names using a two-step validation process against graph nodes, parent relationships, file stems, and qualified names.

- Tags: internals
- Published: 2026-08-16

### [`get_impact_radius` vs `get_review_context` in code-review-graph: Functional Differences Explained](/tirth8205/code-review-graph/what-is-the-functional-difference-between-get_impact_radius-and-get_review_context-tools)

Understand the functional differences between get_impact_radius and get_review_context in code-review-graph. Discover how get_review_context enhances graph analysis with actionable insights.

- Tags: deep-dive
- Published: 2026-08-16

### [How the HTTP Transport Origin Guard Prevents DNS Rebinding Attacks](/tirth8205/code-review-graph/how-does-the-http-transport-origin-guard-prevent-dns-rebinding-attacks)

Learn how the HTTP transport origin guard stops DNS rebinding attacks. It validates host and origin headers, blocking malicious requests with a 403 Forbidden response.

- Tags: how-to-guide
- Published: 2026-08-16

### [What Causes the Circular Recall Issue in Impact Accuracy Benchmarks?](/tirth8205/code-review-graph/what-causes-the-circular-recall-issue-in-impact-accuracy-benchmarks)

Understand the circular recall issue in impact accuracy benchmarks. Discover why using the same dependency graph for ground-truth and predictions forces recall to 1.0.

- Tags: performance
- Published: 2026-08-16

### [How the Leiden Community Detection Algorithm Handles Oversized Graphs in the Code‑Review‑Graph Repository](/tirth8205/code-review-graph/how-does-the-leiden-community-detection-algorithm-handle-oversized-graphs)

Learn how the Leiden community detection algorithm tackles oversized graphs. Discover its recursive splitting technique for efficient community discovery in large datasets.

- Tags: internals
- Published: 2026-08-16

### [MRR vs. F1: Understanding Search Quality Benchmarks for Code Retrieval](/tirth8205/code-review-graph/what-is-the-difference-between-search-quality-benchmarks-like-mrr-and-f1)

Understand MRR vs F1 score for code retrieval search quality. Learn which benchmark suits your needs best for precise and relevant results.

- Tags: deep-dive
- Published: 2026-08-16

### [How Context Savings Estimates Are Calculated for Token Reduction in Code Review Graph](/tirth8205/code-review-graph/how-is-the-context_savings-estimate-calculated-to-determine-token-reduction)

Discover how context savings estimates calculate token reduction in code review graphs. Learn about the 4-characters-per-token heuristic used for optimization.

- Tags: how-to-guide
- Published: 2026-08-16

### [How Multi-Repo Daemon Health Checks and Auto-Restart Work in Code Review Graph](/tirth8205/code-review-graph/how-do-multi-repo-daemon-health-checks-and-auto-restart-function)

Learn how multi-repo daemon health checks and auto-restart work in Code Review Graph. Discover how the WatchDaemon monitors and restarts child processes automatically.

- Tags: how-to-guide
- Published: 2026-08-16

### [Edge Confidence Levels in Code-Review-Graph: EXTRACTED, INFERRED, and AMBIGUOUS Explained](/tirth8205/code-review-graph/what-are-the-edge-confidence-levels-extracted-inferred-ambiguous-in-code-review-graphs)

Understand edge confidence levels EXTRACTED, INFERRED, and AMBIGUOUS in Code-Review-Graph. Learn how these tiers and numeric scores reveal relationship certainty in code reviews.

- Tags: deep-dive
- Published: 2026-08-16

### [Incremental Updates vs. Full Rebuilds in Code Review Graphs: A Complete Guide](/tirth8205/code-review-graph/what-is-the-difference-between-incremental-updates-and-full-rebuilds-in-code-review-graphs)

Understand incremental updates vs full rebuilds in code review graphs. Learn how to optimize parsing for changed files and dependencies, boosting your code review efficiency.

- Tags: deep-dive
- Published: 2026-08-16

### [How Daemon Mode in code-review-graph Enables Background Monitoring and Indexing](/tirth8205/code-review-graph/code-review-graph-daemon-mode-background-monitoring-indexing)

Discover how code-review-graph's daemon mode uses a WatchDaemon to continuously monitor repos, rebuild graphs on changes, and restart failures for seamless background operation.

- Tags: how-to-guide
- Published: 2026-08-15

### [How Knowledge Gap Detection Identifies Structural Weaknesses in Code Using code‑review‑graph](/tirth8205/code-review-graph/code-review-graph-knowledge-gap-detection-structural-weaknesses)

Discover how knowledge gap detection in code-review-graph reveals hidden structural weaknesses in your codebase by analyzing its knowledge graph. Find architectural soft spots.

- Tags: deep-dive
- Published: 2026-08-15

### [How Code-Review-Graph's Architecture Overview Generates Summaries from Community Structure](/tirth8205/code-review-graph/code-review-graph-architecture-overview-summaries-community-structure)

Explore how code-review-graph's architecture overview generates summaries. It detects communities, counts cross-community edges, and flags structural issues for better code understanding.

- Tags: architecture
- Published: 2026-08-15

### [How the Multi-Hop Retrieval Benchmark Evaluates Graph Traversal in code-review-graph](/tirth8205/code-review-graph/code-review-graph-multi-hop-retrieval-benchmark-graph-traversal-quality)

Evaluate graph traversal quality in code-review-graph using the multi-hop retrieval benchmark. Discover semantic anchors and track five metrics for a 0-to-1 quality score.

- Tags: benchmark
- Published: 2026-08-15

### [What Hooks and Skills Does `code-review-graph install` Configure for Different Platforms?](/tirth8205/code-review-graph/code-review-graph-install-command-configure-hooks-skills-platforms)

Discover what hooks and skills `code-review-graph install` configures for Git, Claude, and Codex. Automate your graph building and updates across platforms.

- Tags: how-to-guide
- Published: 2026-08-15

### [How to Use Custom Language Parsers to Extend code-review-graph's Language Support](/tirth8205/code-review-graph/code-review-graph-custom-language-parsers-extend-support)

Extend code-review-graph to any Tree-sitter language by adding a languages.toml file. Map file extensions to grammars and declare node types for functions classes imports and calls without code changes.

- Tags: how-to-guide
- Published: 2026-08-15

### [How the code-review-graph File-Watcher Daemon Detects and Processes File Changes in Real-Time](/tirth8205/code-review-graph/code-review-graph-file-watcher-daemon-real-time-file-changes)

Discover how the code-review-graph file watcher daemon uses a two-stage pipeline with watchdog or polling to detect and process file changes in real-time, efficiently updating only affected nodes.

- Tags: internals
- Published: 2026-08-15

### [How the Token Benchmark in code-review-graph Measures and Reports Efficiency Gains](/tirth8205/code-review-graph/code-review-graph-token-benchmark-measure-efficiency-gains)

Discover how the token benchmark in code-review-graph quantifies efficiency gains. Learn how graph-optimized pipelines use significantly fewer LLM tokens for code analysis.

- Tags: performance
- Published: 2026-08-15

### [Memory Management Strategy in code-review-graph for Large Codebases](/tirth8205/code-review-graph/code-review-graph-memory-management-strategy-large-codebases)

Discover code review graph's memory management strategy for large codebases. Learn how WAL mode, dynamic truncation, and on-demand queries prevent memory exhaustion for efficient analysis.

- Tags: performance
- Published: 2026-08-15

### [How code-review-graph Generates Wiki Documentation From Community Structure](/tirth8205/code-review-graph/code-review-graph-wiki-generation-community-structure)

Discover how code-review-graph generates wiki documentation from community structure. It transforms code-knowledge graphs into browsable markdown pages, detecting clusters and emitting an index file.

- Tags: how-to-guide
- Published: 2026-08-15

### [How the code‑review‑graph Refactoring Tool Previews and Applies Code Changes Safely](/tirth8205/code-review-graph/code-review-graph-refactoring-tool-preview-apply-code-changes)

Safely preview and apply code changes with the code-review-graph tool. Learn how its two-stage workflow and security features ensure verified refactors before files are modified.

- Tags: how-to-guide
- Published: 2026-08-15

### [How code-review-graph Traces Execution Flows Through a Codebase: A Deep Dive](/tirth8205/code-review-graph/code-review-graph-execution-flows-trace-program-paths)

Discover how code-review-graph traces execution flows using entry point detection, BFS traversal, and weighted criticality scoring. Understand program paths effectively.

- Tags: deep-dive
- Published: 2026-08-15

### [How code-review-graph Implements HTTP Transport Security and Origin Guard Protection](/tirth8205/code-review-graph/code-review-graph-http-transport-security-origin-guard-cross-origin-attacks)

Learn how code-review-graph protects against cross-origin attacks using pure-ASGI origin guard. It validates Host and Origin headers, blocking unauthorized requests with a 403 response.

- Tags: deep-dive
- Published: 2026-08-15

### [What Post-Processing Optimizations Does the code-review-graph Pipeline Support?](/tirth8205/code-review-graph/code-review-graph-pipeline-post-processing-optimizations)

Explore post-processing optimizations in the code-review-graph pipeline, including call target resolution, signature computation, FTS5 index rebuilding, execution flow tracing, community detection, and optional embedding refresh.

- Tags: performance
- Published: 2026-08-15

### [What Community Detection Algorithm Does Code-Review-Graph Use to Identify Code Modules?](/tirth8205/code-review-graph/code-review-graph-community-detection-algorithm-code-modules)

Discover how code-review-graph identifies code modules using the Leiden community detection algorithm. Learn about its deterministic fallback for module boundary analysis.

- Tags: deep-dive
- Published: 2026-08-15

### [How code-review-graph Enables Semantic Search Using Embeddings for Natural Language Queries](/tirth8205/code-review-graph/code-review-graph-semantic-search-embeddings-natural-language-queries)

Discover how code-review-graph uses embeddings and semantic search to answer natural language queries on code. Learn about its hybrid retrieval system and vector embeddings.

- Tags: how-to-guide
- Published: 2026-08-15

### [Difference Between Hub Nodes and Bridge Nodes in code-review-graph](/tirth8205/code-review-graph/code-review-graph-hub-nodes-vs-bridge-nodes-architectural-graph)

Understand the difference between hub nodes and bridge nodes in code-review-graph. Discover how degree and betweenness centrality reveal codebase architecture and connections.

- Tags: deep-dive
- Published: 2026-08-15

### [How code-review-graph Calculates Blast Radius from Code Changes Using Impact Radius Analysis](/tirth8205/code-review-graph/code-review-graph-impact-radius-analysis-blast-radius-code-changes)

Discover how code-review-graph calculates blast radius from code changes. Analyze impact radius to identify critical code paths and minimize risk. Learn more now.

- Tags: deep-dive
- Published: 2026-08-15

### [How Code-Review-Graph MCP Server Integration Works with Cursor and Claude Code](/tirth8205/code-review-graph/code-review-graph-mcp-server-integration-ai-coding-tools)

Discover how code-review-graph's MCP server integrates with Cursor and Claude Code. Learn about its graph analysis capabilities and AI tool communication.

- Tags: how-to-guide
- Published: 2026-08-15

### [SQLite Schema Used by code-review-graph: Knowledge Graph Database Design](/tirth8205/code-review-graph/code-review-graph-sqlite-schema-knowledge-graph-storage)

Explore the SQLite schema for code-review-graph. Discover how nodes and edges tables store code elements and relationships in this knowledge graph database design.

- Tags: architecture
- Published: 2026-08-15

### [How Incremental Parsing and Change Tracking Minimize Rebuild Costs in code-review-graph](/tirth8205/code-review-graph/code-review-graph-incremental-parsing-change-tracking-rebuild-costs)

Discover how code-review-graph uses incremental parsing and change tracking to cut rebuild costs. Learn how it optimizes reparsing to O(C+D) complexity, saving significant time and resources.

- Tags: performance
- Published: 2026-08-15

### [What Language Parsers Does code-review-graph Support and How Are They Implemented?](/tirth8205/code-review-graph/code-review-graph-supported-language-parsers-implementation)

Explore code-review-graph's language parsers, supporting 60+ languages via Tree-Sitter. Discover auto-detection, efficient caching, and regex fallbacks for seamless code analysis.

- Tags: how-to-guide
- Published: 2026-08-15

### [How code-review-graph Builds Its Knowledge Graph from Source Code Using Tree-sitter](/tirth8205/code-review-graph/how-does-code-review-graph-build-knowledge-graph-tree-sitter)

Discover how code-review-graph builds its knowledge graph from source code with Tree-sitter. Learn about language detection, AST parsing, and relationship extraction for comprehensive code analysis.

- Tags: how-to-guide
- Published: 2026-08-15

### [How to Verify Installation and Troubleshoot Connection Issues with Code-Review-Graph](/tirth8205/code-review-graph/verify-installation-troubleshoot-connection-issues)

Verify code-review-graph installation and troubleshoot connection issues using the status command and MCP queries. Learn to confirm node counts and test connectivity effectively.

- Tags: how-to-guide
- Published: 2026-08-14

### [How Watch Mode Auto-Updates the Code-Review-Graph on File Changes](/tirth8205/code-review-graph/watch-mode-auto-update-graph-file-changes)

Discover how code-review-graph watch mode auto-updates your graph on file changes. Learn about the CLI daemon and VS Code file watchers that keep your data fresh.

- Tags: how-to-guide
- Published: 2026-08-14

### [How to Set Up the Multi-Repo Registry in Code-Review-Graph: A Complete Guide](/tirth8205/code-review-graph/multi-repo-registry-setup-manage-projects)

Learn how to set up the multi-repo registry in Code-Review-Graph. Register and manage multiple projects easily for efficient cross-repository analysis. Get started now.

- Tags: how-to-guide
- Published: 2026-08-14

### [How code-review-graph Detects Execution Flows from Entry Points with Criticality Weighting](/tirth8205/code-review-graph/execution-flow-detection-entry-points-criticality-weighting)

Discover how code-review-graph detects execution flows from entry points. Learn about criticality weighting and prioritized risk analysis for effective code review.

- Tags: deep-dive
- Published: 2026-08-14

### [What Do Edge Confidence Scores (EXTRACTED/INFERRED/AMBIGUOUS) Mean in code-review-graph?](/tirth8205/code-review-graph/edge-confidence-scores-extracted-inferred-ambiguous)

Understand edge confidence scores EXTRACTED INFERRED AMBIGUOUS in code-review-graph. Learn how code symbol relationships are derived directly from source or inferred by resolvers.

- Tags: deep-dive
- Published: 2026-08-14

### [How Cross-Repo Search Works in Code-Review-Graph: Registry Architecture and Hybrid Ranking](/tirth8205/code-review-graph/cross-repo-search-registered-repositories)

Discover how cross-repo search in code-review-graph aggregates fuzzy and exact matches across all registered repositories using registry architecture and hybrid ranking.

- Tags: architecture
- Published: 2026-08-14

### [How to Run Evaluation Benchmarks for Token Efficiency and Impact Accuracy in code-review-graph](/tirth8205/code-review-graph/run-evaluation-benchmarks-token-efficiency-impact-accuracy)

Learn to run evaluation benchmarks for token efficiency and impact accuracy in code-review-graph. Install via pip and use the eval CLI or programmatic import for quick analysis.

- Tags: performance
- Published: 2026-08-14

### [How to Generate a Wiki from Code Communities with Wikilinks in Code-Review-Graph](/tirth8205/code-review-graph/wiki-generation-code-communities-wikilinks)

Learn how code-review-graph generates a navigable Markdown wiki from code communities using wikilinks. Explore the implementation in code_review_graph/wiki.py.

- Tags: how-to-guide
- Published: 2026-08-14

### [How the Interactive D3.js Visualization with Community Toggles Functions in code-review-graph](/tirth8205/code-review-graph/interactive-d3-js-visualization-community-toggles)

Explore the interactive D3.js visualization in code-review-graph. Learn how community toggles color nodes, filter legends, and manage community visibility for a dynamic knowledge graph.

- Tags: how-to-guide
- Published: 2026-08-14

### [How Refactoring Tools for Rename Preview and Dead Code Detection Work in code‑review‑graph](/tirth8205/code-review-graph/refactoring-tools-rename-preview-dead-code-detection)

Explore how code-review-graph refactoring tools analyze static relationships for rename preview and dead code detection without program execution. Understand symbol renames and unused code identification.

- Tags: internals
- Published: 2026-08-14

### [Complete Environment Variable Reference for Configuring code-review-graph](/tirth8205/code-review-graph/code-review-graph-environment-variable-reference)

Find the complete environment variable reference for code-review-graph configuration in constants.py and USAGE.md. Learn about storage paths, embedding, parsing, and resource limits.

- Tags: api-reference
- Published: 2026-08-14

### [How Semantic Search Works with Hybrid FTS5 and Vector Similarity in code-review-graph](/tirth8205/code-review-graph/semantic-search-hybrid-fts5-vector-similarity)

Discover how code-review-graph uses hybrid FTS5 and vector similarity for fast, context-aware semantic search in code. Get efficient code discovery with or without embeddings.

- Tags: how-to-guide
- Published: 2026-08-14

### [Leiden Community Detection and Oversized Community Splitting in code-review-graph](/tirth8205/code-review-graph/community-detection-algorithm-leiden-split-communities)

Explore how the Leiden algorithm in code-review-graph detects communities and splits oversized clusters for efficient code knowledge analysis. Learn about its automatic recursive splitting.

- Tags: internals
- Published: 2026-08-14

### [How the MCP Server Implements HTTP Transport with Origin-Guard Security in Code Review Graph](/tirth8205/code-review-graph/mcp-server-http-transport-origin-guard-security)

Learn how the MCP server in Code Review Graph secures HTTP transport using origin guard, CSP headers, and strict origin verification for enhanced safety.

- Tags: internals
- Published: 2026-08-14

### [Complete CLI Command Reference for code-review-graph: build, update, visualize, wiki](/tirth8205/code-review-graph/code-review-graph-cli-command-reference)

Master code-review-graph CLI commands build update visualize and wiki. Manage your repository knowledge graph efficiently from code parsing to interactive documentation.

- Tags: api-reference
- Published: 2026-08-14

### [SQLite Graph Storage Schema in code-review-graph: Node and Edge Persistence Explained](/tirth8205/code-review-graph/sqlite-graph-storage-schema-node-edge-relationship)

Explore the SQLite graph storage schema in code-review-graph. Understand node and edge persistence using three core tables and versioned migrations for enhanced features.

- Tags: internals
- Published: 2026-08-14

### [How to Set Up a Multi-Repo Daemon to Watch Multiple Projects with code-review-graph](/tirth8205/code-review-graph/multi-repo-daemon-setup-multiple-projects)

Easily set up a multi-repo daemon with code-review-graph to monitor multiple projects. Learn how to configure watch.toml and spawn child processes for efficient tracking.

- Tags: how-to-guide
- Published: 2026-08-14

### [How to Add Custom Language Support to Code‑Review‑Graph Using Languages.toml](/tirth8205/code-review-graph/add-custom-language-support-languages-toml)

Easily add custom language support to code-review-graph using languages.toml. Define new languages without modifying source code for enhanced code review analysis.

- Tags: how-to-guide
- Published: 2026-08-14

### [How Code-Review-Graph Handles Incremental Graph Updates by Re-Parsing Only Changed Files](/tirth8205/code-review-graph/incremental-graph-updates-re-parsing-changed-files)

Code-Review-Graph efficiently updates graphs by re-parsing only changed files. Learn how it uses Git diff and SHA-256 hashing for incremental updates.

- Tags: internals
- Published: 2026-08-14

### [How to Configure the MCP Server for AI Coding Platforms (Cursor, Claude Code, Windsurf)](/tirth8205/code-review-graph/configure-mcp-server-for-ai-coding-platforms)

Configure the MCP server for AI coding platforms like Cursor, Claude Code, and Windsurf easily. Follow simple commands or manual edits for seamless integration.

- Tags: how-to-guide
- Published: 2026-08-14

### [How Blast Radius Analysis Traces Affected Code Through the Dependency Graph in code-review-graph](/tirth8205/code-review-graph/how-blast-radius-analysis-traces-affected-code-in-code-review-graph)

Discover how blast radius analysis traces affected code in code-review-graph. Learn how it uses dependency graphs and reachability walks to map code changes and their impact.

- Tags: deep-dive
- Published: 2026-08-14

### [Which AI Assistants Can Leverage code-review-graph's Tools: Complete Platform Guide](/tirth8205/code-review-graph/what-kind-of-ai-assistants-can-leverage-code-review-graph-s-tools)

Discover which AI assistants like Codex Claude Code Cursor and Copilot can leverage code-review-graph tools for efficient code review context using the Model Context Protocol.

- Tags: deep-dive
- Published: 2026-08-13

### [How code-review-graph Determines Relevant Code Context for AI Review](/tirth8205/code-review-graph/how-does-code-review-graph-determine-relevant-code-context-for-ai-review)

code-review-graph finds relevant code context for AI review by detecting changes, computing impact with dependency graphs, and creating token-efficient payloads with risk assessments and test gaps.

- Tags: internals
- Published: 2026-08-13

### [Does code-review-graph Support Laravel Framework-Specific Parsing?](/tirth8205/code-review-graph/does-code-review-graph-offer-framework-specific-parsing-e-g-for-laravel)

Explore code-review-graph's Laravel support. Discover how it parses Blade views, service container calls, and autoloading for enhanced code analysis. Get started today!

- Tags: how-to-guide
- Published: 2026-08-13

### [Performance Benchmarks for code-review-graph Graph Building](/tirth8205/code-review-graph/what-are-the-performance-benchmarks-for-code-review-graph-graph-building)

Discover code-review-graph graph building performance benchmarks. Measure throughput, flow detection, community detection, and query speed with our built-in suite.

- Tags: performance
- Published: 2026-08-13

### [Is code-review-graph a Cloud-Based or Local-First Solution?](/tirth8205/code-review-graph/is-code-review-graph-a-cloud-based-or-local-first-solution)

Discover if code-review-graph is cloud-based or local-first. This powerful tool stores your code-structure graph locally in a SQLite database for offline use.

- Tags: deep-dive
- Published: 2026-08-13

### [How code-review-graph Integrates with AI Coding Platforms (Copilot & Cursor): MCP Server Setup](/tirth8205/code-review-graph/how-does-code-review-graph-integrate-with-ai-coding-platforms-like-copilot-or-cursor)

Learn how code-review-graph integrates with AI coding platforms like Copilot and Cursor using an MCP server. Get token-efficient, graph-aware coding assistance with auto-detected configurations.

- Tags: how-to-guide
- Published: 2026-08-13

### [detect_changes_tool in code-review-graph: Automated Risk Analysis for Code Changes](/tirth8205/code-review-graph/what-is-the-detect-changes-tool-and-how-does-it-analyze-code-changes)

Discover the detect_changes_tool in code-review-graph. This utility automates risk analysis of code changes, mapping diffs to a knowledge graph and generating impact reports to streamline code reviews.

- Tags: how-to-guide
- Published: 2026-08-13

### [How to Perform Custom Graph Traversals with traverse_graph_tool](/tirth8205/code-review-graph/how-can-i-perform-custom-graph-traversals-with-traverse-graph-tool)

Learn custom graph traversals with traverse_graph_tool CLI. Specify start nodes, depth limits, and JavaScript filters for powerful BFS control in your code reviews.

- Tags: how-to-guide
- Published: 2026-08-13

### [Which Embedding Models Are Supported by Code-Review-Graph for Semantic Search](/tirth8205/code-review-graph/which-embedding-models-are-supported-by-code-review-graph-for-semantic-search)

Explore supported embedding models for semantic search in code-review-graph. Discover options like Local, Google, MiniMax, OpenAI-compatible, and Voyage AI.

- Tags: api-reference
- Published: 2026-08-13

### [What Is Semantic Search in code-review-graph and How Does It Work?](/tirth8205/code-review-graph/what-is-semantic-search-in-code-review-graph-and-how-does-it-work)

Discover semantic search in code-review-graph. Learn how this MCP tool combines keyword matching and vector embeddings to find relevant code functions and classes efficiently.

- Tags: how-to-guide
- Published: 2026-08-13

### [How to Use query_graph_tool in code-review-graph: A Complete Guide](/tirth8205/code-review-graph/how-do-i-use-the-query-graph-tool-in-code-review-graph)

Learn to use query_graph_tool in code-review-graph. This MCP tool enables AI assistants to query structural code relationships like callers, callees, and tests using pattern matching.

- Tags: how-to-guide
- Published: 2026-08-13

### [MCP Tools Exposed by code-review-graph: Complete Reference for AI Agents](/tirth8205/code-review-graph/what-are-the-mcp-tools-exposed-by-code-review-graph)

Discover 30 MCP tools in code-review-graph enabling AI agents to query codebases, analyze dependencies, and traverse knowledge graphs using JSON-RPC.

- Tags: api-reference
- Published: 2026-08-13

### [How to Add Custom Language Support to code-review-graph: A Complete Guide](/tirth8205/code-review-graph/how-can-i-add-custom-language-support-to-code-review-graph)

Add custom language support to code-review-graph by creating a languages.toml file. Specify file extensions, Tree-sitter grammar, and AST nodes for seamless integration.

- Tags: how-to-guide
- Published: 2026-08-13

### [Does code-review-graph Support Analysis of Jupyter Notebooks?](/tirth8205/code-review-graph/does-code-review-graph-support-analysis-of-jupyter-notebooks)

Yes code-review-graph supports Jupyter Notebook analysis by extracting code cells and parsing them with tree-sitter preserving metadata.

- Tags: how-to-guide
- Published: 2026-08-13

### [What Programming Languages Does Code-Review-Graph Support? (And How to Add More)](/tirth8205/code-review-graph/what-programming-languages-does-code-review-graph-support)

Discover the programming languages code-review-graph supports including Python, JavaScript, Java, Go, Rust and 20+ others. Easily add custom language support via YAML.

- Tags: faq
- Published: 2026-08-13

### [How code-review-graph Handles Multi-Repository Scenarios: A Complete Guide](/tirth8205/code-review-graph/how-does-code-review-graph-handle-multi-repository-scenarios)

Learn how code-review-graph manages multi-repository setups using a registry, isolated graphs, and a watch daemon for unified cross-repo queries. Explore the complete guide.

- Tags: how-to-guide
- Published: 2026-08-13

### [How code-review-graph Supports Incremental Updates: A Technical Deep Dive](/tirth8205/code-review-graph/how-does-code-review-graph-support-incremental-updates-to-the-code-review-graph)

Learn how code-review-graph supports incremental updates by efficiently detecting changes, finding dependents, and re-parsing only affected files using Git diff and SHA-256 hashing.

- Tags: deep-dive
- Published: 2026-08-13

### [How code-review-graph Performs Blast-Radius Analysis for Code Changes](/tirth8205/code-review-graph/how-does-code-review-graph-perform-blast-radius-analysis-for-code-changes)

Learn how code-review-graph performs blast-radius analysis on code changes. Discover affected code entities and impact severity using a SQLite-based algorithm.

- Tags: how-to-guide
- Published: 2026-08-13

### [Code-Review-Graph Knowledge Graph Nodes and Edges: A Complete Schema Guide](/tirth8205/code-review-graph/what-are-the-nodes-and-edges-in-the-code-review-graph-knowledge-graph)

Explore the code-review-graph knowledge graph schema. Understand nodes like File and Class and edges such as CALLS and IMPORTS_FROM for a complete view of program structure.

- Tags: api-reference
- Published: 2026-08-13

### [How code-review-graph Builds a Knowledge Graph from Source Code: Parser Architecture Explained](/tirth8205/code-review-graph/how-does-code-review-graph-build-a-knowledge-graph-from-source-code)

Learn how code-review-graph builds a knowledge graph from source code. Explore its parser architecture, language detection, AST resolvers, and symbol relationship linking.

- Tags: architecture
- Published: 2026-08-13

### [How code-review-graph Reduces Token Usage in AI Code Reviews: 5 Core Optimization Strategies](/tirth8205/code-review-graph/how-does-code-review-graph-reduce-token-usage-in-ai-code-reviews)

Discover how code-review-graph slashes AI code review token usage by over 90%. Learn 5 core optimization strategies leveraging persistent knowledge graphs and compact JSON payloads.

- Tags: best-practices
- Published: 2026-08-13

### [How Community Detection with the Leiden Algorithm Powers Code‑Review‑Graph's Architecture Analysis](/tirth8205/code-review-graph/what-is-the-role-of-community-detection-in-code-review-graph)

Discover how community detection with the Leiden algorithm structures code-review-graph. It clusters related code units, enhancing architecture analysis with modularity maximization and reliable fallbacks.

- Tags: architecture
- Published: 2026-08-11

### [How to Configure File Parsing Exclusions Using `.code-review-graphignore` in code-review-graph](/tirth8205/code-review-graph/how-can-developers-configure-exclusions-for-file-parsing-using-code-review-graphignore)

Learn how to configure file parsing exclusions in code-review-graph using .code-review-graphignore. Exclude files from graph indexing with custom glob patterns and .gitignore syntax.

- Tags: how-to-guide
- Published: 2026-08-11

### [Hub Nodes vs Bridge Nodes in code-review-graph: Identifying Critical Code Architecture Patterns](/tirth8205/code-review-graph/what-are-hub-nodes-and-bridge-nodes-in-the-context-of-code-review-graph)

Discover hub nodes and bridge nodes in code-review-graph to identify critical code architecture patterns and uncover codebase risks. Learn how degree and centrality reveal vulnerabilities.

- Tags: architecture
- Published: 2026-08-11

### [How code-review-graph Detects Execution Flows from Entry Points: A Deep Dive into the Source Code](/tirth8205/code-review-graph/how-does-code-review-graph-detect-execution-flows-from-entry-points)

Discover how code-review-graph detects execution flows from entry points by analyzing uncalled functions and framework patterns with depth-first traversal.

- Tags: deep-dive
- Published: 2026-08-11

### [How code-review-graph Performs Full-Text Search on Code Elements: FTS5, BM25, and Hybrid Ranking Explained](/tirth8205/code-review-graph/how-does-code-review-graph-perform-full-text-search-on-code-elements)

code-review-graph leverages SQLite FTS5 and BM25 for efficient full-text search on code elements, enhanced with vector embeddings and Reciprocal Rank Fusion for superior results.

- Tags: how-to-guide
- Published: 2026-08-11

### [Blast Radius Analysis Algorithm vs BFS: How code-review-graph Calculates Code Impact](/tirth8205/code-review-graph/what-is-the-blast-radius-analysis-algorithm-and-how-does-it-differ-from-bfs)

Discover the blast radius analysis algorithm and how it improves upon BFS for code impact analysis in dense graphs. Learn about efficient pathfinding.

- Tags: deep-dive
- Published: 2026-08-11

### [How Nodes Are Uniquely Identified in the code-review-graph Database](/tirth8205/code-review-graph/how-are-nodes-uniquely-identified-in-the-code-review-graph-database)

Learn how nodes are uniquely identified in the code-review-graph database using the qualified_name column. Discover the combination of file path, parent, and identity names enforced by SQLite.

- Tags: internals
- Published: 2026-08-11

### [Weighted Best-Path Score in Impact Analysis: How code-review-graph Ranks Affected Nodes](/tirth8205/code-review-graph/what-is-the-weighted-best-path-score-used-in-impact-analysis)

Discover the weighted best-path score in impact analysis. Learn how code-review-graph ranks affected nodes using multiplicative metrics and edge-specific weights for precise change propagation.

- Tags: deep-dive
- Published: 2026-08-11

### [How the Review Context Generation Flow Works in code-review-graph](/tirth8205/code-review-graph/how-does-the-review-context-generation-flow-work-in-code-review-graph)

Understand the review context generation flow in code-review-graph. It detects files, builds impact sub-graphs, and assembles snippets for efficient LLM prompts. Learn more.

- Tags: deep-dive
- Published: 2026-08-11

### [How code-review-graph Generates Interactive Visualizations of Code Relationships](/tirth8205/code-review-graph/how-does-code-review-graph-generate-interactive-visualizations-of-code-relationships)

Learn how code-review-graph generates interactive code relationship visualizations using D3.js force-directed layouts and collapsible nodes for offline analysis. Explore your code like never before.

- Tags: how-to-guide
- Published: 2026-08-11

### [Incremental Update Performance for Large Projects Like Django: A Deep Dive into code-review-graph](/tirth8205/code-review-graph/what-is-the-performance-of-incremental-updates-for-large-projects-like-django)

Discover the impressive incremental update performance of code-review-graph for large Django projects. See how it handles edits in just 2.5 seconds, outperforming expectations.

- Tags: performance
- Published: 2026-08-11

### [How the Incremental Update Engine in code-review-graph Detects and Processes File Changes](/tirth8205/code-review-graph/how-does-the-incremental-update-engine-in-code-review-graph-detect-and-process-file-changes)

Learn how the incremental update engine in code-review-graph efficiently detects and processes file changes by comparing SHAs, performing graph-based analysis, and re-parsing only affected files.

- Tags: internals
- Published: 2026-08-11

### [MCP Tools and Prompts Exposed by the Code-Review-Graph Server: Complete Reference](/tirth8205/code-review-graph/what-mcp-tools-and-prompts-does-the-code-review-graph-server-expose)

Discover MCP tools and prompts exposed by the code-review-graph server. Explore 14+ endpoints and 5 prompt templates for efficient code review workflows.

- Tags: api-reference
- Published: 2026-08-11

### [How code-review-graph Handles Concurrent Read Access to Its SQLite Graph Store](/tirth8205/code-review-graph/how-does-code-review-graph-handle-concurrent-read-access-to-its-sqlite-graph-store)

Learn how code-review-graph ensures safe concurrent read access to its SQLite graph store using WAL mode, busy timeouts, and thread-safe connections for simultaneous processing.

- Tags: internals
- Published: 2026-08-11

### [Tree-Sitter Programming Language Support in code-review-graph: Complete List and Usage Guide](/tirth8205/code-review-graph/what-programming-languages-does-the-tree-sitter-parser-in-code-review-graph-support)

Explore the extensive Tree-sitter programming language support in code-review-graph. Discover 25+ languages like Python, JS, Go, Rust, Java, C#, and more. Get the complete list and usage guide.

- Tags: usage-guide
- Published: 2026-08-11

### [How code-review-graph Parses Source Code to Build Its Knowledge Graph: A Deep Dive into the Parser Architecture](/tirth8205/code-review-graph/how-does-code-review-graph-parse-source-code-to-build-its-knowledge-graph)

Discover how code-review-graph parses source code using language-specific resolvers and post-processors to build a comprehensive knowledge graph for improved code understanding and analysis.

- Tags: deep-dive
- Published: 2026-08-11

### [Token Savings Achieved by code-review-graph in Benchmarks: A 65× Reduction](/tirth8205/code-review-graph/what-are-the-token-savings-achieved-by-code-review-graph-in-benchmarks)

Discover how code-review-graph slashes token usage by up to 376x in benchmarks, offering a massive 65x median reduction per review. Optimize your code reviews today.

- Tags: performance
- Published: 2026-08-11

### [What Is the Model Context Protocol (MCP) and How Does code-review-graph Use It?](/tirth8205/code-review-graph/what-is-the-model-context-protocol-and-how-does-code-review-graph-use-it)

Discover the Model Context Protocol MCP, a JSON-RPC for efficient AI coding assistant context retrieval. See how code-review-graph leverages MCP for streamlined code analysis.

- Tags: deep-dive
- Published: 2026-08-11

### [How code-review-graph Reduces Token Usage for AI Code Reviews by 90%+](/tirth8205/code-review-graph/how-does-code-review-graph-reduce-token-usage-for-ai-code-reviews)

code-review-graph slashes AI code review token usage by 90%+ by sending only impacted subgraphs to LLMs instead of full source files. Learn how.

- Tags: performance
- Published: 2026-08-11

### [Limitations of Code Review Graph: 5 Critical Constraints Explained](/tirth8205/code-review-graph/limitations-of-code-review-graph)

Discover the 5 critical limitations of Code Review Graph including circular impact metrics, low search accuracy, and limited flow detection. Understand its constraints for better analysis.

- Tags: deep-dive
- Published: 2026-08-10

### [How the CRG Multi-Repo Daemon Functions: Architecture and Process Supervision](/tirth8205/code-review-graph/crg-multi-repo-daemon-functionality)

Learn how the CRG multi-repo daemon functions by supervising file system watchers across Git repos. It ensures code-review graph synchronization through dedicated child processes and automatic restarts.

- Tags: architecture
- Published: 2026-08-10

### [How CRG Supports Community Detection: Network-Based Code Review Analysis Explained](/tirth8205/code-review-graph/how-crg-supports-community-detection)

Discover how CRG enables community detection by analyzing pull request patterns. Our network-based approach reveals developer groups and team structures using the Louvain algorithm.

- Tags: deep-dive
- Published: 2026-08-10

### [How CRG Implements Blast Radius Analysis for Code Changes](/tirth8205/code-review-graph/crg-blast-radius-analysis-for-code-changes)

Learn how CRG implements blast radius analysis for code changes. Discover how it walks dependency graphs and scores reachable nodes with weighted, direction-aware traversal for precise impact assessment.

- Tags: deep-dive
- Published: 2026-08-10

### [How Impact Radius Analysis Works in CRG: BFS Graph Traversal Explained](/tirth8205/code-review-graph/crg-impact-radius-analysis-implementation)

Discover how impact radius analysis works in CRG using bidirectional BFS on a graph database. Understand affected code entities with this in-depth explanation.

- Tags: deep-dive
- Published: 2026-08-10

### [CRG Graph Query Patterns: 15 Built-In Relationship Queries for Code Review Analysis](/tirth8205/code-review-graph/crg-graph-query-patterns)

Explore 15 CRG graph query patterns like callers_of, references_to, and tests_for. Analyze code reviews efficiently with built-in relationship queries via the query_graph API.

- Tags: deep-dive
- Published: 2026-08-10

### [How the CRG Query Engine Works: A Deep Dive into Hybrid Code Search in Code‑Review‑Graph](/tirth8205/code-review-graph/crg-query-engine-explained)

Discover how the CRG query engine uses hybrid code search, combining FTS5 BM25 and vector embeddings with Reciprocal Rank Fusion, for advanced context-aware code navigation in Code-Review-Graph.

- Tags: deep-dive
- Published: 2026-08-10

### [What Programming Languages Does CRG Support? Complete Language Coverage Guide](/tirth8205/code-review-graph/programming-languages-supported-by-crg)

Explore the extensive programming language support of CRG, your code review graph tool. Discover if your favorite languages like Python, Java, Go, Rust, and more are covered in our comprehensive guide.

- Tags: language-support
- Published: 2026-08-10

### [Code Review Graph Architecture: A Four-Layer Deep Dive into the Knowledge-First Codebase Engine](/tirth8205/code-review-graph/code-review-graph-architecture)

Explore the four-layer architecture of Code Review Graph. Understand its persistence, parsing, language resolution, and API layers for querying repository knowledge.

- Tags: architecture
- Published: 2026-08-10

### [How Code Review Graph (CRG) Reduces Token Usage for AI Coding Assistants: A 65× Efficiency Breakdown](/tirth8205/code-review-graph/how-does-code-review-graph-reduce-token-usage)

Discover how Code Review Graph (CRG) slashes AI coding assistant token usage by converting codebases to knowledge graphs and providing precise context. Achieve up to 65x greater efficiency.

- Tags: performance
- Published: 2026-08-10

### [How to Generate an Architecture Overview from Community Structure and Coupling Analysis](/tirth8205/code-review-graph/how-to-generate-architecture-overview-from-community-structure-and-coupling-analysis)

Generate an architecture overview using a code knowledge graph community detection with the Leiden algorithm and coupling analysis to reveal architectural smells.

- Tags: how-to-guide
- Published: 2026-08-09

### [How code-review-graph Handles PHP Laravel Framework-Specific Parsing](/tirth8205/code-review-graph/how-does-code-review-graph-handle-php-laravel-parsing)

Discover how code-review-graph parses PHP Laravel code, adding framework-specific details like routes, models, and Blade templates to its analysis.

- Tags: internals
- Published: 2026-08-09

### [How code-review-graph Parses and Analyzes Jupyter Notebooks: A Technical Deep Dive](/tirth8205/code-review-graph/how-does-code-review-graph-parse-and-analyze-jupyter-notebooks)

Learn how code-review-graph parses Jupyter notebooks. It extracts JSON cells, runs language-specific analyzers, and builds a unified graph structure for effective code analysis.

- Tags: deep-dive
- Published: 2026-08-09

### [How Knowledge Gap Analysis Identifies Structural Weaknesses in Code](/tirth8205/code-review-graph/how-does-knowledge-gap-analysis-identify-structural-weaknesses)

Discover how knowledge gap analysis in code-review-graph identifies structural weaknesses like isolated symbols and untested hotspots, revealing architectural fragility.

- Tags: deep-dive
- Published: 2026-08-09

### [How to Use code-review-graph for Debugging by Tracing Execution Paths](/tirth8205/code-review-graph/how-to-use-code-review-graph-for-debugging-by-tracing-execution-paths)

Learn to debug effectively with code-review-graph. Trace execution paths by building a knowledge graph and mapping call flows to pinpoint critical code during debugging.

- Tags: how-to-guide
- Published: 2026-08-09

### [MCP Server Transport in Code-Review-Graph: STDIO vs Streamable-HTTP Explained](/tirth8205/code-review-graph/how-does-mcp-server-transport-work)

Explore MCP server transport in code-review-graph. Understand the differences between STDIO for child processes and Streamable-HTTP for networked daemons. Choose the right option for your needs.

- Tags: deep-dive
- Published: 2026-08-09

### [Token Savings Estimation in Code-Review-Graph: Implementation and Accuracy Analysis](/tirth8205/code-review-graph/what-is-token-savings-estimation-and-how-accurate-is-it)

Discover token savings estimation in code-review-graph. Analyze its accuracy and implementation for efficient workflow metrics suitable for CLI previews.

- Tags: performance
- Published: 2026-08-09

### [How to Use Refactoring Tools for Renaming Symbols and Detecting Dead Code in code-review-graph](/tirth8205/code-review-graph/how-to-use-refactoring-tools-for-renaming-symbols-and-detecting-dead-code)

Learn to use refactoring tools in code-review-graph to rename symbols and detect dead code. Preview and apply changes safely, finding unused functions and classes.

- Tags: how-to-guide
- Published: 2026-08-09

### [Code Review Graph Benchmark Results for Token Efficiency vs Whole-Corpus Reading](/tirth8205/code-review-graph/what-are-benchmark-results-for-token-efficiency-comparison)

Discover code review graph benchmark results. Achieve 65x token reduction vs whole-corpus reading, saving significant resources. Explore real-world repository data now.

- Tags: performance
- Published: 2026-08-09

### [Environment Variables for Configuring code-review-graph: Why the Tool Uses CLI Flags Instead](/tirth8205/code-review-graph/what-environment-variables-are-available-for-configuring-code-review-graph)

Discover why code-review-graph relies on CLI flags not environment variables for configuration. Understand the tool's design choices for controlling runtime behavior.

- Tags: best-practices
- Published: 2026-08-09

### [How the GitHub Action Integration for Risk-Scored PR Reviews Works](/tirth8205/code-review-graph/how-does-github-action-integration-for-risk-scored-pr-reviews-work)

Discover how the code-review-graph GitHub Action provides risk-scored PR reviews. Learn how it builds a knowledge graph and calculates a risk score for your pull requests directly on the CI runner.

- Tags: how-to-guide
- Published: 2026-08-09

### [How to Configure Vector Embedding Providers (Local, OpenAI, Google, MiniMax, Voyage) in code-review-graph](/tirth8205/code-review-graph/how-to-configure-vector-embedding-providers)

Learn how to configure vector embedding providers like OpenAI, Google, and local models in code-review-graph. Set environment variables and instantiate EmbeddingStore for seamless integration.

- Tags: how-to-guide
- Published: 2026-08-09

### [How to Set Up and Configure the Multi-Repo Daemon (crg-daemon) for Watching Multiple Repositories](/tirth8205/code-review-graph/how-to-set-up-and-configure-crg-daemon-for-multi-repo-watching)

Learn to set up and configure the multi-repo daemon crg-daemon to monitor multiple repositories. Automatically restart watchers and reload configs for efficient code review.

- Tags: how-to-guide
- Published: 2026-08-09

### [Community Detection Using the Leiden Algorithm in code-review-graph: A Complete Guide](/tirth8205/code-review-graph/how-does-community-detection-using-leiden-algorithm-work)

Discover how community detection with the Leiden algorithm works in code-review-graph. Learn to convert your graph, apply the algorithm, and refine results for insightful community analysis.

- Tags: how-to-guide
- Published: 2026-08-09

### [Code-Review-Graph Export Formats: GraphML, Neo4j, and Obsidian Support](/tirth8205/code-review-graph/what-export-formats-does-code-review-graph-support)

Explore code-review-graph export formats: GraphML, Neo4j, and Obsidian. Visualize and analyze codebases effectively for network analysis, databases, and PKM.

- Tags: api-reference
- Published: 2026-08-09

### [How to Use Semantic Search with Vector Embeddings in code-review-graph](/tirth8205/code-review-graph/how-to-use-semantic-search-with-vector-embeddings-in-code-review-graph)

Learn how to implement semantic search with vector embeddings in code-review-graph using embed_graph and semantic_search_nodes. Get smarter code analysis today.

- Tags: how-to-guide
- Published: 2026-08-09

### [get_impact_radius_tool vs detect_changes_tool in code-review-graph: Impact Analysis vs Full Review](/tirth8205/code-review-graph/what-is-the-difference-between-get-impact-radius-tool-and-detect-changes-tool)

Understand the difference between get impact radius tool and detect changes tool in code-review-graph. Discover impact analysis vs full review for efficient code reviews.

- Tags: deep-dive
- Published: 2026-08-09

### [How to Set Up code-review-graph with Cursor, Claude Code, and VS Code](/tirth8205/code-review-graph/how-to-set-up-code-review-graph-with-different-ai-coding-tools)

Easily set up code-review-graph with Cursor, Claude Code, and VS Code using a single install command. Auto-detects AI tools and creates local code graphs for efficient queries.

- Tags: how-to-guide
- Published: 2026-08-09

### [How Incremental Parsing Keeps the Code-Review-Graph Updated Efficiently](/tirth8205/code-review-graph/how-does-incremental-parsing-work-to-keep-the-graph-updated-efficiently)

Discover how incremental parsing efficiently updates the code-review-graph by re-parsing only changed files and their dependencies. Avoid costly full rebuilds and streamline your workflow.

- Tags: internals
- Published: 2026-08-09

### [How to Configure Custom Language Support in code-review-graph Using languages.toml](/tirth8205/code-review-graph/how-to-configure-custom-language-support-in-code-review-graph-using-languages-toml)

Easily add custom language support to code-review-graph. Learn to configure new languages using languages.toml by specifying grammar paths, file extensions, and aliases.

- Tags: how-to-guide
- Published: 2026-08-09

### [What Programming Languages Does code-review-graph Support and How to Add New Languages](/tirth8205/code-review-graph/what-programming-languages-does-code-review-graph-support-and-how-does-it-handle-new-languages)

Explore supported programming languages in code-review-graph, including Python, JavaScript, and Java. Learn how to easily add custom languages via configuration files without altering source code.

- Tags: getting-started
- Published: 2026-08-09

### [How Blast Radius Analysis Works in code-review-graph: Token Reduction and Graph Traversal Explained](/tirth8205/code-review-graph/how-does-blast-radius-analysis-work-in-code-review-graph-and-what-is-its-impact-on-token-reduction)

Discover how blast radius analysis in code-review-graph reduces LLM tokens with bounded BFS, decay scoring, and graph traversal. Optimize your code analysis now.

- Tags: deep-dive
- Published: 2026-08-09

### [Configuring Embedding Providers for Semantic Search in CRG: 5 Supported Backends](/tirth8205/code-review-graph/what-are-options-for-configuring-embedding-providers)

Explore CRG's five embedding providers for semantic search: Local, Gemini, MiniMax, OpenAI compatible, and Voyage AI. Configure easily with parameters or environment variables.

- Tags: how-to-guide
- Published: 2026-08-08

### [How to Configure the Graph Database Directory Using Environment Variables in Code-Review-Graph](/tirth8205/code-review-graph/how-to-configure-graph-database-directory-environment-variable)

Easily configure your Code-Review-Graph database directory using the CRG_GRAPH_DB_PATH environment variable. Store your knowledge graph anywhere you choose.

- Tags: how-to-guide
- Published: 2026-08-08

### [Code Review Graph CLI Commands: Complete Guide to All Available Tools](/tirth8205/code-review-graph/what-are-available-cli-commands-for-code-review-graph)

Explore over 20 CLI commands for Code Review Graph to manage graph construction, updates, analysis, visualization, and AI integration. Master the tools today.

- Tags: how-to-guide
- Published: 2026-08-08

### [How to Register and Manage Multiple Repositories with Code-Review-Graph (CRG)](/tirth8205/code-review-graph/how-to-register-and-manage-multiple-repositories-with-crg)

Easily register and manage multiple repositories with Code-Review-Graph CRG using its JSON registry. Reference codebases via short names in CLI commands or Python API calls.

- Tags: how-to-guide
- Published: 2026-08-08

### [How to Generate a Wiki from CRG's Knowledge Base: Step-by-Step Guide](/tirth8205/code-review-graph/how-to-generate-wiki-from-crg)

Easily generate a wiki from CRG's knowledge base. Follow this step-by-step guide to export your community structure into Markdown files using the code-review-graph wiki command.

- Tags: how-to-guide
- Published: 2026-08-08

### [How CRG Assists with Refactoring: Renaming Symbols and Dead Code Detection](/tirth8205/code-review-graph/can-crg-assist-with-refactoring-tasks)

Automate refactoring with CRG. Rename symbols and detect dead code efficiently using the Code Review Graph's powerful toolset. Streamline your codebase management.

- Tags: how-to-guide
- Published: 2026-08-08

### [How CRG Identifies Execution Paths and Flows: Static Call Graph Analysis](/tirth8205/code-review-graph/how-does-crg-identify-execution-paths-and-flows)

Learn how CRG identifies execution paths and flows by statically parsing code into ASTs, resolving call edges, and storing call chains in a queryable SQLite database.

- Tags: deep-dive
- Published: 2026-08-08

### [What Are Architectural Hotspots Identified by `get_hub_nodes_tool`?](/tirth8205/code-review-graph/what-are-architectural-hotspots-identified-by-get_hub_nodes_tool)

Discover architectural hotspots like high-degree functions and classes using the get_hub_nodes_tool. Understand code dependencies and identify critical areas in your repository graph.

- Tags: deep-dive
- Published: 2026-08-08

### [How to Analyze the Blast Radius of Code Changes Using CRG](/tirth8205/code-review-graph/how-to-analyze-blast-radius-of-code-changes)

Analyze code change blast radius with CRG. This tool traverses your codebase graph using BFS to pinpoint impacted functions, classes, and files. Understand your code's impact effectively.

- Tags: how-to-guide
- Published: 2026-08-08

### [How semantic_search_nodes_tool Works: Semantic Code Search in code-review-graph](/tirth8205/code-review-graph/what-is-semantic_search_nodes_tool)

Discover how semantic_search_nodes_tool enables meaning-based code search. Understand vector embeddings and cosine similarity for efficient code-review-graph navigation.

- Tags: deep-dive
- Published: 2026-08-08

### [How to Query the CRG Knowledge Graph: A Complete Guide to query_graph_tool](/tirth8205/code-review-graph/how-to-query-crg-knowledge-graph)

Query the CRG knowledge graph using query_graph_tool. Explore call chains, imports, and test coverage by defining patterns and target nodes in your graph data.

- Tags: how-to-guide
- Published: 2026-08-08

### [What Is the `build_or_update_graph_tool`? A Deep Dive into the code-review-graph MCP Tool](/tirth8205/code-review-graph/what-is-build_or_update_graph_tool-used-for)

Discover the build_or_update_graph_tool, the core FastMCP utility for the code-review-graph project. It parses code with Tree-sitter to build and maintain an incremental knowledge graph in SQLite.

- Tags: deep-dive
- Published: 2026-08-08

### [How Code Review Graph (CRG) Scores the Risk of Changes in a Pull Request](/tirth8205/code-review-graph/how-does-crg-score-risk-of-changes-in-pull-request)

Discover how CRG calculates a risk score for pull request changes. Learn about blast radius, complexity, and test coverage impact to assess risk effectively.

- Tags: how-to-guide
- Published: 2026-08-08

### [PHP/Laravel Framework Features Detected by Code-Review-Graph (CRG)](/tirth8205/code-review-graph/what-php-laravel-framework-features-does-crg-detect)

Discover how Code-Review-Graph detects 8 Laravel features like Composer PSR-4 routing facades and Eloquent ORM transforming PHP code into a queryable knowledge graph. Learn more.

- Tags: deep-dive
- Published: 2026-08-08

### [How to Add Support for a Custom Language in CRG: TOML Configuration Guide](/tirth8205/code-review-graph/how-to-add-support-for-custom-language-in-crg)

Easily add custom language support to Code Review Graph CRG. Map file extensions to Tree-sitter grammars using a simple TOML configuration file without code changes.

- Tags: how-to-guide
- Published: 2026-08-08

### [What Programming Languages Does CRG Support Out-of-the-Box?](/tirth8205/code-review-graph/what-programming-languages-does-crg-support)

Discover the extensive programming language support in CRG out-of-the-box. Explore over 40 languages including Python, JS, Java, Go, Rust, and more, parsed seamlessly.

- Tags: getting-started
- Published: 2026-08-08

### [How CRG Handles Incremental Updates for Code Changes: A Technical Deep Dive](/tirth8205/code-review-graph/how-does-crg-handle-incremental-updates)

Learn how CRG handles incremental updates for code changes by re-parsing only affected files and efficiently merging AST nodes for faster builds. Discover the technical deep dive.

- Tags: deep-dive
- Published: 2026-08-08

### [How Much Token Reduction Does CRG Achieve Compared to Whole-Corpus Approaches?](/tirth8205/code-review-graph/what-is-typical-token-reduction-achieved-by-crg)

Discover how much token reduction CRG achieves versus whole-corpus methods. CRG offers a median 65x reduction, with improvements up to 376x in real-world code.

- Tags: performance
- Published: 2026-08-08

### [How CRG Performs Blast Radius Analysis: Bidirectional Graph Traversal in VS Code](/tirth8205/code-review-graph/how-does-crg-perform-blast-radius-analysis)

Learn how CRG performs blast radius analysis using bidirectional BFS on a code dependency graph. Discover impacted code from changed files in VS Code.

- Tags: deep-dive
- Published: 2026-08-08

### [CRG SQLite Database Schema: Main Tables and Structure Explained](/tirth8205/code-review-graph/what-are-the-main-tables-in-crg-sqlite-database-schema)

Explore the CRG SQLite database schema main tables: nodes, edges, and metadata. Understand how code entities and relationships are stored in the tirth8205/code-review-graph repository.

- Tags: api-reference
- Published: 2026-08-08

### [Where Is the Code Review Graph Data Stored? Understanding graph.db Locations and Configuration](/tirth8205/code-review-graph/where-is-the-code-review-graph-data-stored)

Discover where the Code Review Graph data is stored. Learn about graph.db locations and configuration for the tirth8205/code-review-graph repository.

- Tags: internals
- Published: 2026-08-08

### [How Code Review Graph (CRG) Improves AI Coding Assistant Efficiency](/tirth8205/code-review-graph/how-does-code-review-graph-improve-ai-coding-assistant-efficiency)

Discover how Code Review Graph (CRG) drastically cuts AI coding assistant token usage by 71×, replacing full scans with efficient SQLite knowledge graph queries. Boost your AI's performance today.

- Tags: how-to-guide
- Published: 2026-08-08

### [Programming Languages and Frameworks Supported by code-review-graph: Complete Parser & Enrichment Guide](/tirth8205/code-review-graph/supported-languages-frameworks-parsing-enrichment-code-review-graph)

Explore supported programming languages and frameworks for code-review-graph. Our comprehensive guide details parsing and enrichment for 40+ languages and popular frameworks like Spring, Express, and FastAPI.

- Tags: api-reference
- Published: 2026-08-07

### [How to Configure Custom Embedding Providers and Models in code-review-graph](/tirth8205/code-review-graph/configure-custom-embedding-providers-models-code-review-graph)

Learn how to configure custom embedding providers and models in code-review-graph. Easily switch between local and cloud-based models like OpenAI and Google for your vector embeddings.

- Tags: how-to-guide
- Published: 2026-08-07

### [How code-review-graph Prevents DNS Rebinding Attacks Using HTTP Transport Security](/tirth8205/code-review-graph/how-code-review-graph-prevent-dns-rebinding-attacks-http-transport-security)

Discover how code-review-graph stops DNS rebinding attacks by validating HTTP transport security and enforcing strict origin headers for localhost requests only.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to View the Interactive D3.js Code Graph Visualization in code-review-graph](/tirth8205/code-review-graph/view-interactive-d3-js-code-graph-visualization-code-review-graph)

Learn how to view the interactive D3.js code graph visualization in code-review-graph using the CLI command or Python API. Unlock insights into your code's structure.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Generate an Interactive D3.js Visualization of the Code Graph in code-review-graph](/tirth8205/code-review-graph/generate-interactive-d3-js-visualization-code-graph-code-review-graph)

Generate an interactive D3.js visualization of your code graph with code-review-graph. This guide shows you how to transform GraphStore instances into dynamic force-directed charts effortlessly.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Use Dead Code Detection Refactoring Tools in code-review-graph](/tirth8205/code-review-graph/use-dead-code-detection-refactoring-tools-code-review-graph)

Learn to use dead code detection refactoring tools in code-review-graph. Analyze code graphs for unused symbols and streamline your codebase. Improve efficiency today.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Use Refactoring Tools for Symbol Renaming in code-review-graph](/tirth8205/code-review-graph/use-refactoring-tools-symbol-renaming-code-review-graph)

Safely rename symbols in code-review-graph using a graph-backed workflow. Preview changes, inspect IDs, and apply edits with powerful refactoring tools.

- Tags: how-to-guide
- Published: 2026-08-07

### [How Community Detection Using the Leiden Algorithm Partitions Code in code-review-graph](/tirth8205/code-review-graph/community-detection-leiden-algorithm-partition-code-code-review-graph)

Discover how the Leiden algorithm partitions code in code-review-graph. Learn about community detection, graph partitioning, and cluster refinement for better code analysis.

- Tags: deep-dive
- Published: 2026-08-07

### [How detect_changes_tool Implements Risk Scoring in code-review-graph](/tirth8205/code-review-graph/how-detect-changes-tool-code-review-graph-risk-scoring)

Learn how detect_changes_tool in code-review-graph calculates risk. Discover how it aggregates flow participation, community crossing, test coverage, and security sensitivity into a 0.0-1.0 score for effective PR risk assessment.

- Tags: internals
- Published: 2026-08-07

### [Difference Between FTS5 Keyword Search and Semantic Vector Search in code-review-graph](/tirth8205/code-review-graph/fts5-keyword-search-vs-semantic-vector-search-code-review-graph)

Explore FTS5 keyword search vs semantic vector search in code-review-graph. Learn how BM25 token matching and cosine similarity deliver precise results, with hybrid search merging both.

- Tags: deep-dive
- Published: 2026-08-07

### [How to Set Up Multi-Repo Search Across Multiple Codebases with Code-Review-Graph](/tirth8205/code-review-graph/setup-multi-repo-search-multiple-codebases-code-review-graph)

Learn how to set up multi-repo search across multiple codebases with Code-Review-Graph. Query all registered repositories for merged results using the cross_repo_search_func orchestrator.

- Tags: how-to-guide
- Published: 2026-08-07

### [How Incremental Graph Updating Works in code-review-graph: A 10-Step Pipeline](/tirth8205/code-review-graph/how-does-incremental-graph-updating-work-code-review-graph)

Discover how incremental graph updating in code-review-graph rebuilds only changed files and their dependents. Learn the 10-step pipeline and optimize your code analysis.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Add Support for a Custom Programming Language in code-review-graph Using languages.toml](/tirth8205/code-review-graph/add-custom-programming-language-support-code-review-graph-languages-toml)

Learn to add custom programming language support to code-review-graph by configuring languages.toml. Define grammar paths and file extensions in your repository root for seamless integration.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Use Voyage Embeddings with code-review-graph for Semantic Search](/tirth8205/code-review-graph/use-voyage-embeddings-code-review-graph-semantic-search)

Learn to integrate Voyage embeddings with code-review-graph for powerful semantic search. Generate code-optimized vectors and enhance your search capabilities with this easy-to-follow guide.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Configure MiniMax Embeddings for code-review-graph Semantic Search](/tirth8205/code-review-graph/configure-minimax-embeddings-code-review-graph-semantic-search)

Configure MiniMax embeddings for code-review-graph semantic search. Set API keys, enable cloud processing, and specify the provider via CLI or Python for enhanced code search.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Use Google Embeddings with code-review-graph for Semantic Search](/tirth8205/code-review-graph/use-google-embeddings-code-review-graph-semantic-search)

Learn to use Google embeddings with code-review-graph for semantic search. Configure GOOGLE_API_KEY and initialize EmbeddingStore for Gemini embeddings and SQLite vector storage.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Integrate OpenAI Embeddings with code-review-graph for Semantic Search](/tirth8205/code-review-graph/integrate-openai-embeddings-code-review-graph-semantic-search)

Integrate OpenAI embeddings with code-review-graph for semantic code search. Set environment variables, instantiate EmbeddingStore, and call embed_nodes() and search() to power your repository's semantic search.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Set Up Local Vector Embeddings for code-review-graph Semantic Search](/tirth8205/code-review-graph/setup-local-vector-embeddings-code-review-graph-semantic-search)

Learn how to set up local vector embeddings for code-review-graph semantic search. Install the embeddings extra, select the local provider, and build vectors offline with Sentence-Transformers and SQLite.

- Tags: how-to-guide
- Published: 2026-08-07

### [How to Configure Semantic Search with Vector Embeddings in code-review-graph](/tirth8205/code-review-graph/configure-semantic-search-vector-embeddings-code-review-graph)

Learn to configure semantic search with vector embeddings in code-review-graph. Install dependencies, set up your provider, and embed your graph for powerful code analysis.

- Tags: how-to-guide
- Published: 2026-08-07

### [How code-review-graph Identifies Affected Code in a Change Set Using Impact Radius Analysis](/tirth8205/code-review-graph/how-does-code-review-graph-identify-affected-code-in-change-set-impact-radius-analysis)

Learn how code-review-graph finds affected code with impact radius analysis. It uses BFS on a codebase graph to map dependencies up to a set depth.

- Tags: deep-dive
- Published: 2026-08-07

### [How to Troubleshoot Graph Build Failures or Missing Nodes in Code-Review-Graph](/tirth8205/code-review-graph/how-to-troubleshoot-graph-build-failures-missing-nodes)

Troubleshoot graph build failures and missing nodes in code-review-graph. Learn to identify parser errors, path issues, schema problems, and cache staleness with CLI commands and API calls.

- Tags: how-to-guide
- Published: 2026-08-06

### [How the Multi-Repo Registry Works in code-review-graph: Cross-Project Code Review Queries](/tirth8205/code-review-graph/how-does-multi-repo-registry-work-across-projects)

Learn how the multi-repo registry in code-review-graph enables cross-project code review queries by aggregating data from multiple repositories into a unified graph database.

- Tags: deep-dive
- Published: 2026-08-06

### [Performance Benchmarks for Build and Search Latency in code-review-graph](/tirth8205/code-review-graph/what-are-performance-benchmarks-build-search-latency)

Explore performance benchmarks for code-review-graph. Discover build latencies of 2-5s and search latencies of ~80ms with optimized SQLite and indexed lookups. Learn how it achieves speed.

- Tags: performance
- Published: 2026-08-06

### [How code-review-graph Resolves Cross-Language Dependencies and Imports](/tirth8205/code-review-graph/how-does-graph-handle-cross-language-dependencies)

Discover how code-review-graph resolves cross-language dependencies by normalizing imports and matching symbols via its graph database. Understand complex codebases easily.

- Tags: how-to-guide
- Published: 2026-08-06

### [How to Use Tool Filtering to Limit Exposed MCP Tools in code-review-graph](/tirth8205/code-review-graph/how-to-use-tool-filtering-limit-mcp-tools)

Limit exposed MCP tools in code-review-graph using the tools CLI flag or CRG_TOOLS env variable. Control tool visibility for cleaner code reviews.

- Tags: how-to-guide
- Published: 2026-08-06

### [Token Savings Estimate for code-review-graph: How the 65× Reduction Is Calculated and Verified](/tirth8205/code-review-graph/what-is-token-savings-estimate-accuracy)

Discover the 65x token savings estimate for code-review-graph. Learn how this reduction is calculated and verified across six repositories, showing 36x to 376x fewer tokens.

- Tags: performance
- Published: 2026-08-06

### [How the code-review-graph Refactoring Tool Detects Dead Code and Suggests Renames](/tirth8205/code-review-graph/how-does-refactoring-tool-detect-dead-code-suggest-renames)

Discover how the code-review-graph refactoring tool detects dead code by analyzing graph relationships and suggests renames by identifying definition sites and references. Learn more!

- Tags: how-to-guide
- Published: 2026-08-06

### [code-review-graph Export Formats: GraphML, Neo4j, Obsidian, and More](/tirth8205/code-review-graph/how-to-export-code-review-graph-formats)

Export code-review-graph to GraphML Neo4j Obsidian JSON and SVG. Visualize code reviews with desktop tools graph databases and knowledge bases.

- Tags: api-reference
- Published: 2026-08-06

### [How the Memory Loop Persists Q&A Results for Re‑Ingestion in code‑review‑graph](/tirth8205/code-review-graph/how-does-memory-loop-persist-qa-results-re-ingestion)

Learn how the memory loop in code-review-graph persists Q&A results using timestamped Markdown files. Re-ingest prior knowledge across sessions for improved code reviews.

- Tags: internals
- Published: 2026-08-06

### [How Edge Confidence Scoring Differentiates Edge Types in code-review-graph](/tirth8205/code-review-graph/how-does-edge-confidence-scoring-distinguish-edge-types)

Learn how edge confidence scoring in code-review-graph distinguishes extracted edges from inferred edges using confidence fields and tiers. Understand edge types clearly.

- Tags: internals
- Published: 2026-08-06

### [How Semantic Search with Vector Embeddings Works in code-review-graph](/tirth8205/code-review-graph/how-does-semantic-search-work-with-vector-embeddings)

Discover how code-review-graph uses semantic search and vector embeddings to enhance code discovery. Learn about BM25, RRF, and accurate search results.

- Tags: deep-dive
- Published: 2026-08-06

### [How Community Detection Using the Leiden Algorithm Clusters Code in code-review-graph](/tirth8205/code-review-graph/how-does-community-detection-leiden-algorithm-cluster-code)

Discover how the Leiden algorithm clusters code in code-review-graph by building a weighted knowledge graph and optimizing modularity for insightful community detection.

- Tags: deep-dive
- Published: 2026-08-06

### [How the Multi-Repo Daemon in code-review-graph Watches and Updates Multiple Projects](/tirth8205/code-review-graph/how-does-multi-repo-daemon-watch-update-multiple-projects)

Discover how the multi-repo daemon in code-review-graph efficiently watches and updates multiple projects using a parent-child process architecture and filesystem monitoring.

- Tags: how-to-guide
- Published: 2026-08-06

### [How to Configure the GitHub Action for Automated Risk-Scored PR Reviews with code-review-graph](/tirth8205/code-review-graph/how-to-configure-github-action-automated-risk-scored-pr-reviews)

Learn to configure the GitHub Action for automated risk-scored PR reviews using code-review-graph. This action enhances your pull requests with insightful risk scores.

- Tags: how-to-guide
- Published: 2026-08-06

### [How MCP Integration Works with AI Coding Assistants in code-review-graph](/tirth8205/code-review-graph/how-does-mcp-integration-work-with-ai-coding-assistants)

Discover how MCP integration in code-review-graph connects AI coding assistants like Claude, Cursor, and Copilot. Learn about local MCP server functionality and diverse transport options.

- Tags: how-to-guide
- Published: 2026-08-06

### [How to Add a Custom Language to code-review-graph Using languages.toml](/tirth8205/code-review-graph/how-to-add-custom-language-code-review-graph-languages-toml)

Easily add a custom language to code-review-graph by configuring languages.toml. Learn to define grammars and map AST nodes for enhanced code review analysis.

- Tags: how-to-guide
- Published: 2026-08-06

### [How Incremental Parsing Works in code-review-graph: Workflow and Triggers](/tirth8205/code-review-graph/how-does-incremental-parsing-work-and-what-triggers-updates)

Discover how code-review-graph leverages incremental parsing to efficiently update only changed files, slashing build times and boosting developer productivity. Learn the workflow and triggers.

- Tags: internals
- Published: 2026-08-06

### [What Programming Languages Does code-review-graph Support for Parsing Code?](/tirth8205/code-review-graph/what-programming-languages-does-code-review-graph-support-for-parsing)

Discover the 35+ programming languages code-review-graph parses, including Python, Java, Go, and Rust. Extend support with custom TOML configs.

- Tags: supported-languages
- Published: 2026-08-06

### [How code-review-graph Reduces Token Usage by 65× Compared to Reading the Full Codebase](/tirth8205/code-review-graph/how-does-code-review-graph-reduce-token-usage-compared-to-reading-the-full-codebase)

Discover how code-review-graph slashes token usage by 65x. This workflow queries only impacted code nodes, a massive improvement over sending entire repositories to LLMs.

- Tags: performance
- Published: 2026-08-06

### [How Code Review Graph Search Quality Compares to Simple Grep-Based Approaches](/tirth8205/code-review-graph/code-review-graph-search-quality-vs-grep)

Discover how Code Review Graph search quality surpasses grep with advanced indexed database lookups and precise navigation for efficient code exploration. Get faster, more accurate results.

- Tags: performance
- Published: 2026-07-30

### [How the Architecture Overview Auto‑Generates from Community Structure in Code‑Review Graph](/tirth8205/code-review-graph/auto-generating-architecture-overview-from-community-structure)

Discover how the architecture overview auto-generates from community structure in the code review graph. Analyze community clusters and cross-boundary dependencies to identify potential architectural smells.

- Tags: architecture
- Published: 2026-07-30

### [How Graph Diff Compares Code Knowledge Graph Snapshots Over Time](/tirth8205/code-review-graph/how-graph-diff-compares-snapshots-over-time)

Learn how graph diff compares code knowledge graph snapshots over time. Our engine precisely identifies changes in nodes and edges between two moments.

- Tags: deep-dive
- Published: 2026-07-30

### [The Five MCP Prompts in code-review-graph: Review, Architecture, Debug, Onboard, and Pre-Merge](/tirth8205/code-review-graph/mcp-prompts-list-and-purpose)

Explore the five MCP prompts in code-review-graph: Review, Architecture, Debug, Onboard, and Pre-Merge. Streamline AI code analysis and developer automation with these efficient workflows.

- Tags: tutorial
- Published: 2026-07-30

### [How Wiki Generation Creates Markdown from Community Structure in code-review-graph](/tirth8205/code-review-graph/wiki-generation-markdown-from-community-structure)

Discover how wiki generation creates markdown from community structure in code-review-graph. Transform code communities into navigable markdown documentation with metadata, member tables, and dependency graphs.

- Tags: deep-dive
- Published: 2026-07-30

### [What Is Knowledge Gap Analysis and How Does It Identify Structural Weaknesses?](/tirth8205/code-review-graph/knowledge-gap-analysis-structural-weakness-identification)

Understand knowledge gap analysis, a graph traversal technique that identifies structural weaknesses in codebases by finding missing metadata, untested functions, and unresolved dependencies.

- Tags: tutorial
- Published: 2026-07-30

### [How Refactoring Tools Detect Dead Code and Suggest Renames in code-review-graph](/tirth8205/code-review-graph/refactoring-tools-dead-code-detection-rename-suggestions)

Learn how code-review-graph refactoring tools detect dead code using DFS and suggest renames with Levenshtein distance analysis. Optimize your codebase efficiently.

- Tags: internals
- Published: 2026-07-30

### [How Accurate Is Token Savings Estimation and How Is It Calculated?](/tirth8205/code-review-graph/token-savings-estimation-accuracy-calculation)

Discover the accuracy of token savings estimation and get the calculation details. Learn how code-review-graph uses a conservative 4 characters per token rule or precise tiktoken verification.

- Tags: performance
- Published: 2026-07-30

### [Supported Export Formats in code-review-graph: GraphML, Neo4j Cypher, Obsidian, JSON, and SVG](/tirth8205/code-review-graph/code-review-graph-export-formats)

Explore supported export formats for code-review-graph including GraphML Neo4j Cypher Obsidian JSON and SVG. Easily visualize and analyze your code review data.

- Tags: api-reference
- Published: 2026-07-30

### [Risk Scoring System for PR Reviews: How Levels Are Determined in code-review-graph](/tirth8205/code-review-graph/pr-review-risk-scoring-system-level-determination)

Discover the risk scoring system for PR reviews in code-review-graph. Learn how seven weighted factors determine critical high medium and low risk levels for code changes.

- Tags: deep-dive
- Published: 2026-07-30

### [How the Leiden Community Detection Algorithm Works in code-review-graph](/tirth8205/code-review-graph/how-does-leiden-community-detection-algorithm-work)

Understand the Leiden community detection algorithm. Discover how it clusters code entities for fast, reproducible results in code-review-graph by optimizing modularity on dependency graphs.

- Tags: deep-dive
- Published: 2026-07-30

### [What Languages Are Supported in code-review-graph and How the Tree-sitter Parser Handles Them](/tirth8205/code-review-graph/supported-languages-tree-sitter-parser-handling)

Explore the 25+ programming languages supported by code-review-graph. Learn how the Tree-sitter parser efficiently handles grammars using subprocess probing and cache checks for seamless code analysis.

- Tags: internals
- Published: 2026-07-30

### [SQLite Graph Schema in code-review-graph: How Nodes and Edges Are Stored](/tirth8205/code-review-graph/sqlite-graph-schema-node-edge-storage)

Explore the SQLite graph schema in code-review-graph. Learn how nodes and edges representing code symbols and relationships are stored in tables for efficient graph management.

- Tags: how-to-guide
- Published: 2026-07-30

### [How Graph Diffing Compares Snapshots Over Time in Code-Review-Graph](/tirth8205/code-review-graph/how-graph-diffing-works-comparing-snapshots-over-time)

Explore how graph diffing in code-review-graph compares JSON snapshots of a knowledge graph to track changes like added nodes, removed edges, and community shifts.

- Tags: deep-dive
- Published: 2026-07-29

### [How FTS5 Full-Text Search and Vector Embeddings Work Together in code-review-graph](/tirth8205/code-review-graph/relationship-fts5-full-text-search-vector-embeddings)

Explore how code-review-graph merges FTS5 full-text search and vector embeddings with RRF for powerful hybrid search. Learn about its fallback mechanisms for robust performance.

- Tags: deep-dive
- Published: 2026-07-29

### [How MCP Prompts (review_changes, architecture_map, debug_issue) Work in code-review-graph](/tirth8205/code-review-graph/how-mcp-prompts-review-changes-architecture-map-debug-issue-work)

Explore how MCP prompts like review_changes architecture_map and debug_issue streamline LLM workflows in code-review-graph for efficient code reviews architecture mapping and debugging.

- Tags: how-to-guide
- Published: 2026-07-29

### [How Knowledge Gap Analysis Detects Untested Hotspots and Isolated Nodes in code-review-graph](/tirth8205/code-review-graph/how-knowledge-gap-analysis-identifies-untested-hotspots-isolated-nodes)

Learn how knowledge gap analysis in code-review-graph pinpoints untested hotspots and isolated nodes. Discover code vulnerabilities with detailed insights.

- Tags: deep-dive
- Published: 2026-07-29

### [Graph Storage Schema in SQLite: How code-review-graph Persists Nodes and Edges](/tirth8205/code-review-graph/graph-storage-schema-nodes-edges-persisted-sqlite)

Explore the graph storage schema in SQLite for code-review-graph. Learn how nodes and edges are persisted using three core tables and optimized upserts in graph.py.

- Tags: internals
- Published: 2026-07-29

### [How the code-review-graph Refactor Tool Handles Rename Previews and Apply Operations Securely](/tirth8205/code-review-graph/how-refactor-tool-handles-rename-previews-apply-operations)

Learn how the code-review-graph refactor tool securely handles rename previews and applies changes using a two-phase workflow, sandboxed webviews, and atomic operations.

- Tags: how-to-guide
- Published: 2026-07-29

### [How to Configure Platform-Specific MCP Installations for code-review-graph](/tirth8205/code-review-graph/how-to-configure-platform-specific-mcp-installations)

Easily configure platform-specific MCP installations for code-review-graph using the install command with the --platform flag for Cursor or Claude Code.

- Tags: how-to-guide
- Published: 2026-07-29

### [How the MCP Server Handles STDIO vs HTTP Transport and Security in code-review-graph](/tirth8205/code-review-graph/how-mcp-server-handles-stdio-http-transport-security)

Explore how the MCP server handles stdio vs HTTP transport and security in code-review-graph. Learn about runtime parameters, internal flags, and HTTP connection security.

- Tags: internals
- Published: 2026-07-29

### [Token Savings Estimation Methodology in Code-Review-Graph: Accuracy and Implementation](/tirth8205/code-review-graph/token-savings-estimation-methodology-accuracy)

Discover code-review-graph's token savings estimation methodology. Learn how it calculates savings by serializing outputs to JSON and comparing token counts. Improve your LLM efficiency.

- Tags: deep-dive
- Published: 2026-07-29

### [How to Add Custom Language Support to code-review-graph Without Forking](/tirth8205/code-review-graph/how-to-add-custom-language-support-without-forking)

Add custom language support to code-review-graph easily. Create a languages.toml file to register new grammars without forking or rebuilding the repository. Enhance your code analysis today.

- Tags: how-to-guide
- Published: 2026-07-29

### [How the Graph Query Tool Handles Patterns like callers_of and tests_for in Code-Review-Graph](/tirth8205/code-review-graph/how-graph-query-tool-handles-patterns-callers-of-tests-for)

Discover how code-review-graph's query tool processes patterns like callers_of and tests_for using specialized traversal algorithms and query pattern execution for efficient code analysis.

- Tags: how-to-guide
- Published: 2026-07-29

### [Difference Between Hub Nodes and Bridge Nodes in code-review-graph](/tirth8205/code-review-graph/difference-between-hub-nodes-bridge-nodes-architecture)

Understand the difference between hub nodes and bridge nodes in code-review-graph. Learn how these nodes structure code communities and identify central communication points.

- Tags: deep-dive
- Published: 2026-07-29

### [How to Interpret Three-Tier Edge Confidence Scoring (EXTRACTED/INFERRED/AMBIGUOUS) in code-review-graph](/tirth8205/code-review-graph/how-to-interpret-three-tier-edge-confidence-scoring)

Understand code-review-graph's edge confidence scores EXTRACTED INFERRED and AMBIGUOUS. Learn to interpret reliability tiers for your code analysis with this guide.

- Tags: deep-dive
- Published: 2026-07-29

### [Supported Embedding Providers in code-review-graph: Configuration Guide](/tirth8205/code-review-graph/what-embedding-providers-supported-how-to-configure)

Discover supported embedding providers for code-review-graph including Gemini and OpenAI. Learn how to configure local sentence-transformers, Google Gemini, MiniMax, and OpenAI-compatible endpoints using environment variables.

- Tags: how-to-guide
- Published: 2026-07-29

### [How Execution Flows Are Detected and Prioritized by Criticality in code-review-graph](/tirth8205/code-review-graph/how-execution-flows-detected-prioritized-criticality)

Discover how code-review-graph detects execution flows and prioritizes them by criticality. Learn about its BFS tracing, weighted scoring, and gap analysis for better code quality.

- Tags: internals
- Published: 2026-07-29

### [How the Multi-Repo Daemon (crg-daemon) Works and Monitors Repositories in code-review-graph](/tirth8205/code-review-graph/how-multi-repo-daemon-crg-daemon-works-monitors-repositories)

Discover how the crg-daemon monitors repositories in code-review-graph. Learn about its process per repo, health polling, and dynamic configuration updates without restarts.

- Tags: internals
- Published: 2026-07-29

### [`detect-changes --brief` vs `update --brief` in Code-Review-Graph: Key Differences Explained](/tirth8205/code-review-graph/difference-between-detect-changes-brief-and-update-brief)

Understand the key differences between detect-changes --brief and update --brief in code-review-graph. Learn when to use each command for efficient code analysis.

- Tags: deep-dive
- Published: 2026-07-29

### [How Incremental Graph Updating Works in code-review-graph: A Technical Deep Dive](/tirth8205/code-review-graph/how-does-incremental-graph-updating-work-under-the-hood)

Learn how incremental graph updating in code-review-graph efficiently updates your knowledge graph by diffing commits and re-parsing only changed files. Minimize rebuild costs today.

- Tags: deep-dive
- Published: 2026-07-29

### [MCP Tools for Querying Code Relationships in code-review-graph](/tirth8205/code-review-graph/what-mcp-tools-are-available-for-querying-code-relationships)

Discover MCP tools in code-review-graph for querying callers, callees, and tests. Explore FastMCP-based query_graph for efficient code relationship analysis.

- Tags: how-to-guide
- Published: 2026-07-29

### [How to Configure Custom Language Parsers via `languages.toml` in code-review-graph](/tirth8205/code-review-graph/how-to-configure-custom-language-parsers-via-languages.toml)

Learn to configure custom language parsers using languages.toml in code-review-graph. Add tree-sitter grammars for unsupported languages and unlock comprehensive code graph analysis.

- Tags: how-to-guide
- Published: 2026-07-29

### [How tirth8205/code-review-graph's Blast Radius Analysis Works Internally](/tirth8205/code-review-graph/how-does-code-review-graph-s-blast-radius-analysis-work-internally)

Discover how tirth8205/code-review-graph's blast radius analysis works internally. Learn about bidirectional BFS and SQLite code graphs for change impact assessment.

- Tags: internals
- Published: 2026-07-29

### [How Code Review Graph Detects Test Gaps: A Technical Deep Dive](/tirth8205/code-review-graph/how-does-code-review-graph-detect-test-gaps)

Discover how Code Review Graph identifies test gaps by analyzing missing TESTED_BY edges between production functions and test cases. Boost your code quality with this technical deep dive.

- Tags: deep-dive
- Published: 2026-07-27

### [How Wiki Generation from Community Structure Works in code-review-graph](/tirth8205/code-review-graph/wiki-generation-from-community-structure)

Discover how wiki generation from community structure in code-review-graph uses the Leiden algorithm to create navigable Markdown docs detailing code communities member info execution flows and dependencies.

- Tags: how-to-guide
- Published: 2026-07-26

### [How code-review-graph Handles Parsing for Jupyter and Databricks Notebooks](/tirth8205/code-review-graph/parsing-jupyter-databricks-notebooks)

code-review-graph parses Jupyter and Databricks notebooks by extracting code cells, filtering magic commands, and feeding normalized source into Tree-sitter parsers for unified dependency graphs. Discover efficient notebook ana...

- Tags: how-to-guide
- Published: 2026-07-26

### [How the Incremental Engine in code-review-graph Detects File Changes Using SHA-256 Hashes](/tirth8205/code-review-graph/incremental-engine-file-change-detection-sha256)

Discover how the incremental engine in code-review-graph uses SHA-256 hashes to efficiently detect file changes, saving time by skipping unchanged files.

- Tags: internals
- Published: 2026-07-26

### [How to Configure the Daemon watch.toml for Multiple Repositories in code-review-graph](/tirth8205/code-review-graph/configure-daemon-watch-toml-multiple-repositories)

Configure the daemon watch.toml for multiple repositories in code-review-graph. Define separate [[repos]] tables for each codebase. The ConfigWatcher automatically reloads changes without restarting the service.

- Tags: how-to-guide
- Published: 2026-07-26

### [How the Refactor Tool in code-review-graph Detects Dead Code and Suggests Renames](/tirth8205/code-review-graph/refactor-tool-dead-code-detection-rename-suggestions)

Discover how the code-review-graph refactor tool finds dead code and suggests renames. Learn about its graph traversal and heuristic analysis for efficient code cleanup.

- Tags: how-to-guide
- Published: 2026-07-26

### [MCP Prompts Workflow Templates Architecture in code-review-graph](/tirth8205/code-review-graph/architecture-mcp-prompts-workflow-templates)

Explore the MCP prompts workflow templates architecture in code-review-graph. Discover its modular, token-efficient design combining a static preamble with five parameterized functions for streamlined code reviews.

- Tags: architecture
- Published: 2026-07-26

### [How to Export code-review-graph to GraphML, Neo4j, or Obsidian Formats](/tirth8205/code-review-graph/export-graph-graphml-neo4j-obsidian)

Export your code-review-graph data to GraphML, Neo4j, or Obsidian formats using dedicated functions. Learn how to serialize your graph for analysis and integration.

- Tags: how-to-guide
- Published: 2026-07-26

### [How BFS and DFS Graph Traversal Work with Token Budgets in code‑review‑graph](/tirth8205/code-review-graph/graph-traversal-bfs-dfs-token-budgets)

Explore how BFS and DFS graph traversal in code-review-graph use token budgets to manage LLM feature subgraph sizes, capping hops for predictable constraints.

- Tags: deep-dive
- Published: 2026-07-26

### [Token Savings Estimation in Code-Review-Graph: How It Works and Its Accuracy](/tirth8205/code-review-graph/token-savings-estimation-accuracy)

Discover token savings estimation in code-review-graph. Learn how it works and its accuracy for workflow previews using a character-count heuristic.

- Tags: deep-dive
- Published: 2026-07-26

### [How code-review-graph Handles PHP and Laravel Framework-Specific Parsing](/tirth8205/code-review-graph/how-graph-handles-php-laravel-parsing)

Discover how code-review-graph parses PHP and Laravel with Tree-sitter and Composer mappings. Understand framework-specific code relationships for better analysis.

- Tags: deep-dive
- Published: 2026-07-26

### [How to Set Up Vector Embeddings with sentence-transformers or OpenAI in code-review-graph](/tirth8205/code-review-graph/setup-vector-embeddings-sentence-transformers-openai)

Learn to set up vector embeddings in code-review-graph using sentence-transformers locally or OpenAI remotely. Configure environment variables and an EmbeddingStore for seamless integration.

- Tags: how-to-guide
- Published: 2026-07-26

### [How Community Detection Using the Leiden Algorithm Works in code-review-graph](/tirth8205/code-review-graph/how-community-detection-leiden-algorithm-works)

Discover how the Leiden algorithm detects communities in code-review-graph. This library clusters nodes using igraph, adaptive resolution, and post-processing for insightful code analysis.

- Tags: deep-dive
- Published: 2026-07-26

### [Complete Guide to the 30 MCP Tools in code-review-graph: Functions and Usage](/tirth8205/code-review-graph/30-mcp-tools-and-their-purposes)

Explore 30 MCP tools in code-review-graph to query for code review, dependency analysis, and architectural discovery. Understand their functions and usage now.

- Tags: how-to-guide
- Published: 2026-07-26

### [How to Configure Custom Language Support in code-review-graph Using languages.toml](/tirth8205/code-review-graph/configure-custom-language-support-languages-toml)

Easily add custom language support to code-review-graph using languages.toml. Map file extensions to tree-sitter grammars and aliases to enhance your code review analysis.

- Tags: how-to-guide
- Published: 2026-07-26

### [Supported Programming Languages for the Tree-sitter Parser in code-review-graph](/tirth8205/code-review-graph/languages-supported-by-tree-sitter-parser)

Discover the 25+ programming languages supported by the Tree-sitter parser in code-review-graph. Explore Python, JavaScript, Go, Rust, Java, C# and more for advanced code analysis.

- Tags: api-reference
- Published: 2026-07-26

### [How crg-daemon Watches and Auto-Updates Graphs in code-review-graph](/tirth8205/code-review-graph/how-multi-repo-daemon-watches-and-updates-graphs)

Discover how crg-daemon automatically updates code-review-graph graphs by watching file system changes and leveraging supervisor for efficient repo monitoring and restarts.

- Tags: internals
- Published: 2026-07-26

### [SQLite Schema for Nodes and Edges in the code-review-graph Knowledge Graph](/tirth8205/code-review-graph/sqlite-schema-for-knowledge-graph-nodes-and-edges)

Explore the SQLite schema for nodes and edges in the code-review-graph knowledge graph. Discover how it tracks code elements and their relationships within the graph.py file.

- Tags: api-reference
- Published: 2026-07-26

### [How the MCP Server in Code-Review-Graph Integrates with Claude Code and Cursor](/tirth8205/code-review-graph/how-mcp-server-integrates-with-ai-coding-tools)

Discover how the MCP server in code-review-graph integrates with Claude Code and Cursor. Learn about FastMCP wrapper and graph-analysis tools for seamless AI coding.

- Tags: how-to-guide
- Published: 2026-07-26

### [Blast Radius Analysis in code-review-graph: How Affected Files Are Computed](/tirth8205/code-review-graph/what-is-blast-radius-analysis-and-how-are-affected-files-computed)

Learn blast radius analysis in code-review-graph. Discover how affected files are computed by traversing the knowledge graph and calculating impact scores for effective code review.

- Tags: deep-dive
- Published: 2026-07-26

### [How code-review-graph Achieves Incremental Updates in Under 2 Seconds](/tirth8205/code-review-graph/how-code-review-graph-achieves-incremental-updates-under-2-seconds)

Discover how code-review-graph achieves sub-2-second incremental updates by processing only changed files, using SHA-256 hashing, and parallelizing parsing across worker pools.

- Tags: performance
- Published: 2026-07-26

### [How the Code-Review-Graph Handles PHP Laravel Framework-Specific Edges](/tirth8205/code-review-graph/how-does-the-graph-handle-php-laravel-framework-specific-edges)

Discover how the code-review-graph adds Laravel-specific edges by scanning Route definitions and Eloquent relationships post-parsing. Learn about DEPENDS_ON edges with concrete framework evidence only.

- Tags: deep-dive
- Published: 2026-07-25

### [How Cross-Repository Search Works in Code Review Graph: A Complete Technical Guide](/tirth8205/code-review-graph/how-does-cross-repo-search-work-across-multiple-registered-repos)

Discover how cross-repo search aggregates results from SQLite indexes across multiple registered repositories. Learn the technical process behind Code Review Graph's powerful search functionality.

- Tags: how-to-guide
- Published: 2026-07-25

### [Edge Confidence Scoring in code-review-graph: EXTRACTED vs INFERRED vs AMBIGUOUS Explained](/tirth8205/code-review-graph/what-is-edge-confidence-scoring-extracted-inferred-ambiguous)

Understand edge confidence scoring EXTRACTED INFERRED AMBIGUOUS in code-review-graph. Learn how tirth8205/code-review-graph assesses connection certainty for improved static analysis.

- Tags: deep-dive
- Published: 2026-07-25

### [How Watch Mode Triggers Incremental Updates in the Code Review Graph VS Code Extension](/tirth8205/code-review-graph/how-does-watch-mode-trigger-incremental-updates)

Learn how the Code Review Graph VS Code extension uses FileSystemWatcher and debounced callbacks to trigger incremental updates in its UI when your SQLite database changes.

- Tags: internals
- Published: 2026-07-25

### [How the Wiki Generator Creates Markdown from Communities in Code-Review-Graph](/tirth8205/code-review-graph/how-does-the-wiki-generator-create-markdown-from-communities)

Discover how the wiki generator in code-review-graph creates markdown from communities. Learn about fetching metadata, slugifying names, generating pages, and compiling an index.

- Tags: how-to-guide
- Published: 2026-07-25

### [How the Refactor Tool Previews and Applies Renames in code-review-graph](/tirth8205/code-review-graph/how-does-refactor_tool-preview-and-apply-renames)

Learn how the refactor tool previews and applies renames in code-review-graph. Discover its atomic edit plan, path-traversal protection, and automatic expiry cleanup for safe refactoring.

- Tags: how-to-guide
- Published: 2026-07-25

### [How to Export the Code-Review Graph to Neo4j, GraphML, or Obsidian](/tirth8205/code-review-graph/how-to-export-the-graph-to-neo4j-graphml-or-obsidian)

Export code-review graphs to Neo4j, GraphML, or Obsidian. Learn how to use the visualize sub-command with the format flag for seamless data export and analysis.

- Tags: how-to-guide
- Published: 2026-07-25

### [How Graph Traversal (BFS/DFS) Works with Token Budgets in Code Review Graph](/tirth8205/code-review-graph/how-does-graph-traversal-bfs-dfs-work-with-token-budgets)

Learn how graph traversal BFS DFS manages token budgets in code review graphs. Discover how to stay within LLM context windows effectively.

- Tags: deep-dive
- Published: 2026-07-25

### [Code Review Graph Token Savings Estimation Methodology: Implementation Guide](/tirth8205/code-review-graph/what-is-the-token-savings-estimation-methodology)

Learn how Code Review Graph estimates token savings using a simple 4 characters to 1 token ratio. Discover the methodology for calculating absolute and percentage savings in this implementation guide.

- Tags: technical-article
- Published: 2026-07-25

### [How to Troubleshoot MCP Connection Issues on Windows: A Complete Guide](/tirth8205/code-review-graph/how-to-troubleshoot-mcp-connection-issues-on-windows)

Solve MCP connection issues on Windows fast. Learn common causes like path separator mismatches and incorrect server launches to fix your FastMCP server.

- Tags: how-to-guide
- Published: 2026-07-25

### [How detect_changes Computes Risk Scores for Code Modifications](/tirth8205/code-review-graph/how-does-detect_changes-compute-risk-scores-for-modifications)

Learn how detect_changes computes risk scores for code modifications by analyzing flow participation, community crossing, test coverage, and security sensitivity. Get a normalized risk value.

- Tags: how-to-guide
- Published: 2026-07-25

### [How to Configure Embeddings with OpenAI-Compatible Endpoints in code-review-graph](/tirth8205/code-review-graph/how-to-configure-embeddings-with-openai-compatible-endpoints)

Learn to configure embeddings with OpenAI-compatible endpoints in code-review-graph. Set environment variables CRG_OPENAI_API_KEY and CRG_OPENAI_BASE_URL to integrate with Azure OpenAI, LiteLLM, vLLM, LocalAI, and Ollama.

- Tags: how-to-guide
- Published: 2026-07-25

### [How Community Detection Uses the Leiden Algorithm in code-review-graph](/tirth8205/code-review-graph/how-does-community-detection-use-the-leiden-algorithm)

Discover how the Leiden algorithm detects communities in the code-review-graph repository. Learn about reproducible clustering using deterministic seeding, resolution scaling, and bounded iterations for large codebases.

- Tags: deep-dive
- Published: 2026-07-25

### [How Code-Review-Graph Detects Execution Flows from Entry Points](/tirth8205/code-review-graph/how-does-the-graph-detect-execution-flows-from-entry-points)

Discover how code-review-graph detects execution flows from entry points. Learn about call analysis, decorator detection, BFS tracing, and flow criticality scoring.

- Tags: how-to-guide
- Published: 2026-07-25

### [How to Set Up the GitHub Action for Risk-Scored PR Reviews with code-review-graph](/tirth8205/code-review-graph/how-to-set-up-github-action-for-risk-scored-pr-reviews)

Learn how to set up the GitHub Action for risk-scored PR reviews. This action generates local code knowledge graphs and risk scores without external code transmission. Improve your workflow today.

- Tags: how-to-guide
- Published: 2026-07-25

### [How Semantic Search Integrates with Sentence-Transformers in Code-Review-Graph](/tirth8205/code-review-graph/how-does-semantic-search-integrate-with-sentence-transformers)

Discover how Code-Review-Graph integrates semantic search with sentence-transformers using a hybrid BM25 and vector embedding approach for superior code review analysis.

- Tags: how-to-guide
- Published: 2026-07-25

### [How the Multi-Repo Daemon Watches and Updates Graphs in code-review-graph](/tirth8205/code-review-graph/how-does-the-multi-repo-daemon-watch-and-update-graphs)

Discover how the multi-repo daemon updates code-review-graph graphs. It monitors repos, handles config changes, and ensures graph consistency through automated processes.

- Tags: internals
- Published: 2026-07-25

### [How to Configure code-review-graphignore to Exclude Files from Your Knowledge Graph](/tirth8205/code-review-graph/how-to-configure-code-review-graphignore-to-exclude-files)

Learn to configure code-review-graphignore to exclude specific files from your code review knowledge graph. Follow simple .gitignore syntax for exclusion.

- Tags: how-to-guide
- Published: 2026-07-25

### [What Are the 30 MCP Tools in code-review-graph? Complete Guide and Use Cases](/tirth8205/code-review-graph/what-are-the-30-mcp-tools-available-and-their-use-cases)

Explore 30 MCP tools in code-review-graph for AI-assisted knowledge graph construction, execution path analysis, and architectural discovery. Learn use cases for these powerful M C P tools.

- Tags: complete-guide
- Published: 2026-07-25

### [How Incremental Update Finds and Re‑Parses Only Changed Files in Code Review Graph](/tirth8205/code-review-graph/how-does-incremental-update-find-and-re-parse-only-changed-files)

Discover how incremental update efficiently finds and re-parses only changed files in code review graphs by analyzing VCS changes and SHA-256 hashes for targeted rebuilds.

- Tags: internals
- Published: 2026-07-25

### [How to Add Custom Language Support via languages.toml in Code-Review-Graph](/tirth8205/code-review-graph/how-do-i-add-custom-language-support-via-languages-toml)

Easily add custom language support to Code-Review-Graph with your own languages.toml file. Extend the parser and get the most out of your code reviews.

- Tags: how-to-guide
- Published: 2026-07-25

### [SQLite Schema for Storing Code Graph Nodes and Edges in code-review-graph](/tirth8205/code-review-graph/what-is-the-sqlite-schema-for-storing-code-graph-nodes-and-edges)

Discover the SQLite schema for code-review-graph storing nodes and edges. Learn how to efficiently represent code entities and relationships for dependency analysis and more.

- Tags: api-reference
- Published: 2026-07-25

### [How Blast-Radius Analysis Traces Affected Code Across a Codebase](/tirth8205/code-review-graph/how-does-blast-radius-analysis-trace-affected-code-across-a-codebase)

Discover how blast-radius analysis traces affected code across your codebase. Learn to identify the full impact of changes using bidirectional search and dependency graphs.

- Tags: how-to-guide
- Published: 2026-07-25

### [How Execution Flow Detection Traces Call Chains in code-review-graph](/tirth8205/code-review-graph/how-execution-flow-detection-trace-call-chains-entry-points)

Discover how execution flow detection traces call chains in code-review-graph. Learn how entry points are identified and call chains are mapped for analysis.

- Tags: deep-dive
- Published: 2026-07-24

### [How Watch Mode in code-review-graph Detects File Changes and Triggers Incremental Updates](/tirth8205/code-review-graph/watch-mode-file-change-detection-incremental-updates)

Discover how watch mode in code-review-graph detects file changes using a 3-layer architecture and triggers incremental graph updates automatically. Boost your workflow.

- Tags: how-to-guide
- Published: 2026-07-23

### [How the Code‑Review‑Graph Registry Manages Multiple Repositories in VS Code](/tirth8205/code-review-graph/how-does-registry-manage-multiple-repositories)

Discover how the Code-Review-Graph registry elegantly manages unlimited repositories in VS Code using a robust SQLite-backed UUID system and per-repository data isolation for seamless concurrent tracking.

- Tags: how-to-guide
- Published: 2026-07-22

### [How Flow Detection in code-review-graph Traces Execution Paths from Entry Points](/tirth8205/code-review-graph/how-does-flow-detection-trace-execution-paths)

Discover how code-review-graph's flow detection traces execution paths from entry points using bidirectional BFS on call graphs and dependencies. Understand impacted code.

- Tags: deep-dive
- Published: 2026-07-22

### [How the Memory Loop Feature in code-review-graph Persists Q&A Results](/tirth8205/code-review-graph/what-is-memory-loop-feature-persisting-qa-results)

Discover how the memory loop feature in code-review-graph saves Q&A results as markdown files. Learn to persist and reuse historical answers effectively.

- Tags: internals
- Published: 2026-07-22

### [How Watch Mode in code-review-graph Detects and Processes File Changes](/tirth8205/code-review-graph/how-does-watch-mode-detect-process-file-changes)

Discover how code-review-graph's watch mode automatically detects and processes file changes using its VS Code extension architecture, ensuring your graph view stays updated.

- Tags: how-to-guide
- Published: 2026-07-22

### [How the code-review-graph Export Functionality Works: GraphML, Neo4j, and Obsidian Explained](/tirth8205/code-review-graph/how-does-export-functionality-work)

Explore the code-review-graph export functionality. Learn how to serialize your codebase into GraphML, Neo4j, and Obsidian formats from the provided Python library.

- Tags: how-to-guide
- Published: 2026-07-22

### [How the Refactor Tool Detects Dead Code in code-review-graph](/tirth8205/code-review-graph/how-does-refactor-tool-detect-dead-code)

Learn how the refactor tool in code-review-graph detects dead code by analyzing dependency graph edges and filtering framework elements.

- Tags: internals
- Published: 2026-07-22

### [How code-review-graph Extracts CALLS, IMPORTS_FROM, and INHERITS Edges](/tirth8205/code-review-graph/how-does-parser-extract-edges)

Discover how code-review-graph extracts CALLS, IMPORTS_FROM, and INHERITS edges by parsing language-specific ASTs. Learn about its dedicated resolvers and typed Edge objects.

- Tags: deep-dive
- Published: 2026-07-22

### [Graph Diff Algorithm in code-review-graph: How It Compares Code Snapshots](/tirth8205/code-review-graph/what-is-graph-diff-algorithm-for-comparing-snapshots)

Explore the graph diff algorithm in code-review-graph. Learn how it compares code snapshots using deterministic set subtraction for O(N) complexity, identifying changes efficiently.

- Tags: deep-dive
- Published: 2026-07-22

### [How Token Savings Estimates Are Calculated in Code-Review-Graph Using context_savings Metadata](/tirth8205/code-review-graph/how-does-token-savings-estimate-work)

Discover how code-review-graph estimates token savings using context_savings metadata. Learn the efficient calculation method comparing full code to graph contexts and its benefits.

- Tags: how-to-guide
- Published: 2026-07-22

### [How Does Community Detection Work in code-review-graph Using the Leiden Algorithm?](/tirth8205/code-review-graph/how-does-community-detection-work-leiden-algorithm)

Discover how the Leiden algorithm detects communities in code-review-graph. Learn about dynamic resolution scaling, deterministic seeding, and cluster refinement for optimized code knowledge.

- Tags: internals
- Published: 2026-07-22

### [How Blast-Radius Analysis Works in code-review-graph to Trace Callers and Dependents](/tirth8205/code-review-graph/how-does-blast-radius-analysis-trace-callers-dependents)

Learn how blast-radius analysis in code-review-graph uses weighted BFS on an SQLite knowledge graph to trace callers and dependents, quantifying the impact of code changes.

- Tags: how-to-guide
- Published: 2026-07-22

### [How the Incremental Update Feature in code-review-graph Uses SHA‑256 Hash Checking](/tirth8205/code-review-graph/how-does-incremental-update-use-sha-256-hash-checking)

Learn how code-review-graph uses SHA-256 hash checking to speed up incremental updates. Avoid redundant parsing by skipping unchanged files and improve your build process.

- Tags: how-to-guide
- Published: 2026-07-22

### [Edge Confidence Tiers in code-review-graph: EXTRACTED, INFERRED, and AMBIGUOUS Explained](/tirth8205/code-review-graph/what-are-edge-confidence-tiers-and-how-assigned)

Understand EXTRACTED, INFERRED, and AMBIGUOUS edge confidence tiers in code-review-graph. Learn how relationship certainty and scores are assigned in this powerful tool.

- Tags: deep-dive
- Published: 2026-07-22

### [How tirth8205/code-review-graph Stores Nodes and Edges in SQLite: Inside the GraphStore Architecture](/tirth8205/code-review-graph/how-does-code-review-graph-store-nodes-and-edges-in-sqlite)

Explore how tirth8205/code-review-graph uses SQLite tables nodes edges and metadata for atomic upserts and consistent data storage within its GraphStore architecture.

- Tags: internals
- Published: 2026-07-22

### [How to Perform Cross-Repository Search Across Multiple Registered Repositories](/tirth8205/code-review-graph/how-to-perform-cross-repo-search-across-multiple-registered-repositories)

Learn how to perform cross-repo search with the code-review-graph VS Code extension. Effortlessly query files across all your registered repositories with a unified knowledge graph.

- Tags: how-to-guide
- Published: 2026-07-21

### [How Community Detection with Leiden Algorithm Splits Large Graphs in code-review-graph](/tirth8205/code-review-graph/how-does-community-detection-with-leiden-algorithm-split-large-graphs)

Discover how the Leiden algorithm splits large graphs in code-review-graph. Learn about its two-stage approach for efficient community detection and recursive splitting of oversized communities.

- Tags: deep-dive
- Published: 2026-07-21

### [How Blast Radius Analysis Works in code-review-graph: Knowledge Graph Traversal Explained](/tirth8205/code-review-graph/how-does-code-review-graph-s-blast-radius-analysis-work)

Understand how code-review-graph's blast radius analysis works. Learn about weighted BFS and knowledge graph traversal to assess code impact and manage risk effectively.

- Tags: deep-dive
- Published: 2026-07-21

### [Pre-Merge Check Automation and Integration Patterns in the code-review-graph Repository](/tirth8205/code-review-graph/pre-merge-check-automation-and-integration-patterns)

Automate pre merge checks and discover integration patterns in the code-review-graph repository. Block risky PRs with graph snapshots and LLM prompts before they hit main.

- Tags: internals
- Published: 2026-07-20

### [How Hub Nodes and Bridge Nodes Identify Architectural Hotspots in Code Review Graphs](/tirth8205/code-review-graph/how-hub-nodes-and-bridge-nodes-identify-architectural-hotspots)

Discover how hub nodes and bridge nodes identify architectural hotspots. Learn to detect code symbols with high centrality and critical dependencies in your codebase.

- Tags: how-to-guide
- Published: 2026-07-20

### [Embedding Providers and Models Used for Semantic Search in Code‑Review‑Graph](/tirth8205/code-review-graph/embedding-providers-and-models-used-for-semantic-search)

Explore embedding providers and models for semantic search in Code-Review-Graph. Choose local, Gemini, MiniMax, or OpenAI for privacy or performance.

- Tags: how-to-guide
- Published: 2026-07-20

### [Available Refactoring Operations in code-review-graph: Rename Preview and Dead Code Detection](/tirth8205/code-review-graph/available-refactoring-operations)

Explore refactoring operations in code-review-graph. Leverage rename preview and dead code detection for AI-assisted analysis of symbol dependencies. Minimize token usage.

- Tags: how-to-guide
- Published: 2026-07-20

### [Performance Differences Between Full Rebuild and Incremental Update Modes](/tirth8205/code-review-graph/performance-differences-between-full-rebuild-and-incremental-update-modes)

Compare performance differences between full rebuild and incremental update modes for your repository. Discover which update method offers a significant speedup for your codebase.

- Tags: performance
- Published: 2026-07-20

### [How Cross‑Repository Search Works in Code Review Graph: VS Code Knowledge Graph Deep Dive](/tirth8205/code-review-graph/how-does-cross-repository-search-work-across-registered-repositories)

Discover how Code Review Graph performs cross-repository search. Learn how VS Code's knowledge graph unifies and queries indexed code across multiple repositories efficiently.

- Tags: deep-dive
- Published: 2026-07-20

### [How Execution Flows Are Traced Through the Call Graph in code-review-graph](/tirth8205/code-review-graph/how-are-execution-flows-traced-through-the-call-graph)

Discover how code-review-graph traces execution flows using a knowledge graph and breadth-first search to generate linear paths with criticality scores.

- Tags: internals
- Published: 2026-07-20

### [How Daemon Mode and File Watching Maintain Graph Consistency in Code-Review-Graph](/tirth8205/code-review-graph/how-does-the-daemon-mode-and-file-watching-maintain-graph-consistency)

Discover how the code-review-graph daemon and file watching ensure graph consistency through continuous synchronization, debounced updates, and self-healing health checks. Learn more.

- Tags: internals
- Published: 2026-07-20

### [Common Debugging Approaches for Graph Build Failures and Parsing Errors in Code-Review-Graph](/tirth8205/code-review-graph/common-debugging-approaches-for-graph-build-failures-and-parsing-errors)

Fix code-review-graph build failures. Learn common debugging approaches for parsing errors, graph issues, and malformed objects. Diagnose with parser probes and SQLite.

- Tags: how-to-guide
- Published: 2026-07-20

### [SQLite Graph Schema for Nodes and Edges Storage in Code-Review-Graph](/tirth8205/code-review-graph/what-is-the-sqlite-graph-schema-for-nodes-and-edges-storage)

Discover the SQLite graph schema for nodes and edges storage in code-review-graph. Learn how this project uses two core tables for efficient knowledge graph persistence.

- Tags: api-reference
- Published: 2026-07-20

### [Leiden Community Detection Algorithm for Architecture Mapping in Code-Review-Graph](/tirth8205/code-review-graph/what-community-detection-algorithm-is-used-for-architecture-mapping)

Discover how the Leiden community detection algorithm maps architecture in code-review-graph. Cluster code entities into cohesive communities for better understanding.

- Tags: deep-dive
- Published: 2026-07-20

### [How the code-review-graph GitHub Action Computes Risk Scores and Posts PR Review Comments](/tirth8205/code-review-graph/how-does-the-github-action-compute-risk-scores-and-post-pr-review-comments)

Learn how the code-review-graph GitHub Action calculates risk scores by analyzing call-graph impact, test coverage, and security signals, then posts detailed PR review comments.

- Tags: how-to-guide
- Published: 2026-07-20

### [How Watch Mode Keeps the Code Review Graph Updated in VS Code](/tirth8205/code-review-graph/how-does-watch-mode-keep-the-code-review-graph-updated)

Learn how watch mode keeps the code review graph updated in VS Code. Discover how file saves and file system watchers maintain a real-time graph for your repository

- Tags: how-to-guide
- Published: 2026-07-19

### [What Are the Three-Tier Edge Confidence Scores in Code-Review-Graph?](/tirth8205/code-review-graph/what-do-the-three-tier-edge-confidence-scores-mean)

Understand the three-tier edge confidence scores in Code-Review-Graph: EXTRACTED, INFERRED, and AMBIGUOUS. Learn what each means and their confidence levels for relationship reliability.

- Tags: deep-dive
- Published: 2026-07-19

### [How to Compare Graph Snapshots Using Graph Diff in Code Review Graph](/tirth8205/code-review-graph/how-do-i-compare-graph-snapshots-using-graph-diff)

Compare graph snapshots effectively with code review graph and its graph diff module. Learn to capture, save, load, and diff snapshots to identify changes in nodes, edges, and communities.

- Tags: how-to-guide
- Published: 2026-07-19

### [How Execution Flow Detection Traces Call Chains in code-review-graph](/tirth8205/code-review-graph/how-does-execution-flow-detection-trace-call-chains)

Discover how execution flow detection traces call chains in code review graphs. Learn about entry point discovery and breadth-first search for detailed call chain construction.

- Tags: how-to-guide
- Published: 2026-07-19

### [Configuration Options for code-review-graph: MCP, CLI, and Hooks Explained](/tirth8205/code-review-graph/what-configuration-options-exist-for-code-review-graph)

Explore code-review-graph configuration options including MCP, CLI, and hooks. Learn how to customize your code review workflow with detailed explanations and examples.

- Tags: how-to-guide
- Published: 2026-07-19

### [How Hub and Bridge Node Detection Identify Architectural Issues in Code Review Graphs](/tirth8205/code-review-graph/how-do-hub-and-bridge-node-detection-identify-architectural-issues)

Discover how hub and bridge node detection analyze code review graphs to reveal architectural issues like hotspots and chokepoints. Optimize your code with this powerful technique.

- Tags: architecture
- Published: 2026-07-19

### [How Leiden Community Detection Works in code-review-graph](/tirth8205/code-review-graph/how-does-leiden-community-detection-work)

Learn how Leiden community detection works in code-review-graph. Discover its igraph implementation, resolution scaling, and post-processing for accurate code entity clustering.

- Tags: deep-dive
- Published: 2026-07-19

### [Code Review Graph Visualization Formats: 4 Rendering Modes Explained](/tirth8205/code-review-graph/what-graph-visualization-formats-are-supported)

Explore 4 code review graph visualization formats full community file and auto rendered as interactive HTML files with D3.js using the code-review-graph library.

- Tags: tutorial
- Published: 2026-07-19

### [How to Set Up Semantic Search with Vector Embeddings in code-review-graph](/tirth8205/code-review-graph/how-do-i-set-up-semantic-search-with-vector-embeddings)

Learn to set up semantic search with vector embeddings in code-review-graph. Embed your knowledge graph and query code insights effortlessly using dedicated tools or the Python API.

- Tags: how-to-guide
- Published: 2026-07-19

### [How Token Savings Is Calculated and Verified in code-review-graph](/tirth8205/code-review-graph/how-is-token-savings-calculated-and-verified)

Learn how code-review-graph calculates token savings by comparing file sets and optionally verifies with OpenAI tiktoken. Optimize your token usage now.

- Tags: how-to-guide
- Published: 2026-07-19

### [How the Multi-Repo Daemon (crg-daemon) Works in code-review-graph](/tirth8205/code-review-graph/how-does-the-multi-repo-daemon-crg-daemon-work)

Understand how the multi-repo daemon crg-daemon synchronizes code review graphs across multiple repositories by supervising watcher subprocesses and maintaining persistent configuration.

- Tags: internals
- Published: 2026-07-19

### [How to Configure Risk-Scored PR Reviews in GitHub Actions](/tirth8205/code-review-graph/how-do-i-configure-risk-scored-pr-reviews-in-github-actions)

Configure risk-scored PR reviews in GitHub Actions using code-review-graph. Analyze pull requests, assign risk scores, and automate review processes effectively.

- Tags: how-to-guide
- Published: 2026-07-19

### [Complete Guide to MCP Tools in code-review-graph: 30 AI-Powered Code Analysis Instruments](/tirth8205/code-review-graph/what-are-the-30-mcp-tools-available-and-their-purposes)

Explore 30 AI-powered MCP tools in the code-review-graph repository for code analysis refactoring and architectural insights. Enhance your code reviews now.

- Tags: how-to-guide
- Published: 2026-07-19

### [How to Add Custom Language Support via languages.toml in Code-Review-Graph](/tirth8205/code-review-graph/how-do-i-add-custom-language-support-via-languagestom)

Add custom language support to Code-Review-Graph by creating a languages.toml file in your repository root. Easily register new Tree-sitter grammars without core library edits.

- Tags: how-to-guide
- Published: 2026-07-19

### [Incremental Graph Updating in code-review-graph: Architecture and Performance](/tirth8205/code-review-graph/what-is-incremental-graph-updating-and-how-fast-is-it)

Discover incremental graph updating in code-review-graph. Our architecture re-parses only modified files, updating the knowledge graph in under a second using SHA-256 hashing and parallel processing.

- Tags: architecture
- Published: 2026-07-19

### [How Blast Radius Analysis Works in code-review-graph: A Deep Dive into the SQLite-Powered Graph Algorithm](/tirth8205/code-review-graph/how-does-blast-radius-analysis-work-in-code-review-graph)

Understand blast radius analysis in code-review-graph. Learn how a SQLite graph and BFS algorithm reveal code change impact scores and affected nodes. Optimize your impact assessment.

- Tags: deep-dive
- Published: 2026-07-19

### [How Code-Review-Graph Handles Circular Dependencies in the Call Hierarchy](/tirth8205/code-review-graph/graph-handle-circular-dependencies-call-hierarchy)

Discover how the code review graph manages circular dependencies in call hierarchies. Learn about its efficient SQLite storage and CTE traversal for finite results.

- Tags: internals
- Published: 2026-07-18

### [Running Evaluation Benchmarks and Interpreting Results in code-review-graph](/tirth8205/code-review-graph/run-evaluation-benchmarks-interpret-results)

Learn to run evaluation benchmarks and interpret results in code-review-graph. Discover how this framework measures token efficiency and impact accuracy for real-world repositories.

- Tags: performance
- Published: 2026-07-18

### [How to Migrate from Older Schema Versions to the Current SQLite Schema in Code-Review-Graph](/tirth8205/code-review-graph/migrate-older-schema-to-sqlite)

Learn to migrate SQLite schema versions for code-review-graph. Trigger manual SQLite schema migrations using run_migrations function for testing or debugging.

- Tags: migration-guide
- Published: 2026-07-18

### [Environment Variables for Fine-Tuning Performance and Timeouts in code-review-graph](/tirth8205/code-review-graph/performance-timeout-environment-variables)

Optimize code-review-graph performance and prevent timeouts. Use environment variables to tune cloud embedding providers, MCP server behavior, and storage paths for faster incremental graph updates.

- Tags: performance
- Published: 2026-07-18

### [How Wiki Generation Works with Optional LLM Summaries in Code Review Graph](/tirth8205/code-review-graph/wiki-generation-llm-summaries)

Discover how code-review-graph generates Markdown documentation and enriches it with optional LLM summaries for comprehensive code community insights.

- Tags: how-to-guide
- Published: 2026-07-18

### [How Daemon Mode Handles Multiple Repositories with Auto-Watch in Code-Review-Graph](/tirth8205/code-review-graph/daemon-mode-multi-repo-auto-watch)

Discover how the crg-daemon handles multiple repositories in daemon mode. Learn how it auto-watches and manages watchers for your Code-Review-Graph projects automatically and efficiently.

- Tags: internals
- Published: 2026-07-18

### [Flows Versus Communities in the Code-Review-Graph Structure: Execution Paths vs Architectural Clusters](/tirth8205/code-review-graph/flows-vs-communities-graph-structure)

Understand flows as execution paths and communities as architectural clusters in the code-review-graph structure. Discover how to analyze codebases effectively.

- Tags: deep-dive
- Published: 2026-07-18

### [Configuring TypeScript Path Resolution with tsconfig.json Aliases](/tirth8205/code-review-graph/typescript-path-resolution-tsconfig-aliases)

Master TypeScript path resolution using tsconfig.json aliases. Learn how code-review-graph maps imports to absolute paths with pattern matching and filesystem probing.

- Tags: how-to-guide
- Published: 2026-07-18

### [Differences Between Local, OpenAI, Google, and MiniMax Embedding Providers in code-review-graph](/tirth8205/code-review-graph/embedding-provider-comparison-openai-google-minimax)

Explore the differences between local, OpenAI, Google, and MiniMax embedding providers in code-review-graph. Understand their infrastructure, authentication, and constraints.

- Tags: comparison
- Published: 2026-07-18

### [How the Multi-Repo Registry Enables Cross-Repository Search in code-review-graph](/tirth8205/code-review-graph/multi-repo-registry-cross-repo-search)

Discover how code-review-graph's multi-repo registry facilitates cross-repository search. Learn how it maps aliases to paths for simultaneous querying across SQLite databases.

- Tags: how-to-guide
- Published: 2026-07-18

### [Setting up GitHub Action for Automated Risk-Scored PR Reviews with code-review-graph](/tirth8205/code-review-graph/github-action-risk-scored-pr-reviews)

Automate risk-scored PR reviews with GitHub Action and code-review-graph. Get accurate code change risk scores directly in your pull requests without sending code externally.

- Tags: how-to-guide
- Published: 2026-07-18

### [How to Configure Custom Language Parsing for Unsupported Languages in Code-Review-Graph](/tirth8205/code-review-graph/configure-custom-language-parsing)

Learn to configure custom language parsing for unsupported languages in Code-Review-Graph by creating a languages.toml file. Easily add Tree-sitter grammar support without code changes.

- Tags: how-to-guide
- Published: 2026-07-18

### [How code-review-graph Compares to LSP-Based Tools Like Pyright or TypeScript](/tirth8205/code-review-graph/code-review-graph-vs-lsp-tools)

Compare code-review-graph's persistent SQLite graph with LSP tools like Pyright and TypeScript for cross-language and single-language code analysis. Understand their distinct strengths.

- Tags: comparison
- Published: 2026-07-18

