{
  "version": 1,
  "generatedAt": "2026-05-25T11:41:33.166Z",
  "fileId": "file:62lucr:app-xaml-cs",
  "executableScope": true,
  "executableSymbolCount": 1,
  "fileNodeId": "file:62lucr:app-xaml-cs",
  "symbolNodeIds": [
    "class:a8yza:app",
    "method:1b26w2r:app",
    "type:1cq4i8l:app"
  ],
  "containmentEdgeIds": [
    "edge:tx87ph:contains",
    "edge:18q0ngj:contains",
    "edge:1ntl7pc:defines-type"
  ],
  "relationshipEdgeIds": [
    "edge:tx87ph:contains",
    "edge:18q0ngj:contains",
    "edge:1ntl7pc:defines-type"
  ],
  "integrationEdgeIds": [],
  "controlFlowFragments": [
    {
      "fragmentId": "method:1b26w2r:app__fragment",
      "ownerFileId": "file:62lucr:app-xaml-cs",
      "ownerSymbolId": "method:1b26w2r:app",
      "ownerSymbolName": "App",
      "entryNodeId": "method:1b26w2r:app__entry",
      "exitNodeIds": [
        "method:1b26w2r:app__implicit_return"
      ],
      "nodes": [
        {
          "id": "method:1b26w2r:app__entry",
          "kind": "entry",
          "label": "App entry",
          "line": 5,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.99,
          "detail": "Application constructor: initializes XAML components and sets the app's MainPage."
        },
        {
          "id": "method:1b26w2r:app__action_7_initialization_7__linear",
          "kind": "statement",
          "label": "Initialize XAML components",
          "line": 7,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.7,
          "detail": "Calls InitializeComponent() to load XAML-defined UI"
        },
        {
          "id": "method:1b26w2r:app__call_7_InitializeComponent",
          "kind": "call",
          "label": "InitializeComponent",
          "line": 7,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.88,
          "detail": "none"
        },
        {
          "id": "method:1b26w2r:app__action_9_property_set_9__linear",
          "kind": "statement",
          "label": "Set MainPage",
          "line": 9,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.7,
          "detail": "Creates new MainPage() and assigns it to MainPage property to set the root UI"
        },
        {
          "id": "method:1b26w2r:app__call_9_MainPage_ctor_",
          "kind": "call",
          "label": "MainPage (ctor)",
          "line": 9,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.88,
          "detail": "none; resulting instance assigned to Application.MainPage"
        },
        {
          "id": "method:1b26w2r:app__implicit_return",
          "kind": "return",
          "label": "return",
          "line": 10,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.72,
          "detail": "Implicit method exit inferred from method boundary."
        }
      ],
      "edges": [
        {
          "id": "method:1b26w2r:app__entry__method:1b26w2r:app__action_7_initialization_7__linear",
          "from": "method:1b26w2r:app__entry",
          "to": "method:1b26w2r:app__action_7_initialization_7__linear",
          "kind": "next",
          "line": 7,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.7
        },
        {
          "id": "method:1b26w2r:app__action_7_initialization_7__linear__call_method:1b26w2r:app__call_7_InitializeComponent",
          "from": "method:1b26w2r:app__action_7_initialization_7__linear",
          "to": "method:1b26w2r:app__call_7_InitializeComponent",
          "kind": "call",
          "label": "none",
          "line": 7,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.88
        },
        {
          "id": "method:1b26w2r:app__call_7_InitializeComponent__method:1b26w2r:app__action_9_property_set_9__linear",
          "from": "method:1b26w2r:app__call_7_InitializeComponent",
          "to": "method:1b26w2r:app__action_9_property_set_9__linear",
          "kind": "next",
          "line": 9,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.7
        },
        {
          "id": "method:1b26w2r:app__action_9_property_set_9__linear__call_method:1b26w2r:app__call_9_MainPage_ctor_",
          "from": "method:1b26w2r:app__action_9_property_set_9__linear",
          "to": "method:1b26w2r:app__call_9_MainPage_ctor_",
          "kind": "call",
          "label": "none; resulting instance assigned to Application.MainPage",
          "line": 9,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.88
        },
        {
          "id": "method:1b26w2r:app__call_9_MainPage_ctor___implicit_return",
          "from": "method:1b26w2r:app__call_9_MainPage_ctor_",
          "to": "method:1b26w2r:app__implicit_return",
          "kind": "return",
          "line": 10,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "confidence": 0.72
        }
      ],
      "jumpTargets": [
        {
          "id": "method:1b26w2r:app__call_7_InitializeComponent__jump_NexusReader_Maui_App_xaml_cs_InitializeComponent",
          "fromNodeId": "method:1b26w2r:app__call_7_InitializeComponent",
          "kind": "call-target",
          "targetPath": "NexusReader.Maui/App.xaml.cs",
          "targetHint": "InitializeComponent",
          "line": 7,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "reason": "Call target InitializeComponent in NexusReader.Maui/App.xaml.cs could not be matched to an extracted method symbol.",
          "status": "unresolved"
        },
        {
          "id": "method:1b26w2r:app__call_9_MainPage_ctor___jump_MainPage_xaml_cs_MainPage_ctor_",
          "fromNodeId": "method:1b26w2r:app__call_9_MainPage_ctor_",
          "kind": "call-target",
          "targetPath": "MainPage.xaml.cs",
          "targetHint": "MainPage (ctor)",
          "line": 9,
          "sourcePath": "NexusReader.Maui/App.xaml.cs",
          "reason": "Call target MainPage (ctor) in MainPage.xaml.cs could not be matched to an extracted method symbol.",
          "status": "unresolved"
        }
      ],
      "exceptionTargets": [],
      "loopBackEdges": [],
      "mergeNodeIds": [],
      "language": "csharp",
      "confidence": 0.75,
      "lineSpan": {
        "start": 5,
        "end": 10
      },
      "unsupportedConstructs": [],
      "evidence": [
        {
          "path": "NexusReader.Maui/App.xaml.cs",
          "line": 5,
          "summary": "Control-flow fragment extracted for method App.",
          "kind": "file-summary"
        }
      ]
    }
  ],
  "unresolvedJumps": [
    {
      "id": "method:1b26w2r:app__call_7_InitializeComponent__jump_NexusReader_Maui_App_xaml_cs_InitializeComponent",
      "fromNodeId": "method:1b26w2r:app__call_7_InitializeComponent",
      "kind": "call-target",
      "targetPath": "NexusReader.Maui/App.xaml.cs",
      "targetHint": "InitializeComponent",
      "line": 7,
      "sourcePath": "NexusReader.Maui/App.xaml.cs",
      "reason": "Call target InitializeComponent in NexusReader.Maui/App.xaml.cs could not be matched to an extracted method symbol.",
      "status": "unresolved"
    },
    {
      "id": "method:1b26w2r:app__call_9_MainPage_ctor___jump_MainPage_xaml_cs_MainPage_ctor_",
      "fromNodeId": "method:1b26w2r:app__call_9_MainPage_ctor_",
      "kind": "call-target",
      "targetPath": "MainPage.xaml.cs",
      "targetHint": "MainPage (ctor)",
      "line": 9,
      "sourcePath": "NexusReader.Maui/App.xaml.cs",
      "reason": "Call target MainPage (ctor) in MainPage.xaml.cs could not be matched to an extracted method symbol.",
      "status": "unresolved"
    }
  ],
  "diagrams": [
    {
      "id": "file_62lucr_app_xaml_cs_neighborhood_view",
      "purpose": "neighborhood-view",
      "title": "App.xaml Neighborhood",
      "required": true,
      "diagram": {
        "id": "file_62lucr_app_xaml_cs_neighborhood_view",
        "kind": "dependency-map",
        "title": "App.xaml Neighborhood",
        "direction": "LR",
        "nodes": [
          {
            "id": "file_62lucr_app_xaml_cs",
            "kind": "service",
            "label": "App.xaml",
            "shape": "rounded",
            "sourcePath": "NexusReader.Maui/App.xaml.cs"
          },
          {
            "id": "class_a8yza_app",
            "kind": "service",
            "label": "App",
            "shape": "rounded",
            "sourcePath": "NexusReader.Maui/App.xaml.cs"
          },
          {
            "id": "method_1b26w2r_app",
            "kind": "method",
            "label": "App()",
            "shape": "subproc",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 5
          },
          {
            "id": "type_1cq4i8l_app",
            "kind": "document",
            "label": "App",
            "shape": "doc",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 3
          }
        ],
        "edges": [],
        "metadata": {
          "evidencePaths": [
            "NexusReader.Maui/App.xaml.cs"
          ]
        },
        "subgraphs": []
      },
      "mermaidSource": "flowchart LR\n    class_a8yza_app(\"App\")\n    file_62lucr_app_xaml_cs(\"App.xaml\")\n    method_1b26w2r_app[[\"App()\"]]\n    type_1cq4i8l_app[/\"App\"/]",
      "warnings": []
    },
    {
      "id": "file_62lucr_app_xaml_cs_execution_view",
      "purpose": "execution-overview",
      "title": "App.xaml Execution Overview",
      "required": true,
      "diagram": {
        "id": "file_62lucr_app_xaml_cs_execution_view",
        "kind": "method-flow",
        "title": "App.xaml Execution Overview",
        "direction": "TD",
        "nodes": [
          {
            "id": "class_a8yza_app",
            "kind": "service",
            "label": "App",
            "shape": "rounded",
            "sourcePath": "NexusReader.Maui/App.xaml.cs"
          },
          {
            "id": "method_1b26w2r_app",
            "kind": "method",
            "label": "App()",
            "shape": "subproc",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 5
          },
          {
            "id": "unresolved_unresolved_1po6diq_call_target",
            "kind": "prompt",
            "label": "Unresolved: InitializeComponent",
            "shape": "diamond",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 7
          },
          {
            "id": "unresolved_unresolved_18invr8_call_target",
            "kind": "prompt",
            "label": "Unresolved: MainPage (ctor)",
            "shape": "diamond",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 9
          }
        ],
        "edges": [
          {
            "id": "class_a8yza_app_contains_method_1b26w2r_app",
            "from": "class_a8yza_app",
            "to": "method_1b26w2r_app",
            "semanticLabel": "contains executable method",
            "visibleLabel": "contains",
            "relation": "calls",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 5
          },
          {
            "id": "unresolved_1po6diq_call_target_edge",
            "from": "method_1b26w2r_app",
            "to": "unresolved_unresolved_1po6diq_call_target",
            "semanticLabel": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
            "visibleLabel": "unresolved call",
            "relation": "uses",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 7
          },
          {
            "id": "unresolved_18invr8_call_target_edge",
            "from": "method_1b26w2r_app",
            "to": "unresolved_unresolved_18invr8_call_target",
            "semanticLabel": "Call target was discovered in the summary but could not be matched to an extracted method symbol.",
            "visibleLabel": "unresolved call",
            "relation": "uses",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 9
          }
        ],
        "metadata": {
          "evidencePaths": [
            "NexusReader.Maui/App.xaml.cs"
          ],
          "warnings": [
            "Execution overview includes unresolved targets. Use validation artifacts before treating the flow as complete."
          ]
        },
        "subgraphs": []
      },
      "mermaidSource": "flowchart TD\n    class_a8yza_app(\"App\")\n    method_1b26w2r_app[[\"App()\"]]\n    unresolved_unresolved_18invr8_call_target{\"Unresolved: MainPage (ctor)\"}\n    unresolved_unresolved_1po6diq_call_target{\"Unresolved: InitializeComponent\"}\n    class_a8yza_app -->|contains| method_1b26w2r_app\n    method_1b26w2r_app -->|unresolved call| unresolved_unresolved_18invr8_call_target\n    method_1b26w2r_app -->|unresolved call| unresolved_unresolved_1po6diq_call_target",
      "warnings": []
    },
    {
      "id": "method_1b26w2r_app__fragment_diagram",
      "purpose": "control-flow",
      "title": "App() Control Flow",
      "required": true,
      "diagram": {
        "id": "method_1b26w2r_app__fragment_diagram",
        "kind": "control-flow",
        "title": "App() Control Flow",
        "direction": "TD",
        "nodes": [
          {
            "id": "method_1b26w2r_app__entry",
            "kind": "step",
            "label": "App entry",
            "shape": "stadium",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 5
          },
          {
            "id": "method_1b26w2r_app__action_7_initialization_7__linear",
            "kind": "step",
            "label": "Initialize XAML components",
            "shape": "rounded",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 7
          },
          {
            "id": "method_1b26w2r_app__call_7_InitializeComponent",
            "kind": "method",
            "label": "InitializeComponent",
            "shape": "subproc",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 7
          },
          {
            "id": "method_1b26w2r_app__action_9_property_set_9__linear",
            "kind": "step",
            "label": "Set MainPage",
            "shape": "rounded",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 9
          },
          {
            "id": "method_1b26w2r_app__call_9_MainPage_ctor_",
            "kind": "method",
            "label": "MainPage (ctor)",
            "shape": "subproc",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 9
          },
          {
            "id": "method_1b26w2r_app__implicit_return",
            "kind": "return",
            "label": "return",
            "shape": "stadium",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 10
          }
        ],
        "edges": [
          {
            "id": "method_1b26w2r_app__entry__method_1b26w2r_app__action_7_initialization_7__linear",
            "from": "method_1b26w2r_app__entry",
            "to": "method_1b26w2r_app__action_7_initialization_7__linear",
            "semanticLabel": "next",
            "visibleLabel": "next",
            "relation": "uses",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 7
          },
          {
            "id": "method_1b26w2r_app__action_7_initialization_7__linear__call_method_1b26w2r_app__call_7_InitializeComponent",
            "from": "method_1b26w2r_app__action_7_initialization_7__linear",
            "to": "method_1b26w2r_app__call_7_InitializeComponent",
            "semanticLabel": "none",
            "visibleLabel": "none",
            "relation": "calls",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 7
          },
          {
            "id": "method_1b26w2r_app__call_7_InitializeComponent__method_1b26w2r_app__action_9_property_set_9__linear",
            "from": "method_1b26w2r_app__call_7_InitializeComponent",
            "to": "method_1b26w2r_app__action_9_property_set_9__linear",
            "semanticLabel": "next",
            "visibleLabel": "next",
            "relation": "uses",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 9
          },
          {
            "id": "method_1b26w2r_app__action_9_property_set_9__linear__call_method_1b26w2r_app__call_9_MainPage_ctor_",
            "from": "method_1b26w2r_app__action_9_property_set_9__linear",
            "to": "method_1b26w2r_app__call_9_MainPage_ctor_",
            "semanticLabel": "none; resulting instance assigned to Application.MainPage",
            "visibleLabel": "none resulting instance assigned to Application.MainPage",
            "relation": "calls",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 9
          },
          {
            "id": "method_1b26w2r_app__call_9_MainPage_ctor___implicit_return",
            "from": "method_1b26w2r_app__call_9_MainPage_ctor_",
            "to": "method_1b26w2r_app__implicit_return",
            "semanticLabel": "return",
            "visibleLabel": "return",
            "relation": "returns",
            "sourcePath": "NexusReader.Maui/App.xaml.cs",
            "sourceLine": 10
          }
        ],
        "metadata": {
          "evidencePaths": [
            "NexusReader.Maui/App.xaml.cs"
          ],
          "warnings": [
            "Call target InitializeComponent in NexusReader.Maui/App.xaml.cs could not be matched to an extracted method symbol.",
            "Call target MainPage (ctor) in MainPage.xaml.cs could not be matched to an extracted method symbol."
          ]
        },
        "subgraphs": []
      },
      "mermaidSource": "flowchart TD\n    method_1b26w2r_app__call_7_InitializeComponent[[\"InitializeComponent\"]]\n    method_1b26w2r_app__call_9_MainPage_ctor_[[\"MainPage (ctor)\"]]\n    method_1b26w2r_app__action_7_initialization_7__linear(\"Initialize XAML components\")\n    method_1b26w2r_app__action_9_property_set_9__linear(\"Set MainPage\")\n    method_1b26w2r_app__entry([\"App entry\"])\n    method_1b26w2r_app__implicit_return([\"return\"])\n    method_1b26w2r_app__action_7_initialization_7__linear -->|none| method_1b26w2r_app__call_7_InitializeComponent\n    method_1b26w2r_app__action_9_property_set_9__linear -->|none resulting instance assigned to Application.MainPage| method_1b26w2r_app__call_9_MainPage_ctor_\n    method_1b26w2r_app__call_7_InitializeComponent -->|next| method_1b26w2r_app__action_9_property_set_9__linear\n    method_1b26w2r_app__call_9_MainPage_ctor_ -->|return| method_1b26w2r_app__implicit_return\n    method_1b26w2r_app__entry -->|next| method_1b26w2r_app__action_7_initialization_7__linear",
      "warnings": []
    }
  ],
  "renderHints": {
    "preferredSurface": "three-d",
    "defaultDiagramId": "file_62lucr_app_xaml_cs_execution_view",
    "controlFlowDiagramIds": [
      "method_1b26w2r_app__fragment_diagram"
    ],
    "defaultControlFlowDiagramIdsBySymbolId": {
      "method:1b26w2r:app": "method_1b26w2r_app__fragment_diagram"
    }
  }
}