diff --git a/gitnexus/test/integration/resolvers/helpers.ts b/gitnexus/test/integration/resolvers/helpers.ts index b45de25e8..b351846ec 100644 --- a/gitnexus/test/integration/resolvers/helpers.ts +++ b/gitnexus/test/integration/resolvers/helpers.ts @@ -255,8 +255,15 @@ const LEGACY_RESOLVER_PARITY_EXPECTED_FAILURES: Readonly([ // Ruby scope-resolution currently achieves 89/127 parity. // Tests listed here are scope-resolver-only correctness wins - // (pass under registry-primary, fail under legacy). Currently - // empty — all 127 tests pass under legacy mode. + // (pass under registry-primary, fail under legacy). + // + // #1978 qualified nested-type node identity. NOTE: these PASS under the + // legacy leg too — the fix is in the SHARED structure phase, not the legacy + // resolution path. They are excluded here by policy to keep the #1978 + // assertions registry-primary-only and avoid coupling the legacy parity leg + // to the new node-identity behavior. + 'owns from_outer / from_other through distinct Outer.Inner / Other.Inner nodes (R7)', + 'owns radius (attr_accessor) under the qualified Shapes.Circle node, no dangling (R7)', ]), swift: new Set([ // Swift scope-resolution achieves 77/77 baseline parity. The tests @@ -481,6 +488,17 @@ const LEGACY_RESOLVER_PARITY_EXPECTED_FAILURES: Readonly { let result: PipelineResult;