[
  {
    "id": "unresolved:p5ugql:dependency-target",
    "sourceNodeId": "file:1ain1yo:mainhublayout-razor",
    "kind": "dependency-target",
    "targetPath": "NexusReader.Application.Abstractions.Services/IIdentityService.cs",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "summary": "Unresolved dependency target NexusReader.Application.Abstractions.Services/IIdentityService.cs.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1cxjpm5:dependency-target",
    "sourceNodeId": "file:1ain1yo:mainhublayout-razor",
    "kind": "dependency-target",
    "targetPath": "NexusReader.UI.Shared.Components/Molecules/NexusIcon.razor",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "summary": "Unresolved dependency target NexusReader.UI.Shared.Components/Molecules/NexusIcon.razor.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:17ozmdg:call-target",
    "sourceNodeId": "method:p4hxqo:oninitializedasync",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services/IIdentityService.cs",
    "targetHint": "GetProfileAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "line": 103,
        "summary": "Unresolved call target GetProfileAsync in NexusReader.Application.Abstractions.Services/IIdentityService.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:15jy0tl:call-target",
    "sourceNodeId": "method:64smty:handlelogout",
    "kind": "call-target",
    "targetPath": "NexusReader.Application.Abstractions.Services/IIdentityService.cs",
    "targetHint": "LogoutAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "line": 109,
        "summary": "Unresolved call target LogoutAsync in NexusReader.Application.Abstractions.Services/IIdentityService.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1mo1qcu:interaction-target",
    "sourceNodeId": "class:vf4020:mainhublayout",
    "kind": "interaction-target",
    "targetHint": "await AuthStateProvider.GetAuthenticationStateAsync() (framework call)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "line": 98,
        "summary": "external-call: await AuthStateProvider.GetAuthenticationStateAsync() (framework call)",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:6dhnk4:interaction-target",
    "sourceNodeId": "class:vf4020:mainhublayout",
    "kind": "interaction-target",
    "targetHint": "await IdentityService.GetProfileAsync(); (project service)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "line": 103,
        "summary": "external-call: await IdentityService.GetProfileAsync(); (project service)",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:n5pbzn:interaction-target",
    "sourceNodeId": "class:vf4020:mainhublayout",
    "kind": "interaction-target",
    "targetHint": "await IdentityService.LogoutAsync(); (project service)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "line": 109,
        "summary": "external-call: await IdentityService.LogoutAsync(); (project service)",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1k8045k:interaction-target",
    "sourceNodeId": "class:vf4020:mainhublayout",
    "kind": "interaction-target",
    "targetHint": "NavigationManager.NavigateTo(\"/account/logout-form\", true) (framework navigation)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Layout/MainHubLayout.razor",
        "line": 110,
        "summary": "external-call: NavigationManager.NavigateTo(\"/account/logout-form\", true) (framework navigation)",
        "kind": "interaction"
      }
    ]
  }
]