fix(graphs): separate source identities from display representations

Validation: integrated changes passed formatting, typecheck, lint, resolved module-boundary verification and git diff --check. Tests and real-provider workflows were not run.
This commit is contained in:
morluto
2026-10-11 00:03:20 +08:00
parent 2ca3ad2386
commit a6f76f5da9
9 changed files with 156 additions and 70 deletions
@@ -257,7 +257,15 @@ const semanticValue = (
return (
joined(
properties.specifier,
stringList(properties.requested_members).join(","),
compositeKey([
stringList(properties.requested_members),
typeof properties.namespace_access === "boolean"
? properties.namespace_access
: null,
typeof properties.dynamic_member_access === "boolean"
? properties.dynamic_member_access
: null,
]),
) ?? firstLabel(node)
);
if (