{
  "id": "00000000-0000-4000-8000-000000000012",
  "project_revision": 1,
  "artifacts": [
    {
      "id": "00000000-0000-4000-8000-000000000011",
      "origin_id": "00000000-0000-4000-8000-000000000009",
      "capture_id": "00000000-0000-4000-8000-000000000010",
      "objective_ids": [
        "00000000-0000-4000-8000-000000000005"
      ],
      "processing_group_id": "00000000-0000-4000-8000-000000000006",
      "equipment": {
        "equipment_id": "00000000-0000-4000-8000-000000000007",
        "revision": 1
      },
      "captured_at": "2026-10-04T04:10:00Z",
      "exposure_seconds": 300,
      "filter_id": "00000000-0000-4000-8000-000000000008",
      "format": "fits",
      "size_bytes": 104371200,
      "sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "calibration": {
        "raw_sha256": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
        "steps": [
          {
            "operation": "dark_subtract",
            "software": "example-calibrator",
            "version": "1.0",
            "parameters": {
              "scale": 1.0
            }
          },
          {
            "operation": "flat_correct",
            "software": "example-calibrator",
            "version": "1.0",
            "parameters": {}
          }
        ],
        "pixel_unit": "adu",
        "linear": true,
        "color_state": "mono",
        "registration": "unregistered",
        "calibration_frames": [
          {
            "role": "dark",
            "sha256": "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd"
          },
          {
            "role": "flat",
            "sha256": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
          }
        ]
      },
      "measurements": [
        {
          "metric": "fwhm",
          "method": "example.psf",
          "method_version": "1",
          "unit": "arcsec",
          "value": 2.4,
          "measured_at": "2026-10-04T05:00:00Z"
        }
      ],
      "solve": {
        "source": "fresh_pixel_solve",
        "artifact_sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
        "center": {
          "ra_degrees": 10.6847,
          "dec_degrees": 41.269
        },
        "method": "example-solver",
        "method_version": "1.0",
        "measured_at": "2026-10-04T05:00:00Z"
      },
      "panel_id": "00000000-0000-4000-8000-000000000015",
      "delivery": "external",
      "external": {
        "provider": "google_drive",
        "url": "https://drive.example/drive/folders/EXAMPLE_FOLDER_ID",
        "path": "2026-10-04/M31_Ha_300s_0001.fits",
        "shared_at": "2026-10-04T05:00:00Z"
      },
      "bandpasses": [
        {
          "name": "H-alpha",
          "center_nm": 656.3,
          "width_nm": 3.0
        }
      ],
      "assignment_id": "00000000-0000-4000-8000-000000000014"
    }
  ]
}
