GitNexus/gitnexus-shared
Gergo Magyar e54b0d02a0 fix: Codex Round 4 — default interface methods, REL_TYPES compat, confidence
1. Default interface method resolution: findInheritedMethod IMPLEMENTS
   fallback now uses BFS to walk transitive interface ancestry (I2
   extends I1). Non-abstract default methods on ancestor interfaces are
   found even when the direct IMPLEMENTS parent doesn't redeclare them.

2. REL_TYPES compat: add OVERRIDES back to shared schema-constants as
   legacy alias for rolling-upgrade compatibility.

3. Confidence tiering: parameterTypesMatch returns {match, confident}.
   Exact type + arity matches get 1.0, lenient (missing metadata) gets
   0.7. Applied at both emission sites.

8 new tests: transitive interface default, own/EXTENDS priority,
confidence tiering (4 scenarios), abstract method skip.
2026-04-03 21:14:04 +01:00
..
src fix: Codex Round 4 — default interface methods, REL_TYPES compat, confidence 2026-04-03 21:14:04 +01:00
package-lock.json feat: unify web and cli ingestion pipeline (#536) 2026-03-28 14:07:11 +00:00
package.json feat: unify web and cli ingestion pipeline (#536) 2026-03-28 14:07:11 +00:00
tsconfig.json feat: unify web and cli ingestion pipeline (#536) 2026-03-28 14:07:11 +00:00