[
  {
    "id": "class:1nsniny:author",
    "kind": "class",
    "fileId": "file:1y56eud:author-cs",
    "path": "NexusReader.Domain/Entities/Author.cs",
    "canonicalName": "Author",
    "shortLabel": "Author",
    "longLabel": "Author",
    "purpose": "Domain entity representing an author with identity, name, and a collection of authored ebooks for persistence and ORM mapping."
  },
  {
    "id": "type:y9wry3:author",
    "kind": "type",
    "fileId": "file:1y56eud:author-cs",
    "path": "NexusReader.Domain/Entities/Author.cs",
    "line": 5,
    "canonicalName": "Author",
    "shortLabel": "Author",
    "longLabel": "Author (entity)",
    "purpose": "Represents an author record for the domain/ORM layer, including primary key, name and related ebooks."
  }
]