{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-makabe-dji-osmo-pocket-3-col-abc",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-makabe-dji-osmo-pocket-3-col-abc-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-makabe-dji-osmo-pocket-3-col-abc-r1.metadata.json",
    "xspd_reason": null,
    "siril_reason": "The source does not establish a sensor-only response. A Siril sensor export would misrepresent its physical scope; use CSV or source JSON.",
    "siril_estimated": "/application-data/prf-makabe-dji-osmo-pocket-3-col-abc-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-makabe-dji-osmo-pocket-3-col-abc-r1.alternative-estimate.siril.json",
    "siril_estimated_reason": null,
    "siril_estimated_note": "Estimated relative photon response. Assumes the source values describe energy response. Source optics remain unseparated; calibration accuracy is unverified.",
    "notes": []
  },
  "siril_assessment": null,
  "siril_estimate": {
    "primary": {
      "channels": [
        {
          "channel": "red",
          "wavelengths": [
            380,
            390,
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700,
            710,
            720,
            730,
            740,
            750
          ],
          "values": [
            0.0101179106542213,
            0.006865420422179462,
            0.0024502271626123673,
            0.007051105098425738,
            0.03192002749528817,
            0.04163509898326668,
            0.03813867938831044,
            0.03102953763314445,
            0.028442807703494038,
            0.027009784868903444,
            0.03823224530245594,
            0.039471678398197915,
            0.04302953379027069,
            0.04996631364194151,
            0.07754074640815015,
            0.11266598271573297,
            0.07866377494366411,
            0.05969879794130306,
            0.05176395204349373,
            0.06558859202689535,
            0.4118225461193848,
            0.8735857442686848,
            0.9374692027304866,
            0.7912242072311528,
            0.712095191927383,
            0.6299508224027006,
            0.5600053938714751,
            0.45586867710707707,
            0.33768236265059065,
            0.22974310889090008,
            0.1031779752097768,
            0.04273094326246089,
            0.00549326501121877,
            0.0021985975086894365,
            0.0009453261321185707,
            0.0006927482353320319,
            0.0008857651918253414,
            0.0009577990848633636
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            380,
            390,
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700,
            710,
            720,
            730,
            740,
            750
          ],
          "values": [
            0.03978362217662554,
            0.013458828241919395,
            0.007212529979446381,
            0.005456585224697808,
            0.0122007947213065,
            0.017863857447812635,
            0.024487655160273777,
            0.03455122469044208,
            0.0325897824474141,
            0.0582950878843459,
            0.2756389498079779,
            0.5122938099844931,
            0.635339139918745,
            0.6670432429156702,
            0.7111827267369025,
            0.7146035808749912,
            0.6910359362454404,
            0.647516199098858,
            0.6212390758287861,
            0.5142799661514288,
            0.42978339815819544,
            0.3290502604066414,
            0.2549697061439486,
            0.12919910385334468,
            0.09213465686735219,
            0.06654458060713876,
            0.05168038228051526,
            0.03804773585365176,
            0.028333204325374468,
            0.022585163799088467,
            0.012224900764996048,
            0.006210896180135443,
            0.0012479494672737901,
            0.0006878992940819742,
            0.0002700972987735894,
            0.0001753617048583775,
            0.00026335263225478527,
            0.0002779081702997434
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            380,
            390,
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700,
            710,
            720,
            730,
            740,
            750
          ],
          "values": [
            0.02958452590000003,
            0.021880494414091605,
            0.004233051719151448,
            0.030952697562943818,
            0.24008501722205675,
            0.5282803440500217,
            0.8575565280101292,
            1,
            0.9811713523074718,
            0.9580666632671606,
            0.9556504976742382,
            0.8235182442006047,
            0.6553601371239554,
            0.48475820956126686,
            0.3373509688247438,
            0.21990100193638584,
            0.15550319304935356,
            0.11945612095996955,
            0.08005739251689116,
            0.04931751852975055,
            0.03917250561365596,
            0.031611175317846935,
            0.026142928228093314,
            0.018051371841915315,
            0.016282948790385235,
            0.01564526210110066,
            0.016277923624698293,
            0.01847864199696936,
            0.020525505706349288,
            0.016997105071095295,
            0.008641177548988103,
            0.004114314702720979,
            0.0006415103361374781,
            0.00028611795094824713,
            0.00020110464341080702,
            0.0001868052758377137,
            0.00020383676649430338,
            0.0002647702519000697
          ]
        }
      ],
      "interpretation": "energy_response",
      "basis": "The source quantity is not established; energy response is the explicit primary assumption, with a photon-response alternative for sensitivity comparison. Numeric values and profile naming cannot prove source units or optical scope.",
      "metadata": {
        "status": "estimated",
        "original_response_unit": "unknown",
        "original_response_scale": "unknown",
        "original_response_scope": "unknown",
        "source_attribution": "Makabe et al.; Makabe ICCV 2025 camera sensitivity measurements - DJI Pocket 3; src-makabe-iccv2025-dji-pocket-3; Lilika Makabe, Hiroaki Santo, Fumio Okura, Michael S. Brown, Yasuyuki Matsushita. 'Spectral Sensitivity Estimation with an Uncalibrated Diffraction Grating', ICCV 2025 (arXiv 2508.00330), camSPECS XL ground-truth measurement, DJI Pocket 3.; https://lilika-makabe.github.io/camera-sensitivity-estimation-with-grating-site/",
        "source_positive_peak": 1,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0017778361804444444,
        "method_version": "camera-spectra-siril-estimate-v1",
        "uncertainty": "unknown",
        "effective_camera_detection_model": true,
        "optical_transmission_separated": false,
        "interchannel_scale_comparability": "unknown; channel ratios inherit original possibly incomparable scales",
        "quantity_evidence_uri": null,
        "retained_channel_intervals_nm": [
          {
            "channel": "red",
            "minimum": 380,
            "maximum": 750
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 750
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 750
          }
        ],
        "repairs": {
          "conflicting_duplicate_groups_merged": 0,
          "identical_duplicate_samples_removed": 0,
          "negative_samples_floored": 0,
          "negative_magnitude_total": 0,
          "bounded_nulls_interpolated": 0,
          "trimmed_null_samples": 0,
          "documented_gap_samples_omitted": 0,
          "partial_channels": []
        }
      }
    },
    "alternative": {
      "channels": [
        {
          "channel": "red",
          "wavelengths": [
            380,
            390,
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700,
            710,
            720,
            730,
            740,
            750
          ],
          "values": [
            0.0068354353,
            0.0047601812,
            0.001742441,
            0.005139641,
            0.0238344035,
            0.0318287657,
            0.0298339026,
            0.0248244456,
            0.0232606602,
            0.0225689172,
            0.0326259211,
            0.0343853472,
            0.038249731,
            0.0453042793,
            0.0716844671,
            0.10615988,
            0.0755197048,
            0.0583740756,
            0.051535583,
            0.06646529,
            0.424648753,
            0.9163244823,
            1,
            0.8580668837,
            0.7849129296,
            0.7055680993,
            0.6371826243,
            0.526798888,
            0.3962269884,
            0.2736585595,
            0.1247348054,
            0.0524183457,
            0.0068362877,
            0.0027752098,
            0.0012100572,
            0.0008990628,
            0.0011653116,
            0.0012771074
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            380,
            390,
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700,
            710,
            720,
            730,
            740,
            750
          ],
          "values": [
            0.0268769299,
            0.0093317608,
            0.0051290787,
            0.003977375,
            0.009110226,
            0.0136563752,
            0.0191554173,
            0.0276418878,
            0.0266520754,
            0.0487103847,
            0.2352196309,
            0.4462794905,
            0.5647644549,
            0.6048057417,
            0.6574705189,
            0.6733374934,
            0.6634162923,
            0.6331477494,
            0.6184983312,
            0.5211541525,
            0.4431689955,
            0.3451485003,
            0.2719766211,
            0.1401138532,
            0.1015562024,
            0.0745323787,
            0.0588027222,
            0.0439677169,
            0.0332453852,
            0.0269023233,
            0.0147790322,
            0.0076189496,
            0.0015530548,
            0.0008683103,
            0.0003457359,
            0.000227588,
            0.0003464664,
            0.0003705564
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            380,
            390,
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700,
            710,
            720,
            730,
            740,
            750
          ],
          "values": [
            0.0199866474,
            0.0151709745,
            0.003010269,
            0.0225618185,
            0.1792693686,
            0.4038542409,
            0.6708218098,
            0.8000262812,
            0.8024064875,
            0.8005442213,
            0.8155152147,
            0.7173994596,
            0.5825614815,
            0.4395285487,
            0.3118724741,
            0.2072024174,
            0.1492879695,
            0.1168053776,
            0.0797042002,
            0.0499767272,
            0.0403925327,
            0.0331576998,
            0.0278867062,
            0.019576353,
            0.0179480176,
            0.0175232692,
            0.0185212682,
            0.0213537989,
            0.0240840512,
            0.0202461058,
            0.0104465667,
            0.0050470585,
            0.0007983502,
            0.0003611563,
            0.0002574224,
            0.0002424397,
            0.0002681674,
            0.0003530386
          ]
        }
      ],
      "interpretation": "photon_response",
      "basis": "Alternative photon-response source-quantity assumption applied to the same numeric samples; this is a sensitivity comparison, not a probability or claim that the source measured this quantity.",
      "metadata": {
        "status": "estimated",
        "original_response_unit": "unknown",
        "original_response_scale": "unknown",
        "original_response_scope": "unknown",
        "source_attribution": "Makabe et al.; Makabe ICCV 2025 camera sensitivity measurements - DJI Pocket 3; src-makabe-iccv2025-dji-pocket-3; Lilika Makabe, Hiroaki Santo, Fumio Okura, Michael S. Brown, Yasuyuki Matsushita. 'Spectral Sensitivity Estimation with an Uncalibrated Diffraction Grating', ICCV 2025 (arXiv 2508.00330), camSPECS XL ground-truth measurement, DJI Pocket 3.; https://lilika-makabe.github.io/camera-sensitivity-estimation-with-grating-site/",
        "source_positive_peak": 1,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 1,
        "method_version": "camera-spectra-siril-estimate-v1",
        "uncertainty": "unknown",
        "effective_camera_detection_model": true,
        "optical_transmission_separated": false,
        "interchannel_scale_comparability": "unknown; channel ratios inherit original possibly incomparable scales",
        "quantity_evidence_uri": null,
        "retained_channel_intervals_nm": [
          {
            "channel": "red",
            "minimum": 380,
            "maximum": 750
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 750
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 750
          }
        ],
        "repairs": {
          "conflicting_duplicate_groups_merged": 0,
          "identical_duplicate_samples_removed": 0,
          "negative_samples_floored": 0,
          "negative_magnitude_total": 0,
          "bounded_nulls_interpolated": 0,
          "trimmed_null_samples": 0,
          "documented_gap_samples_omitted": 0,
          "partial_channels": []
        }
      }
    },
    "diagnostics": {
      "source_family_prior": "none",
      "primary_basis": "energy_response_assumption",
      "interpretation_difference_rms": 0.04692390430549266,
      "comparison_sample_count": 114,
      "comparison_limitations": "sampled-assumption difference only; not uncertainty bounds and excludes optics, gain, and measurement-error uncertainty",
      "observed_channel_diagnostics": [
        {
          "channel": "red",
          "positive_peak_wavelength_nm": 600,
          "positive_response_centroid_nm": 609.4195598216759,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        },
        {
          "channel": "green",
          "positive_peak_wavelength_nm": 530,
          "positive_response_centroid_nm": 542.1457919760276,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        },
        {
          "channel": "blue",
          "positive_peak_wavelength_nm": 480,
          "positive_response_centroid_nm": 481.2118775685611,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        }
      ]
    }
  },
  "transformations": {
    "xspd": "Longest uninterrupted native run per channel; no interpolation, padding, rescaling or default replacement. Repeated identical wavelength/value pairs removed.",
    "siril": "Source scales and channel grids retained. Pairs sorted by wavelength and repeated identical wavelength/value pairs removed.",
    "siril_estimated": "Derived relative photon-response model with documented source-quantity assumptions, numeric repairs and shared RGB normalization. Original samples and unknown source metadata are preserved separately."
  },
  "compatibility": "Format validation does not establish calibration accuracy or a complete optical response.",
  "original": {
    "profile": {
      "attribution_required": null,
      "blue": [
        0.0199866474,
        0.0151709745,
        0.003010269,
        0.0225618185,
        0.1792693686,
        0.4038542409,
        0.6708218098,
        0.8000262812,
        0.8024064875,
        0.8005442213,
        0.8155152147,
        0.7173994596,
        0.5825614815,
        0.4395285487,
        0.3118724741,
        0.2072024174,
        0.1492879695,
        0.1168053776,
        0.0797042002,
        0.0499767272,
        0.0403925327,
        0.0331576998,
        0.0278867062,
        0.019576353,
        0.0179480176,
        0.0175232692,
        0.0185212682,
        0.0213537989,
        0.0240840512,
        0.0202461058,
        0.0104465667,
        0.0050470585,
        0.0007983502,
        0.0003611563,
        0.0002574224,
        0.0002424397,
        0.0002681674,
        0.0003530386
      ],
      "camera_id": "cam-makabe-dji-osmo-pocket-3",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "dfb1ba4356018da9035cdb9d2e66f094d5d243e7957a1684eb9e08b91d9492cb"
      },
      "citation": "Lilika Makabe, Hiroaki Santo, Fumio Okura, Michael S. Brown, Yasuyuki Matsushita. 'Spectral Sensitivity Estimation with an Uncalibrated Diffraction Grating', ICCV 2025 (arXiv 2508.00330), camSPECS XL ground-truth measurement, DJI Pocket 3.",
      "commercial_api_allowed": null,
      "confidence_grade": "unassessed",
      "confidence_reason": "Canonical release: no claim about the per-leaf measurement precision is asserted; the upstream 'as is' wording (where present) is preserved.",
      "created_at": "2026-09-23T00:00:00Z",
      "derivatives_allowed": null,
      "derived_from": [
        {
          "checksum": null,
          "id": "src-makabe-iccv2025-dji-pocket-3",
          "kind": "source_artifact",
          "order": 0,
          "revision": "2025",
          "uri": "https://lilika-makabe.github.io/camera-sensitivity-estimation-with-grating-site/"
        }
      ],
      "documented_gaps": null,
      "estimation_method": null,
      "green": [
        0.0268769299,
        0.0093317608,
        0.0051290787,
        0.003977375,
        0.009110226,
        0.0136563752,
        0.0191554173,
        0.0276418878,
        0.0266520754,
        0.0487103847,
        0.2352196309,
        0.4462794905,
        0.5647644549,
        0.6048057417,
        0.6574705189,
        0.6733374934,
        0.6634162923,
        0.6331477494,
        0.6184983312,
        0.5211541525,
        0.4431689955,
        0.3451485003,
        0.2719766211,
        0.1401138532,
        0.1015562024,
        0.0745323787,
        0.0588027222,
        0.0439677169,
        0.0332453852,
        0.0269023233,
        0.0147790322,
        0.0076189496,
        0.0015530548,
        0.0008683103,
        0.0003457359,
        0.000227588,
        0.0003464664,
        0.0003705564
      ],
      "interpolation_method": null,
      "license_id": "lic-src-makabe-iccv2025-dji-pocket-3",
      "measurement_method": "Author-reported camSPECS XL ground-truth measurement with a lens attached (Makabe et al., ICCV 2025, section 4.2); not independently verified.",
      "normalization_method": "unknown",
      "optical_configuration": {
        "configuration_id": "cfg-prf-makabe-dji-osmo-pocket-3-col-abc",
        "configuration_type": "unknown",
        "description": "Authors report measurement with camSPECS XL and a lens attached. Lens identity and internal/external filter state are not specified here; response scope and remaining optical stack are unknown.",
        "evidence_source_ids": [
          "src-makabe-iccv2025-dji-pocket-3"
        ],
        "external_filters": null,
        "geometry": null,
        "internal_optical_stack": null,
        "lens": null,
        "modifier_or_vendor": null,
        "name": "unknown",
        "removed_components": null,
        "replacement_components": null
      },
      "original_normalization_method": "unknown",
      "original_wavelength_unit": "nm",
      "processing_notes": "source_column=A:C",
      "profile_id": "prf-makabe-dji-osmo-pocket-3-col-abc",
      "profile_revision": 1,
      "profile_type": "measured",
      "provenance_tier": "community_unverified",
      "quality_grade": "unassessed",
      "quality_reason": "Canonical release: no per-leaf scientific-quality assessment is asserted; the source-side claim is preserved verbatim.",
      "red": [
        0.0068354353,
        0.0047601812,
        0.001742441,
        0.005139641,
        0.0238344035,
        0.0318287657,
        0.0298339026,
        0.0248244456,
        0.0232606602,
        0.0225689172,
        0.0326259211,
        0.0343853472,
        0.038249731,
        0.0453042793,
        0.0716844671,
        0.10615988,
        0.0755197048,
        0.0583740756,
        0.051535583,
        0.06646529,
        0.424648753,
        0.9163244823,
        1,
        0.8580668837,
        0.7849129296,
        0.7055680993,
        0.6371826243,
        0.526798888,
        0.3962269884,
        0.2736585595,
        0.1247348054,
        0.0524183457,
        0.0068362877,
        0.0027752098,
        0.0012100572,
        0.0008990628,
        0.0011653116,
        0.0012771074
      ],
      "redistribution_allowed": null,
      "response_scale": "unknown",
      "response_scope": "unknown",
      "response_unit": "unknown",
      "retrieved_date": "2026-09-24",
      "rights_evidence_source_ids": [
        "src-makabe-iccv2025-dji-pocket-3"
      ],
      "sample_count": 38,
      "sample_identifiers": null,
      "sampling_interval": 10,
      "schema_version": "0.1.0-draft",
      "scientific_notes": "Canonical release: native grid and native R/G/B samples are preserved verbatim; sparse cells (wavelengths absent in the upstream CSV / JSON) are preserved as null; the parser never invents a value.",
      "source_author": "Makabe et al.",
      "source_id": "src-makabe-iccv2025-dji-pocket-3",
      "source_uri": "https://lilika-makabe.github.io/camera-sensitivity-estimation-with-grating-site/",
      "uncertainty": null,
      "updated_at": "2026-09-23T00:00:00Z",
      "validation_reason": "Source catalog entry recorded as 'measured' by the private intake; the canonical contract does not assert a per-record validation pass.",
      "validation_status": "unverified",
      "version_date": "2026-09-24",
      "wavelength_max": 750,
      "wavelength_min": 380,
      "wavelength_unit": "nm",
      "wavelengths": [
        380,
        390,
        400,
        410,
        420,
        430,
        440,
        450,
        460,
        470,
        480,
        490,
        500,
        510,
        520,
        530,
        540,
        550,
        560,
        570,
        580,
        590,
        600,
        610,
        620,
        630,
        640,
        650,
        660,
        670,
        680,
        690,
        700,
        710,
        720,
        730,
        740,
        750
      ]
    },
    "source": {
      "authors": [
        "Makabe et al."
      ],
      "citation_text": "Lilika Makabe, Hiroaki Santo, Fumio Okura, Michael S. Brown, Yasuyuki Matsushita. 'Spectral Sensitivity Estimation with an Uncalibrated Diffraction Grating', ICCV 2025 (arXiv 2508.00330), camSPECS XL ground-truth measurement, DJI Pocket 3.",
      "data_acquisition_method": "Four cam_calib files are described by the authors as ground-truth sensitivities measured using camSPECS XL with a lens attached (paper section 4.2). This is author-reported method metadata, not independent validation. The separate uncalibrated-grating recovery outputs are estimates. Physical quantity, normalization, scale, units, response scope, and exact optical-stack state are unknown.",
      "doi": null,
      "known_limitations": [
        "source_category=measured",
        "permission_status is 'unknown' on the canonical License record (no independent operational clearance granted)."
      ],
      "license_id": "lic-src-makabe-iccv2025-dji-pocket-3",
      "measurement_method": "Author-reported camSPECS XL ground-truth measurement with a lens attached (Makabe et al., ICCV 2025, section 4.2); not independently verified.",
      "normalization_method": null,
      "organization": "Makabe ICCV 2025",
      "original_wavelength_coverage": {
        "maximum": 750,
        "minimum": 380,
        "unit": "nm"
      },
      "publication": "Makabe et al., ICCV 2025",
      "record_version": 1,
      "repository": "https://github.com/lilika-makabe/camera-sensitivity-estimation-with-grating",
      "retrieved_date": "2026-09-24",
      "rights_notes": "Rights status is unknown. Upstream repo lilika-makabe/camera-sensitivity-estimation-with-grating has NO LICENSE file (verified 2026-09-24); the arXiv 2508.00330 paper text is CC BY-NC-ND 4.0 but that covers the paper only, not the JSON payload. The real-world capture set is on Google Drive with no visible licence. No per-record redistribution grant has been requested.",
      "schema_version": "0.1.0-draft",
      "source_id": "src-makabe-iccv2025-dji-pocket-3",
      "title": "Makabe ICCV 2025 camera sensitivity measurements - DJI Pocket 3",
      "url": "https://lilika-makabe.github.io/camera-sensitivity-estimation-with-grating-site/",
      "version": "2025",
      "year": 2025
    },
    "license": {
      "attribution_required": null,
      "commercial_api_allowed": null,
      "commercial_use_allowed": null,
      "derivatives_allowed": null,
      "evidence_revision": "2025",
      "evidence_url": null,
      "license_id": "lic-src-makabe-iccv2025-dji-pocket-3",
      "license_name": null,
      "license_url": null,
      "notes": "Canonical release: observed upstream license text is preserved verbatim on license_name/license_url when available; the operational permission_status is the literal 'unknown' because the owner-updated policy (2026-09-23) revoked the prior bespoke grants. Downstream redistribution requires a fresh per-source review and a new authorization ID.",
      "permission_status": "unknown",
      "record_version": 1,
      "redistribution_allowed": null,
      "reviewed_date": "2026-09-24",
      "rights_holder": "Makabe ICCV 2025",
      "schema_version": "0.1.0-draft",
      "share_alike_required": null
    },
    "dataset_version": "recovered-2026-10-01-siril-source-review-v2"
  }
}
