{
  "generatedAt": "2026-05-25T11:41:02.836Z",
  "runId": "v4-1779707139870-rlu0248l",
  "document": {
    "filename": "top-business-flows.md",
    "title": "Top Business Flows",
    "kind": "business-flow",
    "scopeDescription": "Highest-value business flows that should be published as first-class system entry points.",
    "relativeOutputPath": "business/top-business-flows.md",
    "publicationTier": "primary",
    "collectionId": "business:business",
    "collectionKind": "business"
  },
  "contextBag": {
    "id": "top_business_flows_md",
    "bagType": "module",
    "title": "Top Business Flows context bag",
    "anchorFiles": [
      "NexusReader.Web.Client/Program.cs",
      "NexusReader.Maui/MauiProgram.cs",
      "NexusReader.Web/Program.cs"
    ],
    "includedFiles": [
      {
        "path": "NexusReader.Maui/MauiProgram.cs",
        "reason": "Selected as an entrypoint anchor for this flow scope",
        "source": "entrypoint"
      },
      {
        "path": "NexusReader.Web.Client/Program.cs",
        "reason": "Selected as an entrypoint anchor for this flow scope",
        "source": "entrypoint"
      },
      {
        "path": "NexusReader.Web/Program.cs",
        "reason": "Selected as an entrypoint anchor for this flow scope",
        "source": "entrypoint"
      },
      {
        "path": "NexusReader.Application/DTOs/User/AuthorDto.cs",
        "reason": "Included because it likely stabilizes the contracts or business data in this scope",
        "source": "type-reference"
      },
      {
        "path": "NexusReader.Application/Security/Authorization/ProUserHandler.cs",
        "reason": "Included because it likely participates in the core orchestration path",
        "source": "scope"
      },
      {
        "path": "NexusReader.Application/Security/Authorization/ProUserRequirement.cs",
        "reason": "Included because it belongs to the resolved document scope",
        "source": "scope"
      },
      {
        "path": "NexusReader.Domain/Entities/Author.cs",
        "reason": "Included because it belongs to the resolved document scope",
        "source": "scope"
      },
      {
        "path": "NexusReader.UI.Shared/Layout/AuthLayout.razor",
        "reason": "Included because it belongs to the resolved document scope",
        "source": "scope"
      },
      {
        "path": "NexusReader.Web.Client/Handlers/AuthenticationHeaderHandler.cs",
        "reason": "Included because it likely participates in the core orchestration path",
        "source": "scope"
      },
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Login.razor",
        "reason": "Included because it belongs to the resolved document scope",
        "source": "scope"
      },
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Profile.razor",
        "reason": "Included because it belongs to the resolved document scope",
        "source": "scope"
      },
      {
        "path": "NexusReader.UI.Shared/Pages/Account/Register.razor",
        "reason": "Included because it belongs to the resolved document scope",
        "source": "scope"
      },
      {
        "path": "NexusReader.Application/Abstractions/Messaging/ICommand.cs",
        "reason": "Included because it likely stabilizes the contracts or business data in this scope",
        "source": "type-reference"
      },
      {
        "path": "NexusReader.Application/Abstractions/Messaging/ICommandHandler.cs",
        "reason": "Included because it likely stabilizes the contracts or business data in this scope",
        "source": "type-reference"
      },
      {
        "path": "NexusReader.Application/Abstractions/Messaging/IQuery.cs",
        "reason": "Included because it likely stabilizes the contracts or business data in this scope",
        "source": "type-reference"
      },
      {
        "path": "NexusReader.UI.Shared/Components/Atoms/NexusIcon.razor",
        "reason": "Included because it is called by an anchor method (call-chain widening)",
        "source": "call-chain"
      }
    ],
    "relatedDomains": [
      "auth",
      "account"
    ],
    "relatedEntrypoints": [
      "NexusReader.Web.Client/Program.cs",
      "NexusReader.Maui/MauiProgram.cs",
      "NexusReader.Web/Program.cs"
    ],
    "confidence": 0.75
  }
}