{
  "checked": "2026-10-11",
  "operator": "PhotoCraft.pic",
  "environment": "Windows / Codex in-app Chromium browser",
  "engine": "v0.7.0, modified hosted build",
  "hostedEngineSha256": "4e7240f9594a7e6373dfe0d6df6ca00c68eeecd35bf13158f7cd06924ef6f65c",
  "source": {
    "path": "/samples/coffee.jpg",
    "author": "Renee Comet / National Cancer Institute",
    "license": "Public domain",
    "url": "https://commons.wikimedia.org/wiki/File:Coffee_NCI_Visuals_Online.jpg"
  },
  "samples": [
    {
      "path": "/samples/coffee-manual-mask.psd",
      "bytes": 6866739,
      "sha256": "04e651a7e6412d0b65f93d620c1478fbf28886dab69800e238532ab95bc46a3d"
    },
    {
      "path": "/samples/coffee-manual-mask.png",
      "bytes": 906872,
      "sha256": "913026232978c197f63bea3940d5695ae44d494057ebc40b1b869ea5f0edabd4"
    }
  ],
  "psd": {
    "width": 1350,
    "height": 900,
    "layers": [
      {
        "name": "Background",
        "visible": false,
        "opacity": 255,
        "maskBytes": 0,
        "channelIds": [
          -1,
          0,
          1,
          2
        ]
      },
      {
        "name": "Background copy",
        "visible": true,
        "opacity": 255,
        "maskBytes": 20,
        "channelIds": [
          -1,
          0,
          1,
          2,
          -2
        ]
      }
    ],
    "reopenedInHostedEditor": true,
    "maskPaintAndUndoAfterReopen": true,
    "adobePhotoshopRoundTrip": "not tested"
  },
  "png": {
    "width": 1350,
    "height": 900,
    "fullyDecoded": true,
    "alphaPixels": {
      "transparent": 463538,
      "opaque": 747546,
      "partial": 3916
    },
    "points": [
      {
        "label": "outside the subject",
        "x": 20,
        "y": 20,
        "expectedAlpha": 0,
        "alpha": 0
      },
      {
        "label": "inside the handle hole",
        "x": 1160,
        "y": 320,
        "expectedAlpha": 0,
        "alpha": 0
      },
      {
        "label": "inside the cup",
        "x": 680,
        "y": 500,
        "expectedAlpha": 255,
        "alpha": 255
      }
    ]
  },
  "video": {
    "path": "/demos/photocraft-manual-mask.mp4",
    "seconds": 59,
    "bytes": 1220271,
    "capturedFrames": 181,
    "chapters": [
      {
        "step": "duplicate",
        "start": 0,
        "end": 4,
        "rawFrames": 3
      },
      {
        "step": "select-outline",
        "start": 4,
        "end": 14,
        "rawFrames": 66
      },
      {
        "step": "create-mask",
        "start": 14,
        "end": 19,
        "rawFrames": 7
      },
      {
        "step": "refine-mask",
        "start": 19,
        "end": 25,
        "rawFrames": 28
      },
      {
        "step": "correct-foreground",
        "start": 25,
        "end": 36,
        "rawFrames": 32
      },
      {
        "step": "save-project",
        "start": 36,
        "end": 40,
        "rawFrames": 5
      },
      {
        "step": "export-dialog",
        "start": 40,
        "end": 45,
        "rawFrames": 9
      },
      {
        "step": "export-png",
        "start": 45,
        "end": 48,
        "rawFrames": 7
      },
      {
        "step": "reopen-saved",
        "start": 48,
        "end": 51,
        "rawFrames": 8
      },
      {
        "step": "confirm-reopened",
        "start": 51,
        "end": 55,
        "rawFrames": 5
      },
      {
        "step": "check-editable-mask",
        "start": 55,
        "end": 59,
        "rawFrames": 11
      }
    ],
    "source": "Real browser screencast of UI operations, beginning with an already-open photo. Waiting gaps trimmed and actions slowed for readability. Includes the white-foreground error and its correction; no mock editor frames."
  },
  "limitations": [
    "Polygonal boundary retains white fringe and coarse corners",
    "Only this simple hard-edged cup/saucer example was tested; hair, translucent glass and complex backgrounds were not",
    "Operator test, not an independent review or comparison ranking"
  ]
}
