{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-ie2024-xiaomi-mi-8-fw-occ60",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-ie2024-xiaomi-mi-8-fw-occ60-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-ie2024-xiaomi-mi-8-fw-occ60-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-ie2024-xiaomi-mi-8-fw-occ60-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-ie2024-xiaomi-mi-8-fw-occ60-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": [
      "XSPD contains the longest uninterrupted native range of each channel. Gaps and omitted samples remain in CSV and source JSON."
    ]
  },
  "siril_assessment": null,
  "siril_estimate": {
    "primary": {
      "channels": [
        {
          "channel": "red",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755
          ],
          "values": [
            0.010010201427586119,
            0.008024061494774979,
            0.0060888480922302625,
            0.008111752670679104,
            0.010084084765977235,
            0.012453986420181406,
            0.014876292265615794,
            0.02168492811490328,
            0.02703356898366972,
            0.027125898236099417,
            0.027216080174462833,
            0.02587121866194653,
            0.0236124645239769,
            0.021852662075686615,
            0.020747971038100426,
            0.02041703361194967,
            0.019965275745611438,
            0.01901667984507917,
            0.018088266836047594,
            0.022224363157123818,
            0.02627429091426971,
            0.02877573674688329,
            0.030259446437279718,
            0.032261890676654026,
            0.034945307113828254,
            0.038444718959981625,
            0.041875514990571606,
            0.04905244869031098,
            0.05776784179732093,
            0.06880799353440042,
            0.0796398405217237,
            0.06714282537624701,
            0.054877236339900985,
            0.04527199075737589,
            0.041375673510506576,
            0.04120584615548622,
            0.04103905152559874,
            0.045211998913118175,
            0.04931173669734779,
            0.15934907638979126,
            0.2940561773831989,
            0.4276233643055144,
            0.5589267005130039,
            0.5991789495538883,
            0.6167343428973612,
            0.5761714102696438,
            0.5362734436644722,
            0.49911483096951437,
            0.46427482307267254,
            0.4313285773784484,
            0.4028348836709657,
            0.39038452615807184,
            0.378128705481317,
            0.34309615271122845,
            0.3029050428233472,
            0.2714507522606616,
            0.2404535596755122,
            0.20989348697418933,
            0.17694245319031057,
            0.13317561471544626,
            0.09092465567987423,
            0.052754030135369986,
            0.030716461749814183,
            0.019307830080016672,
            0.008062178937679415,
            0.005518557782924295,
            0.0033005060612027615,
            0.0022643464525475116,
            0.0014112645394453395,
            0.0012400425719965435,
            0.0010767110840450337,
            0.0009376310878084322,
            0.0008299904635926226,
            0.0008412410577272244,
            0.0008523417139723045,
            0.0009213779985721515
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755
          ],
          "values": [
            0.04984842224799784,
            0.04036727601146763,
            0.03112923595401716,
            0.03355914423066227,
            0.035928304800391275,
            0.029618862144723423,
            0.02133456291328429,
            0.024542906528377352,
            0.027053023824028747,
            0.027045993472472576,
            0.027039126739613534,
            0.03102662463058513,
            0.03755604317798971,
            0.04176898122121796,
            0.043935172678284486,
            0.04395203584419598,
            0.046773447696697626,
            0.06063320327794059,
            0.07419807044256137,
            0.2463433467980362,
            0.41490226322943874,
            0.5838168037581504,
            0.7518120909124951,
            0.858439366676153,
            0.9238025929438476,
            0.9510652143000101,
            0.9777932744531107,
            0.9929081706377064,
            1,
            0.9954686161318411,
            0.991022729973413,
            0.9674503283719611,
            0.9443144527260918,
            0.8967248803719718,
            0.8736001780165625,
            0.8664834675002312,
            0.8594938411940561,
            0.7723733332894038,
            0.6867812552558434,
            0.6184764756485921,
            0.5564612595123608,
            0.5002502701755612,
            0.44499200947158896,
            0.40008865310314906,
            0.35827059659921556,
            0.28141774137530173,
            0.20582476902391103,
            0.15606077221852296,
            0.12602837636154723,
            0.10703666331070297,
            0.09079859631352422,
            0.08454777373079442,
            0.07839462025091977,
            0.06780378548924008,
            0.05625133429345714,
            0.05023792613514912,
            0.04566611784992326,
            0.04317355913783949,
            0.03970216289834073,
            0.032248140129899204,
            0.024465929413107986,
            0.015058886775866693,
            0.009926963624093475,
            0.007608221133821511,
            0.0053226036113022965,
            0.0040084843650450945,
            0.0029251894740687312,
            0.0027003691957595793,
            0.0026500592872701046,
            0.0032812667587930416,
            0.003694888065146802,
            0.003272808991748673,
            0.0029533317619952933,
            0.0030231339572063098,
            0.003092005526513452,
            0.002844106723658956
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755
          ],
          "values": [
            0.014809550318346883,
            0.010084175128073275,
            0.0054799632695394914,
            0.016157160223285,
            0.026567427253186875,
            0.061913866367262455,
            0.10261969271453766,
            0.23000463381519995,
            0.3443588149811608,
            0.41650165258122956,
            0.4869667498941437,
            0.5978063513623112,
            0.7338049926958817,
            0.7877489381828731,
            0.807686381456653,
            0.8074881724956582,
            0.8057450699801821,
            0.7979092757849153,
            0.7902402007268331,
            0.7849481995606972,
            0.779766448528281,
            0.7449883296530363,
            0.6913198922322578,
            0.6255336311639106,
            0.5567024302700323,
            0.4876107165116349,
            0.4198737422386963,
            0.37328161737006044,
            0.3213264824947859,
            0.261061864837101,
            0.20193431543710813,
            0.17598794954009783,
            0.15052207190043956,
            0.12493571713532702,
            0.10769627409972322,
            0.09597458424472081,
            0.08446221037377954,
            0.0700639224854677,
            0.05591823613905604,
            0.04852760945374581,
            0.043546999635307296,
            0.04130607840711421,
            0.039103138983677295,
            0.03612061369915812,
            0.03298534594894172,
            0.028605500816915402,
            0.02429745642475837,
            0.02189841362412214,
            0.020933541687005806,
            0.020695948581965565,
            0.020331235060649176,
            0.01945282052665126,
            0.01858813130181614,
            0.020191894992084083,
            0.022380025931565503,
            0.0244351384984796,
            0.025490683090394137,
            0.02508863191693198,
            0.023723287526018922,
            0.018529714122705345,
            0.013261281770772506,
            0.007469236195619223,
            0.004327690511051018,
            0.0029300753039026516,
            0.001552426028284977,
            0.0009091628411487851,
            0.0003604678465130588,
            0.00015908758843401435,
            0.0000416720474473694,
            0.00024830792410018734,
            0.00042121246317775507,
            0.00046900234427299975,
            0.000495165267708122,
            0.0004376157399482122,
            0.0003808335392251013,
            0.0006438206218223886
          ]
        }
      ],
      "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": "Image Engineering GmbH & Co. KG; Image Engineering spectral sensitivities workbook (April 2024); src-ie-202404-private; Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).; https://image-engineering.de/",
        "source_positive_peak": 1,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0019038841348076924,
        "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": 755
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 755
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 755
          }
        ],
        "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": 177,
          "documented_gap_samples_omitted": 0,
          "partial_channels": [
            "red",
            "green",
            "blue"
          ]
        }
      }
    },
    "alternative": {
      "channels": [
        {
          "channel": "red",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755
          ],
          "values": [
            0.0072421402,
            0.0058816001,
            0.0045210599,
            0.0061003157,
            0.0076795716,
            0.0096029336,
            0.0116123221,
            0.0171335201,
            0.0216168889,
            0.0219489411,
            0.0222809932,
            0.0214262742,
            0.0197803745,
            0.0185141968,
            0.0177757798,
            0.0176866082,
            0.017485323,
            0.0168355831,
            0.0161858432,
            0.0200984909,
            0.0240111387,
            0.0265710493,
            0.0282291352,
            0.0304043364,
            0.0332659079,
            0.0369631167,
            0.0406603256,
            0.0480959421,
            0.0571913043,
            0.0687762848,
            0.0803612653,
            0.0683902056,
            0.0564191458,
            0.0469749806,
            0.0433259686,
            0.043540392,
            0.0437548155,
            0.0486343002,
            0.0535137849,
            0.1744447526,
            0.3247123567,
            0.4762750233,
            0.6278376898,
            0.6787565411,
            0.7045144385,
            0.6636629822,
            0.6228115258,
            0.584407937,
            0.5480337913,
            0.5132497721,
            0.4831790947,
            0.4719617852,
            0.4607444757,
            0.4213238826,
            0.3748524685,
            0.3385110613,
            0.3021451735,
            0.2657425651,
            0.2257082127,
            0.1711468845,
            0.1177148064,
            0.0687997293,
            0.0403516031,
            0.0255481106,
            0.0107446182,
            0.0074072197,
            0.0044614846,
            0.0030824031,
            0.0019345566,
            0.0017116506,
            0.0014964512,
            0.0013120786,
            0.0011693522,
            0.001193211,
            0.0012170699,
            0.0013244187
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755
          ],
          "values": [
            0.0360641357,
            0.0295890273,
            0.0231139188,
            0.0252376253,
            0.0273613318,
            0.0228383071,
            0.0166535997,
            0.0193916429,
            0.0216324456,
            0.0218842861,
            0.0221361267,
            0.0256959278,
            0.0314610361,
            0.0353878688,
            0.0376413652,
            0.0380742106,
            0.0409635635,
            0.0536789461,
            0.0663943287,
            0.2227793651,
            0.3791644015,
            0.5390869819,
            0.701367925,
            0.8090127,
            0.8794065502,
            0.9144125762,
            0.9494186022,
            0.9735467884,
            0.9900197501,
            0.9950098751,
            1,
            0.9854236323,
            0.9708472646,
            0.9304568488,
            0.9147784355,
            0.9155746904,
            0.9163709454,
            0.8308377745,
            0.7453046035,
            0.6770668411,
            0.6144739029,
            0.5571648534,
            0.4998558039,
            0.4532248513,
            0.4092634229,
            0.3241509977,
            0.2390385725,
            0.1827298014,
            0.1487649243,
            0.1273658782,
            0.1089081044,
            0.1022154198,
            0.0955227352,
            0.0832634057,
            0.0696124149,
            0.0626489098,
            0.0573823782,
            0.0546613071,
            0.0506441731,
            0.0414427876,
            0.0316746005,
            0.0196392073,
            0.0130408541,
            0.0100671942,
            0.0070935344000000004,
            0.0053803413,
            0.0039541475,
            0.0036759509,
            0.0036326922,
            0.004529185,
            0.0051352863,
            0.0045798211,
            0.0041608731,
            0.0042879941,
            0.0044151152,
            0.0040882115
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755
          ],
          "values": [
            0.0107143538,
            0.0073916539,
            0.0040689539,
            0.0121507376,
            0.0202325213,
            0.0477401153,
            0.080104162,
            0.1817294019,
            0.2753600995,
            0.3370126276,
            0.3986651558,
            0.4950970022,
            0.6147150608,
            0.667403304,
            0.6919835794,
            0.6995005839,
            0.7056608175,
            0.7063939672,
            0.707127117,
            0.7098639513,
            0.7126007857,
            0.6879101588,
            0.6449345577,
            0.5895170603,
            0.5299484624,
            0.4688189251,
            0.4076893878,
            0.3660027488,
            0.3181195639,
            0.2609415599,
            0.2037635559,
            0.1792574558,
            0.1547513557,
            0.1296354057,
            0.1127726752,
            0.101412091,
            0.0900515069,
            0.0753673786,
            0.0606832503,
            0.0531247938,
            0.0480868962,
            0.0460055626,
            0.0439242291,
            0.0409178307,
            0.0376801661,
            0.0329492433,
            0.0282183205,
            0.025640606,
            0.0247101235,
            0.0246266801,
            0.024386239,
            0.0235178069,
            0.0226493749,
            0.0247957534,
            0.0276958346,
            0.0304716955,
            0.0320306627,
            0.0317642891,
            0.0302614818,
            0.0238129394,
            0.0171686019,
            0.0097410838,
            0.0056852007,
            0.0038770741,
            0.0020689475,
            0.0012203132,
            0.0004872652,
            0.0002165623,
            0.0000571239,
            0.0003427434,
            0.000585416,
            0.0006563007,
            0.0006976256,
            0.0006207114,
            0.0005437972,
            0.0009254487
          ]
        }
      ],
      "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": "Image Engineering GmbH & Co. KG; Image Engineering spectral sensitivities workbook (April 2024); src-ie-202404-private; Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).; https://image-engineering.de/",
        "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": 755
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 755
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 755
          }
        ],
        "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": 177,
          "documented_gap_samples_omitted": 0,
          "partial_channels": [
            "red",
            "green",
            "blue"
          ]
        }
      }
    },
    "diagnostics": {
      "source_family_prior": "none",
      "primary_basis": "energy_response_assumption",
      "interpretation_difference_rms": 0.03583368222549501,
      "comparison_sample_count": 228,
      "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.0353429638751,
          "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": 541.721980551951,
          "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": 482.95513991039985,
          "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.0107143538,
        0.0073916539,
        0.0040689539,
        0.0121507376,
        0.0202325213,
        0.0477401153,
        0.080104162,
        0.1817294019,
        0.2753600995,
        0.3370126276,
        0.3986651558,
        0.4950970022,
        0.6147150608,
        0.667403304,
        0.6919835794,
        0.6995005839,
        0.7056608175,
        0.7063939672,
        0.707127117,
        0.7098639513,
        0.7126007857,
        0.6879101588,
        0.6449345577,
        0.5895170603,
        0.5299484624,
        0.4688189251,
        0.4076893878,
        0.3660027488,
        0.3181195639,
        0.2609415599,
        0.2037635559,
        0.1792574558,
        0.1547513557,
        0.1296354057,
        0.1127726752,
        0.101412091,
        0.0900515069,
        0.0753673786,
        0.0606832503,
        0.0531247938,
        0.0480868962,
        0.0460055626,
        0.0439242291,
        0.0409178307,
        0.0376801661,
        0.0329492433,
        0.0282183205,
        0.025640606,
        0.0247101235,
        0.0246266801,
        0.024386239,
        0.0235178069,
        0.0226493749,
        0.0247957534,
        0.0276958346,
        0.0304716955,
        0.0320306627,
        0.0317642891,
        0.0302614818,
        0.0238129394,
        0.0171686019,
        0.0097410838,
        0.0056852007,
        0.0038770741,
        0.0020689475,
        0.0012203132,
        0.0004872652,
        0.0002165623,
        0.0000571239,
        0.0003427434,
        0.000585416,
        0.0006563007,
        0.0006976256,
        0.0006207114,
        0.0005437972,
        0.0009254487,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ],
      "camera_id": "cam-ie2024-xiaomi-mi-8",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "225872543b3966306e14450f768069e97b09ef07dc1a3326758619a4f7a4fa45"
      },
      "citation": "Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).",
      "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-ie-202404-private",
          "kind": "source_artifact",
          "order": 0,
          "revision": "2024-04",
          "uri": "https://image-engineering.de/"
        }
      ],
      "documented_gaps": null,
      "estimation_method": null,
      "green": [
        0.0360641357,
        0.0295890273,
        0.0231139188,
        0.0252376253,
        0.0273613318,
        0.0228383071,
        0.0166535997,
        0.0193916429,
        0.0216324456,
        0.0218842861,
        0.0221361267,
        0.0256959278,
        0.0314610361,
        0.0353878688,
        0.0376413652,
        0.0380742106,
        0.0409635635,
        0.0536789461,
        0.0663943287,
        0.2227793651,
        0.3791644015,
        0.5390869819,
        0.701367925,
        0.8090127,
        0.8794065502,
        0.9144125762,
        0.9494186022,
        0.9735467884,
        0.9900197501,
        0.9950098751,
        1,
        0.9854236323,
        0.9708472646,
        0.9304568488,
        0.9147784355,
        0.9155746904,
        0.9163709454,
        0.8308377745,
        0.7453046035,
        0.6770668411,
        0.6144739029,
        0.5571648534,
        0.4998558039,
        0.4532248513,
        0.4092634229,
        0.3241509977,
        0.2390385725,
        0.1827298014,
        0.1487649243,
        0.1273658782,
        0.1089081044,
        0.1022154198,
        0.0955227352,
        0.0832634057,
        0.0696124149,
        0.0626489098,
        0.0573823782,
        0.0546613071,
        0.0506441731,
        0.0414427876,
        0.0316746005,
        0.0196392073,
        0.0130408541,
        0.0100671942,
        0.0070935344000000004,
        0.0053803413,
        0.0039541475,
        0.0036759509,
        0.0036326922,
        0.004529185,
        0.0051352863,
        0.0045798211,
        0.0041608731,
        0.0042879941,
        0.0044151152,
        0.0040882115,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ],
      "interpolation_method": null,
      "license_id": "lic-src-ie-202404-private",
      "measurement_method": null,
      "normalization_method": "unknown",
      "optical_configuration": {
        "configuration_id": "cfg-prf-ie2024-xiaomi-mi-8-fw-occ60",
        "configuration_type": "unknown",
        "description": "Canonical release: the optical configuration is honestly unknown; lens, body serial, filter stack, and hot-mirror / IR-cut filter state are not documented per leaf in the inspected source.",
        "evidence_source_ids": [
          "src-ie-202404-private"
        ],
        "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=FW",
      "profile_id": "prf-ie2024-xiaomi-mi-8-fw-occ60",
      "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.0072421402,
        0.0058816001,
        0.0045210599,
        0.0061003157,
        0.0076795716,
        0.0096029336,
        0.0116123221,
        0.0171335201,
        0.0216168889,
        0.0219489411,
        0.0222809932,
        0.0214262742,
        0.0197803745,
        0.0185141968,
        0.0177757798,
        0.0176866082,
        0.017485323,
        0.0168355831,
        0.0161858432,
        0.0200984909,
        0.0240111387,
        0.0265710493,
        0.0282291352,
        0.0304043364,
        0.0332659079,
        0.0369631167,
        0.0406603256,
        0.0480959421,
        0.0571913043,
        0.0687762848,
        0.0803612653,
        0.0683902056,
        0.0564191458,
        0.0469749806,
        0.0433259686,
        0.043540392,
        0.0437548155,
        0.0486343002,
        0.0535137849,
        0.1744447526,
        0.3247123567,
        0.4762750233,
        0.6278376898,
        0.6787565411,
        0.7045144385,
        0.6636629822,
        0.6228115258,
        0.584407937,
        0.5480337913,
        0.5132497721,
        0.4831790947,
        0.4719617852,
        0.4607444757,
        0.4213238826,
        0.3748524685,
        0.3385110613,
        0.3021451735,
        0.2657425651,
        0.2257082127,
        0.1711468845,
        0.1177148064,
        0.0687997293,
        0.0403516031,
        0.0255481106,
        0.0107446182,
        0.0074072197,
        0.0044614846,
        0.0030824031,
        0.0019345566,
        0.0017116506,
        0.0014964512,
        0.0013120786,
        0.0011693522,
        0.001193211,
        0.0012170699,
        0.0013244187,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ],
      "redistribution_allowed": null,
      "response_scale": "unknown",
      "response_scope": "unknown",
      "response_unit": "unknown",
      "retrieved_date": "2026-09-23",
      "rights_evidence_source_ids": [
        "src-ie-202404-private"
      ],
      "sample_count": 135,
      "sample_identifiers": null,
      "sampling_interval": 5,
      "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": "Image Engineering GmbH & Co. KG",
      "source_id": "src-ie-202404-private",
      "source_uri": "https://image-engineering.de/",
      "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-23",
      "wavelength_max": 1050,
      "wavelength_min": 380,
      "wavelength_unit": "nm",
      "wavelengths": [
        380,
        385,
        390,
        395,
        400,
        405,
        410,
        415,
        420,
        425,
        430,
        435,
        440,
        445,
        450,
        455,
        460,
        465,
        470,
        475,
        480,
        485,
        490,
        495,
        500,
        505,
        510,
        515,
        520,
        525,
        530,
        535,
        540,
        545,
        550,
        555,
        560,
        565,
        570,
        575,
        580,
        585,
        590,
        595,
        600,
        605,
        610,
        615,
        620,
        625,
        630,
        635,
        640,
        645,
        650,
        655,
        660,
        665,
        670,
        675,
        680,
        685,
        690,
        695,
        700,
        705,
        710,
        715,
        720,
        725,
        730,
        735,
        740,
        745,
        750,
        755,
        760,
        765,
        770,
        775,
        780,
        785,
        790,
        795,
        800,
        805,
        810,
        815,
        820,
        825,
        830,
        835,
        840,
        845,
        850,
        855,
        860,
        865,
        870,
        875,
        880,
        885,
        890,
        895,
        900,
        905,
        910,
        915,
        920,
        925,
        930,
        935,
        940,
        945,
        950,
        955,
        960,
        965,
        970,
        975,
        980,
        985,
        990,
        995,
        1000,
        1005,
        1010,
        1015,
        1020,
        1025,
        1030,
        1035,
        1040,
        1045,
        1050
      ]
    },
    "source": {
      "authors": [
        "Image Engineering GmbH & Co. KG"
      ],
      "citation_text": "Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).",
      "data_acquisition_method": "RGB columns in the owner-supplied workbook on its native 380-1050 nm, 5 nm grid; instrument, calibration, and lens are not identified.",
      "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-ie-202404-private",
      "measurement_method": null,
      "normalization_method": null,
      "organization": "Image Engineering GmbH & Co. KG",
      "original_wavelength_coverage": {
        "maximum": 1050,
        "minimum": 380,
        "unit": "nm"
      },
      "publication": null,
      "record_version": 1,
      "repository": "https://image-engineering.de/",
      "retrieved_date": "2026-09-23",
      "rights_notes": "The workbook was supplied by the project owner. The source license is unknown; no redistribution or downstream reuse grant is identified by the intake evidence.",
      "schema_version": "0.1.0-draft",
      "source_id": "src-ie-202404-private",
      "title": "Image Engineering spectral sensitivities workbook (April 2024)",
      "url": "https://image-engineering.de/",
      "version": "2024-04",
      "year": 2024
    },
    "license": {
      "attribution_required": null,
      "commercial_api_allowed": null,
      "commercial_use_allowed": null,
      "derivatives_allowed": null,
      "evidence_revision": "2024-04",
      "evidence_url": null,
      "license_id": "lic-src-ie-202404-private",
      "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-23",
      "rights_holder": "Image Engineering GmbH & Co. KG",
      "schema_version": "0.1.0-draft",
      "share_alike_required": null
    },
    "dataset_version": "recovered-2026-10-01-siril-source-review-v2"
  }
}
