{
  "date": "2026-10-21",
  "participant_count": 1,
  "capture_count": 4,
  "analysis_attempts": 12,
  "capture_report": "Owner supplied and confirmed mapping, same day/light/phone; approximate distances and turn angles. Lens, zoom and camera height not recorded. Glasses worn. Not a controlled single-variable study.",
  "publication_permission": "Owner states participant consent for public article; supplied in this conversation2026-10-21.",
  "protocol": "Original local JPEG selected in live Chrome tool, 3 consecutive attempts per file; unmodified app CPU/IMAGE pipeline. Scoring stays in browser.",
  "app_sha256": "77d72d141ecbc422846807d6e6ceadc79aaca23720ff0b30572434223b7bd835",
  "model_sha256": "64184e229b263107bc2b804c6625db1341ff2bb731874b0bcc2fe6544e0bc9ff",
  "photos": [
    {
      "id": "150",
      "label": "Far / turned",
      "conditions_owner_reported": "About 0.8 m / about 15–20°",
      "width": 2316,
      "height": 3088,
      "original_bytes": 2466512,
      "input_sha256": "fd73f3a2200a8b94e9ffb0327f71ccb34f1b116bb47079a8d34a72a4ed5e2cb9",
      "public_photo_sha256": "22b57543258695cf52a7c932d3440040242411e56f8e6893d13afe598458e6d4",
      "public_photo": "photo-150.jpg"
    },
    {
      "id": "151",
      "label": "Far / front",
      "conditions_owner_reported": "About 0.8 m / front-on",
      "width": 2316,
      "height": 3088,
      "original_bytes": 1763407,
      "input_sha256": "cd48399ab36d3bc94cf4e22203ef9f79c6588733c3074049da4446e884df43fe",
      "public_photo_sha256": "cd48399ab36d3bc94cf4e22203ef9f79c6588733c3074049da4446e884df43fe",
      "public_photo": "photo-151.jpg"
    },
    {
      "id": "152",
      "label": "Near / turned",
      "conditions_owner_reported": "About 30–40 cm / about 15–20°",
      "width": 2316,
      "height": 3088,
      "original_bytes": 2036867,
      "input_sha256": "7c9fef47b88ece3c93e45bd3966db71dd6845fee989ea55466ebc1a631c1a7ba",
      "public_photo_sha256": "7c9fef47b88ece3c93e45bd3966db71dd6845fee989ea55466ebc1a631c1a7ba",
      "public_photo": "photo-152.jpg"
    },
    {
      "id": "153",
      "label": "Near / front",
      "conditions_owner_reported": "About 30–40 cm / front-on",
      "width": 2316,
      "height": 3088,
      "original_bytes": 1982012,
      "input_sha256": "df04d3fa10d2b92f48d99fae26342bd0830574444c9cb4a08a6eb719b8d4742e",
      "public_photo_sha256": "df04d3fa10d2b92f48d99fae26342bd0830574444c9cb4a08a6eb719b8d4742e",
      "public_photo": "photo-153.jpg"
    }
  ],
  "observations": [
    {
      "id": "150",
      "repeat": 1,
      "time": "2026-10-21T04:06:46.267Z",
      "overall": "—",
      "features": [
        "Eyes—",
        "Eyebrows—",
        "Nose—",
        "Mouth—",
        "Jaw—"
      ],
      "status": "Your head appears turned. Use a photo facing straight toward the camera."
    },
    {
      "id": "150",
      "repeat": 2,
      "time": "2026-10-21T04:06:47.095Z",
      "overall": "—",
      "features": [
        "Eyes—",
        "Eyebrows—",
        "Nose—",
        "Mouth—",
        "Jaw—"
      ],
      "status": "Your head appears turned. Use a photo facing straight toward the camera."
    },
    {
      "id": "150",
      "repeat": 3,
      "time": "2026-10-21T04:06:48.451Z",
      "overall": "—",
      "features": [
        "Eyes—",
        "Eyebrows—",
        "Nose—",
        "Mouth—",
        "Jaw—"
      ],
      "status": "Your head appears turned. Use a photo facing straight toward the camera."
    },
    {
      "id": "151",
      "repeat": 1,
      "time": "2026-10-21T04:06:49.347Z",
      "overall": "96.1",
      "features": [
        "Eyes95.5",
        "Eyebrows97.5",
        "Nose96.6",
        "Mouth98.1",
        "Jaw92.5"
      ],
      "status": "Analysis complete. Try another photo under the same conditions."
    },
    {
      "id": "151",
      "repeat": 2,
      "time": "2026-10-21T04:06:50.719Z",
      "overall": "96.1",
      "features": [
        "Eyes95.5",
        "Eyebrows97.5",
        "Nose96.6",
        "Mouth98.1",
        "Jaw92.5"
      ],
      "status": "Analysis complete. Try another photo under the same conditions."
    },
    {
      "id": "151",
      "repeat": 3,
      "time": "2026-10-21T04:06:51.754Z",
      "overall": "96.1",
      "features": [
        "Eyes95.5",
        "Eyebrows97.5",
        "Nose96.6",
        "Mouth98.1",
        "Jaw92.5"
      ],
      "status": "Analysis complete. Try another photo under the same conditions."
    },
    {
      "id": "152",
      "repeat": 1,
      "time": "2026-10-21T04:06:52.612Z",
      "overall": "—",
      "features": [
        "Eyes—",
        "Eyebrows—",
        "Nose—",
        "Mouth—",
        "Jaw—"
      ],
      "status": "Your head appears turned. Use a photo facing straight toward the camera."
    },
    {
      "id": "152",
      "repeat": 2,
      "time": "2026-10-21T04:06:53.984Z",
      "overall": "—",
      "features": [
        "Eyes—",
        "Eyebrows—",
        "Nose—",
        "Mouth—",
        "Jaw—"
      ],
      "status": "Your head appears turned. Use a photo facing straight toward the camera."
    },
    {
      "id": "152",
      "repeat": 3,
      "time": "2026-10-21T04:06:54.980Z",
      "overall": "—",
      "features": [
        "Eyes—",
        "Eyebrows—",
        "Nose—",
        "Mouth—",
        "Jaw—"
      ],
      "status": "Your head appears turned. Use a photo facing straight toward the camera."
    },
    {
      "id": "153",
      "repeat": 1,
      "time": "2026-10-21T04:06:55.857Z",
      "overall": "98.6",
      "features": [
        "Eyes99.0",
        "Eyebrows98.5",
        "Nose98.6",
        "Mouth98.0",
        "Jaw99.1"
      ],
      "status": "Analysis complete. Try another photo under the same conditions."
    },
    {
      "id": "153",
      "repeat": 2,
      "time": "2026-10-21T04:06:57.239Z",
      "overall": "98.6",
      "features": [
        "Eyes99.0",
        "Eyebrows98.5",
        "Nose98.6",
        "Mouth98.0",
        "Jaw99.1"
      ],
      "status": "Analysis complete. Try another photo under the same conditions."
    },
    {
      "id": "153",
      "repeat": 3,
      "time": "2026-10-21T04:06:58.229Z",
      "overall": "98.6",
      "features": [
        "Eyes99.0",
        "Eyebrows98.5",
        "Nose98.6",
        "Mouth98.0",
        "Jaw99.1"
      ],
      "status": "Analysis complete. Try another photo under the same conditions."
    }
  ],
  "metadata_removal": "APP1/APP13/comment metadata removed from public JPEG copies; decoded pixel equality verified. Original files used for all measurements."
}