Add boundary globs, hotspot norm/bot signals, real preset filtering, … - #20
Merged
Conversation
…coverage hot-reload, and FTS5 memory recall - Boundary rules now accept glob patterns (crates/*/src/indexer/**) alongside the existing prefix-style rules, via globset with a literal-prefix fallback on invalid syntax. - Fitness report surfaces a note when Tier-0.5 languages dominate the function/method population, since they always report complexity 1 and can silently understate high_complexity_pct. - Hotspots expose normalized churn/complexity shares and classify each file's git churn as human/mixed/bot_dominated/unknown, filtering bot-authored commits out of the signal. - MCP preset filtering (orient/trace/edit/compound) now actually scopes tools/list and tools/call, not just the suggested_next hint — previously every preset still received rmcp's full unfiltered tool_box. - Coverage data (lcov/cobertura/etc.) reloads live when the watcher sees the report file change, instead of staying frozen at server-startup content. - Memory recall's fuzzy query moves from unranked SQL LIKE to an FTS5 virtual table with BM25 relevance ranking and a recency tie-break, synced via insert/update/delete triggers with a backfill migration for existing notes. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KTYcoCty8v6v5e2GdoniPa
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…coverage hot-reload, and FTS5 memory recall
Claude-Session: https://claude.ai/code/session_01KTYcoCty8v6v5e2GdoniPa