{
  "schemaVersion": "marketing-product-evidence-receipt.v1",
  "generatedAt": "2026-07-15T16:36:04.313Z",
  "workflowId": "image-upscale",
  "productBuild": {
    "name": "O Studio Desktop",
    "version": "1.0.1",
    "packaged": true,
    "installerSha256": "6fcd42298849075b592fab832d165a051533197fc58c4d5237858a9077637674",
    "appAsarSha256": "4635119e8d0f5d8e3821383161109408127e30dba0c5e3d900c867f1c547b2d8"
  },
  "executionBoundary": "installed-desktop-proof",
  "input": {
    "assetId": "image-denoise-degraded-family",
    "sha256": "642ece16712dc62bd4226441c342c079b864b3db79f89d2128c29fdf57bd7d5e",
    "bytes": 658016,
    "mimeType": "image/png"
  },
  "output": {
    "assetId": "image-upscale-degraded-family",
    "sha256": "c3600917226a5b85ba72b5f89eca60211ff1febcab325ca14fd0b12c1a8e7431",
    "bytes": 5223631
  },
  "runtime": {
    "platform": "win32",
    "arch": "x64",
    "runner": "model-backed-local-runner",
    "presetId": "fast",
    "modelPackId": "o-studio.model.realesrgan-ncnn-vulkan.20220424",
    "aiModelUsed": true,
    "localOnly": true,
    "sourceUpload": false,
    "cloudUpload": false,
    "remoteProviderUsed": false,
    "noSilentDownloads": true
  },
  "validation": {
    "decodesCleanly": true,
    "inputDimensions": {
      "width": 640,
      "height": 480,
      "codecName": "png"
    },
    "outputDimensions": {
      "width": 2560,
      "height": 1920,
      "codecName": "png"
    },
    "inputPathHashMatchesExactInput": true,
    "outputContainedUnderProofRoot": true,
    "productOutputHashVerified": true,
    "runtimeReceiptBoundaryVerified": true,
    "inputMatchesPriorOutput": true
  },
  "chain": {
    "chainId": "still-image-denoise-to-upscale",
    "stepNumber": 2,
    "totalSteps": 2,
    "previousWorkflowId": "image-denoise",
    "previousOutputSha256": "642ece16712dc62bd4226441c342c079b864b3db79f89d2128c29fdf57bd7d5e"
  },
  "limitations": [
    "Fast Still Image Upscale used the exact denoise output as its input.",
    "Output increased from 640x480 to 2560x1920; no recovered-detail claim.",
    "One synthetic source; results vary by source and settings."
  ],
  "sourceReceipt": {
    "rawReceiptSha256": "e1db3dd235b800e869baa5763a79ddf3c8a9f397bf5f42981b33a1b492d4d0d0",
    "rawReceiptExcludedFromPublicPacket": true,
    "validatedDuringAssembly": true,
    "publicReceiptSanitized": true
  }
}
