{
  "templateName": "Bwenieve Read Book Cover and Upload Standards",
  "poweredBy": "Bwenieve",
  "product": "Bwenieve Read",
  "purpose": "Production asset requirements for commercial author onboarding, protected reader packaging, and storefront rendering.",
  "coverImage": {
    "orientation": "portrait",
    "recommendedPixelSize": {
      "width": 1600,
      "height": 2560
    },
    "recommendedAspectRatio": "1:1.6",
    "acceptedAspectRatioRange": {
      "min": 1.55,
      "max": 1.65,
      "calculation": "height divided by width"
    },
    "minimumPixelSize": {
      "width": 1000,
      "height": 1600
    },
    "maximumPixelSize": {
      "width": 7200,
      "height": 7200
    },
    "preferredFormats": [
      "image/jpeg",
      "image/webp"
    ],
    "acceptedExtensions": [
      ".jpg",
      ".jpeg",
      ".webp"
    ],
    "colorProfile": "sRGB/RGB",
    "maxUploadSizeBytes": 10485760,
    "maxUploadSizeDisplay": "10 MB",
    "qualityRules": [
      "Front cover only; do not include spine, barcode, back cover, pricing badges, or temporary promotions.",
      "Title and author name must match submitted metadata.",
      "Text must remain readable at 160 px thumbnail width.",
      "Do not stretch low-resolution artwork to meet dimensions.",
      "Use a narrow border only when a light cover needs definition against light storefront surfaces."
    ],
    "safeTitleZone": {
      "horizontalInsetPercent": 8,
      "verticalInsetPercent": 6,
      "description": "Keep critical title, author, series, and logo text inside the central safe area so responsive crops and mobile thumbnails do not cut off important information."
    }
  },
  "responsiveRenditions": [
    {
      "id": "cover-thumb",
      "width": 160,
      "height": 256,
      "format": "webp",
      "fit": "cover"
    },
    {
      "id": "cover-small",
      "width": 320,
      "height": 512,
      "format": "webp",
      "fit": "cover"
    },
    {
      "id": "cover-medium",
      "width": 640,
      "height": 1024,
      "format": "webp",
      "fit": "cover"
    },
    {
      "id": "cover-large",
      "width": 800,
      "height": 1280,
      "format": "webp",
      "fit": "cover"
    },
    {
      "id": "share-card",
      "width": 1200,
      "height": 630,
      "format": "webp",
      "fit": "cover"
    }
  ],
  "manuscriptUpload": {
    "preferredFormats": [
      "application/epub+zip",
      "application/pdf"
    ],
    "acceptedForIntake": [
      "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "application/msword",
      "text/plain"
    ],
    "maxUploadSizeBytes": 262144000,
    "maxUploadSizeDisplay": "250 MB",
    "epubRules": [
      "EPUB must include the complete book and embedded front cover image.",
      "EPUB should validate with EpubCheck before release packaging.",
      "Navigation, table of contents, and spine order must be complete.",
      "No executable scripts, external tracking, or public raw manuscript links."
    ],
    "pdfRules": [
      "PDF must contain the complete book or an approved complete multipart set.",
      "PDF must not be password protected.",
      "PDF should include bookmarks or a clear table of contents for chapter detection.",
      "Scanned-only PDFs require OCR or manual packaging approval before storefront release."
    ]
  },
  "creatorUploadValidationRules": [
    "Verify MIME type and file extension against allowed formats.",
    "Validate cover dimensions, aspect ratio, file size, and RGB/sRGB color profile.",
    "Reject executable, scriptable, password-protected, or malformed files before release packaging.",
    "Generate checksums for source files and every protected rendition.",
    "Store source manuscripts privately; only optimized covers and approved catalog thumbnails may be public.",
    "Require rights ownership confirmation before review submission.",
    "Require review approval plus release activation before a title appears publicly."
  ],
  "publicRenderingStandards": {
    "coverAspectRatio": "5:8",
    "storefrontCards": "Use controlled 5:8 cover containers with object-fit: cover and no stretched artwork.",
    "bookDetail": "Use the largest optimized cover rendition available for retina/mobile displays.",
    "admin": "Show the uploaded source metadata and generated rendition status without exposing private manuscript URLs.",
    "protectedReader": "Do not serve raw manuscript assets publicly; reader content must use controlled unlocks and protected chapter/page delivery."
  },
  "supportLink": "https://read.bwenieve.com/read/support/"
}
