{
  "ml": {
    "v": "7",
    "id": 8086,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000024427970856777392,
    "type": "rust",
    "version": "v18.18",
    "analyzed_at": "2026-10-23T16:37:05Z"
  },
  "path": "sp1-gpu-basefold-6.10.0.crate",
  "raw": {
    "rev": "76e61",
    "files": [
      {
        "id": 13877,
        "mol": "H(Cm)Md₃(InPa)",
        "pid": 2,
        "rel": "fetched",
        "sha": "aa6c8a21376dcc3befddc02d4367c204cb8aaa76a80dc2f19a49e85cd0349ff8",
        "via": "https://static.crates.io/crates/sp1-gpu-basefold/sp1-gpu-basefold-6.10.0.crate",
        "path": "pkg:cargo/sp1-gpu-basefold@6.10.0",
        "risk": 6,
        "size": 35708,
        "type": "crate",
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 35708,
              "entropy": 7.99
            },
            "binary": {
              "peak_region_bytes": 35708,
              "peak_region_entropy": 7.85
            }
          }
        },
        "ident": {
          "name": {
            "value": "sp1-gpu-basefold",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/succinctlabs/sp1",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "version": {
            "value": "6.10.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sp1-gpu-basefold",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "GPU-accelerated BaseFold polynomial commitment protocol",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_alloc/buffer::slop_alloc/buffer",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports slop_alloc::Buffer",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/runtime::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 4819,
                "file": 13883,
                "line": 169
              },
              {
                "off": 21246,
                "file": 13884,
                "line": 532
              },
              {
                "off": 2279,
                "file": 13885,
                "line": 63
              }
            ],
            "uses": [
              128,
              129
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/cudadftkoalabear::crate/cudadftkoalabear",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::CudaDftKoalaBear",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/cudastackedpcsproverdata::crate/cudastackedpcsproverdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::CudaStackedPcsProverData",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/devicegrindingchallenger::crate/devicegrindingchallenger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::DeviceGrindingChallenger",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/encode_batch::crate/encode_batch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::encode_batch",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/grinding_challenger/devicegrindingchallenger::crate/grinding_challenger/devicegrindingchallenger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::grinding_challenger::DeviceGrindingChallenger",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/grindingpowcudaprover::crate/grindingpowcudaprover",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::GrindingPowCudaProver",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/encoder::encoder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports encoder::*",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/fri::fri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fri::*",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/grinding_challenger::grinding_challenger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports grinding_challenger::*",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools/itertools::itertools/itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::Itertools",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngs/stdrng::rand/rngs/stdrng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rngs::StdRng",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/seedablerng::rand/seedablerng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::SeedableRng",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/deserialize::serde/deserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Deserialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde/serialize::serde/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Serialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/abstractextensionfield::slop_algebra/abstractextensionfield",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::AbstractExtensionField",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/abstractfield::slop_algebra/abstractfield",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::AbstractField",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/extensionfield::slop_algebra/extensionfield",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::ExtensionField",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/field::slop_algebra/field",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::Field",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/primefield31::slop_algebra/primefield31",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::PrimeField31",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/primefield32::slop_algebra/primefield32",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::PrimeField32",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/primefield64::slop_algebra/primefield64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::PrimeField64",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/primefield::slop_algebra/primefield",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::PrimeField",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_algebra/twoadicfield::slop_algebra/twoadicfield",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_algebra::TwoAdicField",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_alloc/cpubackend::slop_alloc/cpubackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_alloc::CpuBackend",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_alloc/hasbackend::slop_alloc/hasbackend",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_alloc::HasBackend",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_alloc/tohost::slop_alloc/tohost",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_alloc::ToHost",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_basefold/basefoldproof::slop_basefold/basefoldproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_basefold::BasefoldProof",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_basefold/basefoldverifier::slop_basefold/basefoldverifier",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_basefold::BasefoldVerifier",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_basefold/batch_grinding_bits::slop_basefold/batch_grinding_bits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_basefold::BATCH_GRINDING_BITS",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_basefold/friconfig::slop_basefold/friconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_basefold::FriConfig",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_basefold_prover/basefoldprover::slop_basefold_prover/basefoldprover",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_basefold_prover::BasefoldProver",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_basefold_prover/basefoldprovererror::slop_basefold_prover/basefoldprovererror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_basefold_prover::BasefoldProverError",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_basefold_prover/host_fold_even_odd::slop_basefold_prover/host_fold_even_odd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_basefold_prover::host_fold_even_odd",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_bn254/bn254fr::slop_bn254/bn254fr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_bn254::Bn254Fr",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_bn254/outer_challenger_rate::slop_bn254/outer_challenger_rate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_bn254::OUTER_CHALLENGER_RATE",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_bn254/outer_challenger_state_width::slop_bn254/outer_challenger_state_width",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_bn254::OUTER_CHALLENGER_STATE_WIDTH",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_bn254/outer_perm::slop_bn254/outer_perm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_bn254::outer_perm",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_bn254/outerperm::slop_bn254/outerperm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_bn254::OuterPerm",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_challenger/canobserve::slop_challenger/canobserve",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_challenger::CanObserve",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_challenger/cansample::slop_challenger/cansample",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_challenger::CanSample",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_challenger/cansamplebits::slop_challenger/cansamplebits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_challenger::CanSampleBits",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_challenger/fieldchallenger::slop_challenger/fieldchallenger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_challenger::FieldChallenger",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_challenger/grindingchallenger::slop_challenger/grindingchallenger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_challenger::GrindingChallenger",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_challenger/iopctx::slop_challenger/iopctx",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_challenger::IopCtx",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_commit/message::slop_commit/message",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_commit::Message",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_commit/rounds::slop_commit/rounds",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_commit::Rounds",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_dft/dft::slop_dft/dft",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_dft::Dft",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_dft/dftordering::slop_dft/dftordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_dft::DftOrdering",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_dft/p3/radix2ditparallel::slop_dft/p3/radix2ditparallel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_dft::p3::Radix2DitParallel",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_futures/queue/workerqueue::slop_futures/queue/workerqueue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_futures::queue::WorkerQueue",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_merkle_tree/merkletreeopeningandproof::slop_merkle_tree/merkletreeopeningandproof",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_merkle_tree::MerkleTreeOpeningAndProof",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_merkle_tree/poseidon2koalabear16prover::slop_merkle_tree/poseidon2koalabear16prover",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_merkle_tree::Poseidon2KoalaBear16Prover",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_multilinear/evaluations::slop_multilinear/evaluations",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_multilinear::Evaluations",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_multilinear/mle::slop_multilinear/mle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_multilinear::Mle",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_multilinear/mleeval::slop_multilinear/mleeval",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_multilinear::MleEval",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_multilinear/multilinearpcschallenger::slop_multilinear/multilinearpcschallenger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_multilinear::MultilinearPcsChallenger",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_multilinear/partial_lagrange_blocking::slop_multilinear/partial_lagrange_blocking",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_multilinear::partial_lagrange_blocking",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_multilinear/point::slop_multilinear/point",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_multilinear::Point",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_poseidon2/poseidon2::slop_poseidon2/poseidon2",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_poseidon2::Poseidon2",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_poseidon2/poseidon2externalmatrixgeneral::slop_poseidon2/poseidon2externalmatrixgeneral",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_poseidon2::Poseidon2ExternalMatrixGeneral",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_stacked/interleave_multilinears_with_fixed_rate::slop_stacked/interleave_multilinears_with_fixed_rate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_stacked::interleave_multilinears_with_fixed_rate",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_symmetric/cryptographicpermutation::slop_symmetric/cryptographicpermutation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_symmetric::CryptographicPermutation",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_tensor/tensor::slop_tensor/tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_tensor::Tensor",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/slop_tensor/tensorview::slop_tensor/tensorview",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports slop_tensor::TensorView",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_core_machine/io/sp1stdin::sp1_core_machine/io/sp1stdin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_core_machine::io::SP1Stdin",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_challenger/grind_koala_bear_challenger_on_device::sp1_gpu_challenger/grind_koala_bear_challenger_on_device",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_challenger::grind_koala_bear_challenger_on_device",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_challenger/grind_multi_field32_challenger_on_device::sp1_gpu_challenger/grind_multi_field32_challenger_on_device",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_challenger::grind_multi_field32_challenger_on_device",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_challenger/koalabearduplexchallenger::sp1_gpu_challenger/koalabearduplexchallenger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_challenger::KoalaBearDuplexChallenger",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/args::sp1_gpu_cudart/args",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::args",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/cudaerror::sp1_gpu_cudart/cudaerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::CudaError",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/devicebuffer::sp1_gpu_cudart/devicebuffer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::DeviceBuffer",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/devicecopy::sp1_gpu_cudart/devicecopy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::DeviceCopy",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/devicemle::sp1_gpu_cudart/devicemle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::DeviceMle",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/devicetensor::sp1_gpu_cudart/devicetensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::DeviceTensor",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/pinnedbuffer::sp1_gpu_cudart/pinnedbuffer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::PinnedBuffer",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/run_sync_in_place::sp1_gpu_cudart/run_sync_in_place",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::run_sync_in_place",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/basefold/batch_koala_bear_base_ext_kernel::sp1_gpu_cudart/sys/basefold/batch_koala_bear_base_ext_kernel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::basefold::batch_koala_bear_base_ext_kernel",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/basefold/batch_koala_bear_base_ext_kernel_flattened::sp1_gpu_cudart/sys/basefold/batch_koala_bear_base_ext_kernel_flattened",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::basefold::batch_koala_bear_base_ext_kernel_flattened",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/basefold/flatten_to_base_koala_bear_base_ext_kernel::sp1_gpu_cudart/sys/basefold/flatten_to_base_koala_bear_base_ext_kernel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::basefold::flatten_to_base_koala_bear_base_ext_kernel",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/basefold/transpose_even_odd_koala_bear_base_ext_kernel::sp1_gpu_cudart/sys/basefold/transpose_even_odd_koala_bear_base_ext_kernel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::basefold::transpose_even_odd_koala_bear_base_ext_kernel",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/dft/batch_coset_dft::sp1_gpu_cudart/sys/dft/batch_coset_dft",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::dft::batch_coset_dft",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/dft/dft_init_default_stream::sp1_gpu_cudart/sys/dft/dft_init_default_stream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::dft::dft_init_default_stream",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/dft/dft_init_twiddles::sp1_gpu_cudart/sys/dft/dft_init_twiddles",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::dft::dft_init_twiddles",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/sys/runtime/kernelptr::sp1_gpu_cudart/sys/runtime/kernelptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::sys::runtime::KernelPtr",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_cudart/taskscope::sp1_gpu_cudart/taskscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_cudart::TaskScope",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_jagged_tracegen/core_max_trace_size::sp1_gpu_jagged_tracegen/core_max_trace_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_jagged_tracegen::CORE_MAX_TRACE_SIZE",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_jagged_tracegen/full_tracegen::sp1_gpu_jagged_tracegen/full_tracegen",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_jagged_tracegen::full_tracegen",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_jagged_tracegen/test_utils/tracegen_setup/core_max_log_row_count::sp1_gpu_jagged_tracegen/test_utils/tracegen_setup/core_max_log_row_count",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_jagged_tracegen::test_utils::tracegen_setup::CORE_MAX_LOG_ROW_COUNT",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_jagged_tracegen/test_utils/tracegen_setup/log_stacking_height::sp1_gpu_jagged_tracegen/test_utils/tracegen_setup/log_stacking_height",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_jagged_tracegen::test_utils::tracegen_setup::LOG_STACKING_HEIGHT",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_jagged_tracegen/test_utils/tracegen_setup::sp1_gpu_jagged_tracegen/test_utils/tracegen_setup",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_jagged_tracegen::test_utils::tracegen_setup",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_merkle_tree/cudatcsprover::sp1_gpu_merkle_tree/cudatcsprover",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_merkle_tree::CudaTcsProver",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_merkle_tree/merkletree::sp1_gpu_merkle_tree/merkletree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_merkle_tree::MerkleTree",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_merkle_tree/merkletreeproverdata::sp1_gpu_merkle_tree/merkletreeproverdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_merkle_tree::MerkleTreeProverData",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_merkle_tree/poseidon2sp1field16cudaprover::sp1_gpu_merkle_tree/poseidon2sp1field16cudaprover",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_merkle_tree::Poseidon2SP1Field16CudaProver",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_merkle_tree/singlelayermerkletreeprovererror::sp1_gpu_merkle_tree/singlelayermerkletreeprovererror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_merkle_tree::SingleLayerMerkleTreeProverError",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_tracegen/cudatracegenerator::sp1_gpu_tracegen/cudatracegenerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_tracegen::CudaTraceGenerator",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_utils/ext::sp1_gpu_utils/ext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_utils::Ext",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_utils/felt::sp1_gpu_utils/felt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_utils::Felt",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_utils/jaggedtracemle::sp1_gpu_utils/jaggedtracemle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_utils::JaggedTraceMle",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_utils/testgc::sp1_gpu_utils/testgc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_utils::TestGC",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_gpu_utils/tracedensedata::sp1_gpu_utils/tracedensedata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_gpu_utils::TraceDenseData",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_hypercube/inner_perm::sp1_hypercube/inner_perm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_hypercube::inner_perm",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_hypercube/prover/proversemaphore::sp1_hypercube/prover/proversemaphore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_hypercube::prover::ProverSemaphore",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_hypercube/prover/tracegenerator::sp1_hypercube/prover/tracegenerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_hypercube::prover::TraceGenerator",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_primitives/fri_params/core_fri_config::sp1_primitives/fri_params/core_fri_config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_primitives::fri_params::core_fri_config",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_primitives/sp1diffusionmatrix::sp1_primitives/sp1diffusionmatrix",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_primitives::SP1DiffusionMatrix",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_primitives/sp1extensionfield::sp1_primitives/sp1extensionfield",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_primitives::SP1ExtensionField",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_primitives/sp1field::sp1_primitives/sp1field",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_primitives::SP1Field",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/sp1_primitives/sp1globalcontext::sp1_primitives/sp1globalcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sp1_primitives::SP1GlobalContext",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/description/length::cargo-description-at-least-20-characters",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo description has at least 20 characters"
          },
          {
            "id": "metadata/package/documentation/source::cargo-readme-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo readme field is populated"
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/files/archive-member::archive-readme-member",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive member is a README document"
          },
          {
            "id": "metadata/package/license::cargo-license-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo license field is populated"
          },
          {
            "id": "metadata/package/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::control-action-prose-fragment",
            "conf": 0.88,
            "crit": 1,
            "desc": "Control-action verb followed by prose",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 6
              }
            ]
          }
        ]
      }
    ]
  }
}