scanparseextractloadquerysearchaskcompareimpactdeltadoctorsnapshots(group)analyze(group)completions
Discover files from configured projects.
codegraphx scan --config config/projects.yaml --settings config/default.yamlParse scanned files into AST-like summaries with cache support.
codegraphx parse --settings config/default.yamlGenerate graph events from parse output.
codegraphx extract --settings config/default.yaml --relationsIncrementally load events into Neo4j.
codegraphx load --settings config/default.yamlcodegraphx snapshots listUses load.state.json hashes when available, otherwise hashes events.jsonl.
codegraphx snapshots create --label baselinecodegraphx snapshots diff <old> <new> --show-keyscodegraphx snapshots report <old> <new> --output report.jsoncodegraphx delta <old> <new> --show-lists --output delta.jsonFind direct and transitive callers of a symbol.
codegraphx impact authenticate_user --project my_project --depth 4 --limit 100Available subcommands: metrics, hotspots, security, debt, refactor, duplicates, patterns, full.
codegraphx analyze metrics --project my_projectExecute Cypher string or .cypher file.
codegraphx query "MATCH (f:Function) RETURN f.name LIMIT 10" --safeSearch over extracted events.
codegraphx search auth --index functions --limit 20Template-based NL-to-query helper.
codegraphx ask "show duplicate functions" --project my_projectRun environment and service checks.
codegraphx doctor --skip-neo4jcodegraphx completions powershell