{
  "test_date": "2026-10-02",
  "description": "One synthetic target encoded once as JPEG; its JFIF density fields were set to 150, set to 72, or the JFIF APP0 segment was removed. No pixel re-encoding followed those metadata edits.",
  "variants": [
    {
      "file": "synthetic-target.jpg",
      "bytes": 27375,
      "width_px": 375,
      "height_px": 525,
      "jfif": {
        "present": true,
        "unit": 1,
        "x_density": 150,
        "y_density": 150
      },
      "pixel_sha256": "c6225cd9e7c1c68af959cef9f12da8c57bc438ab16575aa3d14f15a1df9b517b",
      "file_sha256": "067f0fa61e6d59424a953a1da3cba398f905b52fe3626a18125566c25a62aa1f"
    },
    {
      "file": "density-150dpi.jpg",
      "bytes": 27375,
      "width_px": 375,
      "height_px": 525,
      "jfif": {
        "present": true,
        "unit": 1,
        "x_density": 150,
        "y_density": 150
      },
      "pixel_sha256": "c6225cd9e7c1c68af959cef9f12da8c57bc438ab16575aa3d14f15a1df9b517b",
      "file_sha256": "067f0fa61e6d59424a953a1da3cba398f905b52fe3626a18125566c25a62aa1f"
    },
    {
      "file": "density-72dpi.jpg",
      "bytes": 27375,
      "width_px": 375,
      "height_px": 525,
      "jfif": {
        "present": true,
        "unit": 1,
        "x_density": 72,
        "y_density": 72
      },
      "pixel_sha256": "c6225cd9e7c1c68af959cef9f12da8c57bc438ab16575aa3d14f15a1df9b517b",
      "file_sha256": "62e9ecf07df5d7759da8e3616de1d482034c589657927e5103ded721926533b5"
    },
    {
      "file": "density-absent.jpg",
      "bytes": 27357,
      "width_px": 375,
      "height_px": 525,
      "jfif": {
        "present": false,
        "unit": "none"
      },
      "pixel_sha256": "c6225cd9e7c1c68af959cef9f12da8c57bc438ab16575aa3d14f15a1df9b517b",
      "file_sha256": "11f1621248a32e83193b41bdf8540bfba6dd34002a56a8300646f0abb023d652"
    }
  ],
  "decoded_rgb_pixels_identical": true,
  "scope": "This test isolates one JPEG metadata segment. It does not test ERAS upload acceptance, another encoder, an actual portrait, visual quality, or what any portal does with absent density metadata."
}