{
  "scope": "Independent read-only checks of files actually edited and reopened in official PhotoCraft GUI; no image or PSD file modified by verification.",
  "parser": {
    "name": "psd-tools",
    "version": "1.24.0"
  },
  "source": {
    "path": "practice/source/03-layer-mask.psd",
    "bytes": 62372,
    "sha256": "62180cbc20d6658cd10191315a47bc6cc5b35874885e655fbce4e2751abd56a6"
  },
  "gui_output": {
    "path": "practice/output/03-layer-mask-gui-edited.psd",
    "bytes": 60214,
    "sha256": "170e74a11f526f7a0854ac77f82742e7a154529bae7de7607f2fadf28ea4592e"
  },
  "dimensions": [
    640,
    400
  ],
  "color_mode": "RGB",
  "bits_per_channel": 8,
  "layer_count": 2,
  "layer_kinds": [
    "pixel",
    "pixel"
  ],
  "mask_retained": true,
  "mask_bbox": [
    160,
    40,
    481,
    361
  ],
  "mask_background_color": 255,
  "mask_disabled": false,
  "mask_is_exact_255_minus_original_in_document_coordinates": true,
  "different_mask_pixels_from_exact_inverse": 0,
  "underlying_fill_pixels_unchanged": true,
  "background_pixels_unchanged": true,
  "saved_merged_preview_matches_independent_composite": true,
  "pixel_samples": {
    "corner_0_0": [
      85,
      124,
      131
    ],
    "circle_center_320_200": [
      233,
      238,
      240
    ]
  },
  "checks_passed": true,
  "gui_observation_source": "Real GUI Invert action and reopen evidence recorded by the parent agent",
  "screenshots": [
    "assets/practice/psd-mask-open.jpg",
    "assets/practice/psd-mask-reopened.jpg"
  ],
  "limitations": [
    "The attempted brush drag had no confirmed visible effect and is not counted as passed",
    "Generated fixture, not a Photoshop-authored document",
    "This confirms Invert on this mask, not all mask editing operations"
  ]
}
