{
    "schema_version": 1,
    "community": "data-to-knowledge",
    "artifacts": [
        {
            "name": "k_index_qrf.pkl",
            "size_bytes": 75569024,
            "sha256": "42dc3ee1d7973ca2f299ef0155d0e39f4fd034d45efb4595182ff6696600e0f7"
        },
        {
            "name": "calibration.json",
            "size_bytes": 608,
            "sha256": "c2c933a9acb2ee103c07ae0db3059296c3a6993a2b7719ca0bc711a130ad6e9b"
        }
    ],
    "inference_requirements": {
        "artifact_format": "pickle, protocol 5",
        "python": "3.13",
        "scikit_learn": "1.7.2",
        "sklearn_quantile": "0.1.1",
        "matminer": "0.10.1",
        "pymatgen": "2026.5.4",
        "numpy": "2.5.2",
        "feature_contract": "cslr.v1",
        "feature_columns": 174,
        "target": "k_index",
        "target_contract": "goldilocks.k_index.ladder_1based.v2",
        "quantiles": [
            0.05,
            0.5,
            0.95
        ],
        "published_value": {
            "rule": "quantile_by_band",
            "rounding": "half_up",
            "baseline_level": 0.5,
            "bands": [
                {
                    "upper": 7,
                    "level": 0.9
                },
                {
                    "upper": 12,
                    "level": 0.975
                },
                {
                    "upper": null,
                    "level": 0.975
                }
            ],
            "max_underprediction": 0.05,
            "selected_on": "validation"
        },
        "requires": []
    }
}