[
  {
    "id": "unresolved:tp8933:dependency-target",
    "sourceNodeId": "file:1hn70tz:register-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/Account/Register.razor",
        "summary": "Unresolved dependency target NexusReader.UI.Shared/Services/IIdentityService.cs.",
        "kind": "dependency"
      }
    ]
  },
  {
    "id": "unresolved:1rtaa2f:call-target",
    "sourceNodeId": "method:mj67eu:handleregister",
    "kind": "call-target",
    "targetPath": "NexusReader.UI.Shared/Services/IIdentityService.cs",
    "targetHint": "RegisterAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Register.razor",
        "line": 91,
        "summary": "Unresolved call target RegisterAsync in NexusReader.UI.Shared/Services/IIdentityService.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1r49zo3:call-target",
    "sourceNodeId": "method:mj67eu:handleregister",
    "kind": "call-target",
    "targetPath": "NexusReader.UI.Shared/Services/IIdentityService.cs",
    "targetHint": "LoginAsync",
    "reason": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Register.razor",
        "line": 94,
        "summary": "Unresolved call target LoginAsync in NexusReader.UI.Shared/Services/IIdentityService.cs.",
        "kind": "call"
      }
    ]
  },
  {
    "id": "unresolved:1cgrf4i:interaction-target",
    "sourceNodeId": "file:1hn70tz:register-razor",
    "kind": "interaction-target",
    "targetHint": "_errorMessage = regResult.Errors.FirstOrDefault()?.Message ?? \"Rejestracja nie powiodła się.\";",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Register.razor",
        "line": 107,
        "summary": "persistence-read: _errorMessage = regResult.Errors.FirstOrDefault()?.Message ?? \"Rejestracja nie powiodła się.\";",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:1tsa04x:interaction-target",
    "sourceNodeId": "file:1hn70tz:register-razor",
    "kind": "interaction-target",
    "targetHint": "await IdentityService.RegisterAsync(email, password)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Register.razor",
        "line": 91,
        "summary": "external-call: await IdentityService.RegisterAsync(email, password)",
        "kind": "interaction"
      }
    ]
  },
  {
    "id": "unresolved:nopu59:interaction-target",
    "sourceNodeId": "file:1hn70tz:register-razor",
    "kind": "interaction-target",
    "targetHint": "await IdentityService.LoginAsync(email, password)",
    "reason": "Interaction was identified in the file summary but does not yet map to a stable V5 target node.",
    "evidence": [
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Register.razor",
        "line": 94,
        "summary": "external-call: await IdentityService.LoginAsync(email, password)",
        "kind": "interaction"
      }
    ]
  }
]