[
  {
    "id": "class:z1d2u7:authordto",
    "kind": "class",
    "fileId": "file:e05hy9:authordto-cs",
    "path": "NexusReader.Application/DTOs/User/AuthorDto.cs",
    "canonicalName": "AuthorDto",
    "shortLabel": "AuthorDto",
    "longLabel": "AuthorDto",
    "purpose": "Defines an immutable data transfer object (DTO) representing an author with an Id and Name used across the application layer."
  },
  {
    "id": "type:1m6ptus:authordto",
    "kind": "type",
    "fileId": "file:e05hy9:authordto-cs",
    "path": "NexusReader.Application/DTOs/User/AuthorDto.cs",
    "line": 3,
    "canonicalName": "AuthorDto",
    "shortLabel": "AuthorDto",
    "longLabel": "AuthorDto (dto)",
    "purpose": "Carries author identity and display name across application boundaries."
  }
]