fix: sweep cleanup — deps, docs, tool count, brain_expand, AIDEV-NOTEs#63
Conversation
pyproject.toml: - Remove tree-sitter from core deps (unused; tree-sitter-languages in [ast] is what's used) - Add faiss-cpu to [brain] optional extra - Add new [style] optional extra with chromadb - [kg] extra was already present, now documented in README README.md: - Tool count 7 → 8 everywhere (badge, tagline, mermaid, comparison table, bullet) - Test count badge 698 → 715 - Add brain_expand to MCP Tools table - Fix clustering: HDBSCAN + UMAP → Leiden + UMAP (line 116 and Optional Extras) - Add [kg] and [style] to Optional Extras - Add Groq backend rows to Configuration table CLAUDE.md: - Remove non-existent --http flag from `brainlayer serve` command - Expand MCP tools listing to all 8 tools docs/mcp-tools.md: - Update header: 7 → 8 tools, 4 KG → 5 KG - Add full brain_expand documentation CHANGELOG.md: - Add [Unreleased] section documenting brain_expand, Groq backend, brain_graph fix, tree-sitter removal, serve docs fix, and tool count update brain_graph.py: - Add AIDEV-NOTE explaining the correlated subquery → literal performance optimization kg/__init__.py: - Add AIDEV-NOTE marking this as canonical KG spec shared with 6PM Convex backend greptile.json: - Commit previously untracked file (Greptile code context config) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review infoConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro 📒 Files selected for processing (8)
🔥 Files not summarized due to errors (4)
📝 WalkthroughWalkthroughThis PR documents and implements feature additions and performance optimizations: introducing a new Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
✨ Finishing Touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
Summary
tree-sitterfrom core deps; addfaiss-cputo[brain]; add new[style]extra withchromadb;[kg]extra now documented in READMEbrain_expandto MCP Tools table; fix clustering name (HDBSCAN→Leiden); add[kg]/[style]to Optional Extras; add Groq backend to Configuration table--httpflag frombrainlayer serve; expand MCP tools listing to all 8 toolsbrain_expanddocumentation[Unreleased]section documenting all recent changesTest plan
pyproject.tomlparses cleanly:pip install -e ".[brain,style,kg,ast,dev]"(oruv sync)docs/mcp-tools.mdhasbrain_expandsection with correct parameter tableCHANGELOG.mdhas[Unreleased]section at top🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Bug Fixes
Documentation