Skip to content

fix: preserve exact definition context order - #249

Merged
Helweg merged 1 commit into
mainfrom
fix/definition-context-order
Aug 4, 2026
Merged

fix: preserve exact definition context order#249
Helweg merged 1 commit into
mainfrom
fix/definition-context-order

Conversation

@Helweg

@Helweg Helweg commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • preserve lookup ordering for exact definition context packs
  • prevent diversification from displacing the requested definition
  • add regression coverage and a changelog entry

Validation

  • focused context tests: 98 passed
  • typecheck and lint passed
  • full repository validation is running on the rebased branch
  • pinned external TypeScript comparator: plugin and CodeGraph both reached 100% Hit@1 through Hit@10; plugin p50 89.66 ms versus CodeGraph 2489.85 ms

This replaces closed stacked PR #248 after its base PR merged.

@Helweg Helweg added bug Bug fix semver:patch Bug fix or patch labels Aug 4, 2026
@Helweg
Helweg merged commit 82133f4 into main Aug 4, 2026
18 checks passed
@Helweg
Helweg deleted the fix/definition-context-order branch August 4, 2026 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Bug fix semver:patch Bug fix or patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant