[
  {
    "id": "unresolved:hm9zau:dependency-target",
    "sourceNodeId": "file:h6mj95:home-razor",
    "kind": "dependency-target",
    "targetPath": "NexusReader.UI.Shared/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/Pages/Home.razor",
        "summary": "Unresolved dependency target NexusReader.UI.Shared/Services/IIdentityService.cs.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:tjm5ul:dependency-target",
    "sourceNodeId": "file:h6mj95:home-razor",
    "kind": "dependency-target",
    "targetPath": "NexusReader.UI.Shared/Components/ReaderCanvas.razor",
    "reason": "Dependency path was discovered in the summary but did not resolve to another extracted file artifact.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Home.razor",
        "summary": "Unresolved dependency target NexusReader.UI.Shared/Components/ReaderCanvas.razor.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:ftsewk:call-target",
    "sourceNodeId": "method:p5ejmn:onparameterssetasync",
    "kind": "call-target",
    "targetPath": "NexusReader.UI.Shared/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/Pages/Home.razor",
        "line": 55,
        "summary": "Unresolved call target GetProfileAsync in NexusReader.UI.Shared/Services/IIdentityService.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:116y6m9:call-target",
    "sourceNodeId": "method:6vyv4w:handlenodeselected",
    "kind": "call-target",
    "targetPath": "NexusReader.UI.Shared/Components/ReaderCanvas.razor",
    "targetHint": "ScrollToNodeAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Home.razor",
        "line": 88,
        "summary": "Unresolved call target ScrollToNodeAsync in NexusReader.UI.Shared/Components/ReaderCanvas.razor.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:ld2maq:call-target",
    "sourceNodeId": "method:99k8q7:disposeasync",
    "kind": "call-target",
    "targetPath": "NexusReader.UI.Shared/Services/IQuizStateService.cs",
    "targetHint": "OnQuizRequested - event unsubscription",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Home.razor",
        "line": 102,
        "summary": "Unresolved call target OnQuizRequested - event unsubscription in NexusReader.UI.Shared/Services/IQuizStateService.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:dhtaal:call-target",
    "sourceNodeId": "method:99k8q7:disposeasync",
    "kind": "call-target",
    "targetPath": "NexusReader.UI.Shared/Services/IFocusModeService.cs",
    "targetHint": "OnFocusModeChanged - event unsubscription",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Home.razor",
        "line": 103,
        "summary": "Unresolved call target OnFocusModeChanged - event unsubscription in NexusReader.UI.Shared/Services/IFocusModeService.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:40zgiz:call-target",
    "sourceNodeId": "method:99k8q7:disposeasync",
    "kind": "call-target",
    "targetPath": "NexusReader.UI.Shared/Components/ReaderCanvas.razor",
    "targetHint": "Dispose/interop cleanup (via JS module)",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Home.razor",
        "line": 108,
        "summary": "Unresolved call target Dispose/interop cleanup (via JS module) in NexusReader.UI.Shared/Components/ReaderCanvas.razor.",
        "kind": "call"
      }
    ]
  }
]