From b1c6d672db084f6d7324e329e77774c8f8c1c66c Mon Sep 17 00:00:00 2001 From: Colby McHenry Date: Mon, 19 Jan 2026 00:50:53 -0600 Subject: [PATCH] 0.1.4 Co-Authored-By: Claude Opus 4.5 --- README.md | 72 ---------------------------------------------------- package.json | 2 +- 2 files changed, 1 insertion(+), 73 deletions(-) diff --git a/README.md b/README.md index 8349d4b..530a542 100644 --- a/README.md +++ b/README.md @@ -331,78 +331,6 @@ const syncResult = await cg.sync(); cg.close(); ``` -## 🛠️ Development - -### Running Tests - -```bash -npm test # Run all tests -npm run test:watch # Run tests in watch mode -``` - -### Building - -```bash -npm run build # Compile TypeScript and copy assets -npm run clean # Remove build artifacts -``` - -### Project Structure - -``` -codegraph/ -├── src/ -│ ├── index.ts # Main CodeGraph class -│ ├── types.ts # TypeScript interfaces -│ ├── config.ts # Configuration handling -│ ├── directory.ts # .codegraph/ management -│ ├── errors.ts # Custom error classes -│ ├── utils.ts # Utilities (Mutex, batching, etc.) -│ │ -│ ├── bin/ -│ │ └── codegraph.ts # CLI entry point -│ │ -│ ├── db/ -│ │ ├── index.ts # Database connection -│ │ ├── schema.sql # SQLite schema -│ │ ├── migrations.ts # Schema versioning -│ │ └── queries.ts # Prepared statements -│ │ -│ ├── extraction/ -│ │ ├── index.ts # Extraction orchestrator -│ │ ├── tree-sitter.ts # Parser wrapper -│ │ ├── grammars.ts # Grammar loading -│ │ └── queries/ # Tree-sitter queries (.scm) -│ │ -│ ├── resolution/ -│ │ ├── index.ts # Reference resolver -│ │ └── frameworks/ # Framework-specific patterns -│ │ -│ ├── graph/ -│ │ ├── index.ts # Graph query interface -│ │ ├── traversal.ts # BFS/DFS, impact radius -│ │ └── queries.ts # Graph queries -│ │ -│ ├── vectors/ -│ │ ├── index.ts # Vector operations -│ │ └── search.ts # Similarity search -│ │ -│ ├── sync/ -│ │ ├── index.ts # Sync orchestrator -│ │ └── git-hooks.ts # Hook installation -│ │ -│ ├── context/ -│ │ ├── index.ts # Context builder -│ │ └── formatter.ts # Output formatting -│ │ -│ └── mcp/ -│ ├── index.ts # MCP server -│ ├── transport.ts # Stdio transport -│ └── tools.ts # Tool definitions -│ -└── __tests__/ # Test files -``` - ## ⚙️ How It Works ### 1. Extraction diff --git a/package.json b/package.json index 7814995..129a7d4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@colbymchenry/codegraph", - "version": "0.1.3", + "version": "0.1.4", "description": "A local-first code intelligence system that builds a semantic knowledge graph from any codebase", "main": "dist/index.js", "types": "dist/index.d.ts",