GitNexus/gitnexus/test
rgb-vgx be78d99ff8 fix(group): address maintainer review of Go route-group scanning
- Grouped `var ( a = …; b = a.Group(…) )`: earlier specs are in scope for
  later ones (boundValue handles var_spec; the walk checks preceding specs).
- A write to the group in an earlier nested scope, or between loop
  iterations (post statement, condition, body), makes the binding
  control-flow dependent: the route is declined (CONFLICT) instead of
  emitting the older prefix. A nested `:=` is a new variable, not a write.
- A name used inside its own if/switch/for/range/type-switch initializer
  resolves to the outer binding instead of recursing into itself.
- Comments are not arguments: the framework query no longer anchors the
  path with `.`, scan requires the path to be the first code argument and
  picks the handler from code arguments only (also in Group prefixes).
- Qualified handlers (`b.List`) set the new HttpDetection.qualifiedHandler:
  the orchestrator skips the file-first name lookup, which could bind an
  unrelated same-named local method, and accepts only a repo-wide unique
  match, else the file-level fallback.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 17:48:36 +07:00
..
fixtures fix(embeddings): reuse completed vectors after interrupted analyze (#3463) 2026-10-04 09:26:02 +01:00
helpers refactor(analyze): move detected-branch sanitization off CLI config (#3325) 2026-09-18 11:03:24 +01:00
integration fix(mcp): reject corrupt impact and context identities (#3466) 2026-10-04 10:52:01 +01:00
unit fix(group): address maintainer review of Go route-group scanning 2026-10-04 17:48:36 +07:00
utils feat(storage): add configurable index storage and content retention tiers (#3060) 2026-09-12 20:31:55 +00:00