Skip to content

fix: resolve renamed definitions without eager graph refresh - #493

Merged
rs545837 merged 1 commit into
mainfrom
fix/lazy-find-freshness
Sep 24, 2026
Merged

rs545837 merged 1 commit into
mainfrom
fix/lazy-find-freshness

Conversation

@rs545837

Copy link
Copy Markdown
Member

Fix indexed name lookup missing renamed or newly added definitions in existing files. Check indexed file freshness and re-extract only changed files for definition queries; do not rebuild dependency topology. Adds repeated-edit, duplicate-name, TypeScript, Python and Rust coverage. Validation: 25 CLI integration tests passed across index_membership, callers_cli, graph_json and multi_query_cli. This is a targeted correctness fix enabling lazy lookup, not a claim of full incremental graph maintenance or end-to-end session speedup.

@inspect-review inspect-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

inspect review

Triage: 3 entities analyzed | 0 critical, 0 high, 1 medium, 2 low
Verdict: standard_review

Findings (0)


Reviewed by inspect | Entity-level triage found 0 high-risk changes

@rs545837
rs545837 merged commit c5d253a into main Sep 24, 2026
3 of 4 checks passed
rs545837 added a commit that referenced this pull request Sep 24, 2026
Adds the required Unreleased changelog entry for #493. No code changes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant