[
  {
    "id": "class:1k2zgaa:ebook",
    "kind": "class",
    "fileId": "file:lcvwj6:ebook-cs",
    "path": "NexusReader.Domain/Entities/Ebook.cs",
    "canonicalName": "Ebook",
    "shortLabel": "Ebook",
    "longLabel": "Ebook",
    "purpose": "Defines the domain entity representing an uploaded or owned e-book, including metadata, relationships (Author, NexusUser), tenancy and ingestion/readiness status for application use and persistence."
  },
  {
    "id": "type:kzfhbn:ebook",
    "kind": "type",
    "fileId": "file:lcvwj6:ebook-cs",
    "path": "NexusReader.Domain/Entities/Ebook.cs",
    "line": 9,
    "canonicalName": "Ebook",
    "shortLabel": "Ebook",
    "longLabel": "Ebook (entity)",
    "purpose": "Represents an e-book record stored in the domain/data model with metadata, relationships and ingestion/readiness state."
  }
]