Repository navigation
Integrate token-efficiency hardening sweep (20 contributor PRs + ~25 issue fixes) - #988
Merged
Merged
Conversation
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #872
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #873 Maintainer corrections and scope extraction applied where needed.
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #875 Maintainer corrections and scope extraction applied where needed.
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #955
…int resolution Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #858 Maintainer corrections and scope extraction applied where needed.
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #860 Maintainer corrections and scope extraction applied where needed.
…l_files Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #870
…t of the registry Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #915 Maintainer corrections and scope extraction applied where needed.
… an indexed tail lookup Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #942 Maintainer corrections and scope extraction applied where needed.
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #952
…stored paths Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #962
…andidates Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #966 Maintainer corrections and scope extraction applied where needed.
…n references_to Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #969 Maintainer corrections and scope extraction applied where needed.
…ctor workflows Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #821 Maintainer corrections and scope extraction applied where needed.
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #847 Maintainer corrections and scope extraction applied where needed.
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #874 Maintainer corrections and scope extraction applied where needed.
…em locale Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #928
Port the reviewed token-efficiency implementation with targeted regression coverage. Source-PR: #959
This was referenced Sep 15, 2026
This was referenced Sep 16, 2026
Closed
watch ignore snapshot, partial-overlap root guard, and Qoder skills missing from wheel installs
#909
Closed
5 of 6 tasks
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.
Summary
Integration branch for the token-efficiency hardening sweep: 60 commits, 117 files, +8420/−3743, zero commits behind
main.It does three things:
INHERITSedges #834, fix(review): use merge-base for branch diffs #847, perf(graph): batch edge/node writes and bare-endpoint resolution #858, fix(incremental): reconcile reverted file content #860, fix(graph): survive malformed extra JSON in get_all_files #870, Handle comments in Go receiver types #872–Import PHP include and require targets #875, watch: an emitter that dies before the first liveness tick is never reported #891, [Bug]: tests_for returns 0 for Python — bare-name fallback compares file paths against dotted module names #903, watch ignore snapshot, partial-overlap root guard, and Qoder skills missing from wheel installs #909, build does not purge a pre-2.3.8 Windows graph: every node is stored twice (stale selection uses the stored spelling, deletion uses the normalized one) #911, feat(registry): scope cross_repo_search to a subset of the registry #915, watch: a failed promotion releases every watch first, so the supervisor can end up watching nothing with no retry #927, fix: read source files as UTF-8 regardless of system locale #928, [Bug]: C# nested type identity is truncated to one level, merging distinct methods into one node #934, feat(query): address dotted symbol targets through an indexed tail lookup #942, A persistently failing file makes every incremental update a full rebuild (identity-version loop) #944, fix: refresh graph freshness after no-op updates #952, [Bug]: installed pre-commit hook omits --repo, so committing from a git worktree builds a second full graph there #953, Made the window object which considers child and parent daemon jobs t… #958, fix(parser): index JS/TS components wrapped in forwardRef, memo and other HOCs #972, Fix dynamic ignored-directory watcher replanning and degraded status #973).[Unreleased]changelog entry. Schema moves to version 10 (indexednodes.symbol), existing databases migrate on open.Full change list:
CHANGELOG.md→[Unreleased]on this branch.Absorbed PRs (authorship preserved)
Quality gates (run on this branch head
a282299, fresh venv)ruff check code_review_graph/mypy code_review_graph/ --ignore-missing-imports --no-strict-optionalpytest tests/ -qReview notes
migrations.py.update(fix(incremental): reconcile reverted file content #860).stagingonce the new branch model (staging → testing → main) is in place; the diff is unchanged becausestagingwill be cut frommain.🤖 Generated with Claude Code