{
  "ml": {
    "v": "7",
    "eng": "2.13.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.01686269,
        "rte": "az",
        "prob": 0.01686269
      },
      {
        "cls": 0,
        "raw": 0.0115610855,
        "rte": "az/tar",
        "prob": 0.0115610855
      }
    ],
    "prob": 0.01686269,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.016862690448760986,
        "type": "crate"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017811855286709033,
        "type": "cargo.toml"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002672274968062993,
        "type": "rust"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002372264862060547,
        "type": "rust"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000241696834564209,
        "type": "rust"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020464261979213916,
        "type": "rust"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002469619175826665,
        "type": "rust"
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002826253512466792,
        "type": "rust"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000023255744963535108,
        "type": "rust"
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000152587890625,
        "type": "rust"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018815198927768506,
        "type": "rust"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014563401236955542,
        "type": "rust"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 28,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 46,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 56,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 60,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 61,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 62,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 63,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 65,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 66,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 67,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 70,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 71,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 72,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 73,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 74,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 75,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 76,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 77,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 78,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 79,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 80,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 81,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 82,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 83,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 84,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 85,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 86,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 87,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 88,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 89,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 90,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 91,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 92,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 93,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 94,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 95,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 96,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 97,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 98,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 99,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 100,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 101,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 102,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 103,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 104,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 105,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 106,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 107,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 108,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 109,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 110,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 111,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 112,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 113,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 114,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 115,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 116,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 117,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 118,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 119,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 120,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 121,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 122,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 123,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 124,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 125,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 126,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 127,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 128,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 129,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 130,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 131,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 132,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 133,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 134,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 135,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 136,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 137,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 138,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 139,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 140,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 141,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 142,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 143,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 144,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 145,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 146,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 147,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 148,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 149,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 150,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      },
      {
        "id": 151,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001958012580871582,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-27T14:45:26Z"
  },
  "path": "tract-data@0.23.0-dev.5",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H₂(DbMg)Md(Pa)",
        "sha": "be77b1d203124c1da358c009e9d2be8a0ce8274a4bf9f742c5a2edd4deb3623b",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5",
        "risk": 5,
        "size": 60434,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 60434,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 60416,
              "peak_region_entropy": 7.84
            }
          }
        },
        "ident": {
          "name": {
            "value": "tract-data",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/snipsco/tract",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "kali@zoy.org"
          ],
          "authors": [
            {
              "name": "Mathieu Poumeyrol",
              "role": "author",
              "email": "kali@zoy.org",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.23.0-dev.5",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "tract-data",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 11
              }
            ],
            "uses": [
              171,
              172
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::rust-alloc-layout-from-size-align",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust builds heap Layout from computed size",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::rust-global-allocator-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust calls the global allocator directly",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/anyhow::anyhow/anyhow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::anyhow",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/bail::anyhow/bail",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::bail",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/context::TractErrorContext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::Context as TractErrorContext",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/ensure::anyhow/ensure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::ensure",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/format_err::anyhow/format_err",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::format_err",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/approximation/custom::approximation/custom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Approximation::Custom",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/approximation::approximation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Approximation::*",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/assertion::assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Assertion::*",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/blob/blob::crate/blob/blob",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::blob::Blob",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/datum/clampcast::crate/datum/clampcast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::datum::ClampCast",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/datum/datum::crate/datum/datum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::datum::Datum",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/datum/datumtype::crate/datum/datumtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::datum::DatumType",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/datum/qparams::crate/datum/qparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::datum::QParams",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/datum/round_ties_to_even::crate/datum/round_ties_to_even",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::datum::round_ties_to_even",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/datum/scale_by::crate/datum/scale_by",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::datum::scale_by",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/assertion::crate/dim/assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::Assertion",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/dimlike::crate/dim/dimlike",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::DimLike",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/parse_tdim::crate/dim/parse_tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::parse_tdim",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/solve_for::crate/dim/solve_for",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::solve_for",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/symbol::crate/dim/symbol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::Symbol",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/symbolscope::crate/dim/symbolscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::SymbolScope",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/symbolvalues::crate/dim/symbolvalues",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::SymbolValues",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/tdim::crate/dim/tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::TDim",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/todim::crate/dim/todim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::ToDim",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_copy::crate/dispatch_copy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_copy",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_copy_by_size::crate/dispatch_copy_by_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_copy_by_size",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_datum::crate/dispatch_datum",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_datum",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_datum_by_size::crate/dispatch_datum_by_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_datum_by_size",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_floatlike::crate/dispatch_floatlike",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_floatlike",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_hash::crate/dispatch_hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_hash",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_numbers::crate/dispatch_numbers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_numbers",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/dispatch_signed::crate/dispatch_signed",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dispatch_signed",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/exotic/exoticfact::crate/exotic/exoticfact",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::exotic::ExoticFact",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/internal/tvec::crate/internal/tvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::internal::TVec",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/internal::crate/internal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::internal::*",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/prelude/tensor1::crate/prelude/tensor1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::prelude::tensor1",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/prelude/tensor::crate/prelude/tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::prelude::Tensor",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/prelude::crate/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::prelude::*",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/approximation::crate/tensor/approximation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::Approximation",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/clip_range_bounds::crate/tensor/clip_range_bounds",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::clip_range_bounds",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/intoarctensor::crate/tensor/intoarctensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::IntoArcTensor",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/intotensor::crate/tensor/intotensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::IntoTensor",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/litteral::crate/tensor/litteral",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::litteral::*",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/natural_strides::crate/tensor/natural_strides",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::natural_strides",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/plain_view/plainview::crate/tensor/plain_view/plainview",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::plain_view::PlainView",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/plain_view/plainviewmut::crate/tensor/plain_view/plainviewmut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::plain_view::PlainViewMut",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/reinterpret_complex_as_inner_dim::crate/tensor/reinterpret_complex_as_inner_dim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::reinterpret_complex_as_inner_dim",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/reinterpret_inner_dim_as_complex::crate/tensor/reinterpret_inner_dim_as_complex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::reinterpret_inner_dim_as_complex",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/storage/plainstorage::crate/tensor/storage/plainstorage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::storage::PlainStorage",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/storage/tensorstorage::crate/tensor/storage/tensorstorage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::storage::TensorStorage",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/tensor::crate/tensor/tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::Tensor",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/vector_size::crate/tensor/vector_size",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::vector_size",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/view/tensorview::crate/tensor/view/tensorview",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::view::TensorView",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tracterror::crate/tracterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TractError",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tractresult::crate/tractresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TractResult",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/tvec::crate/tvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TVec",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion::criterion/criterion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::Criterion",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/datumtype::datumtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports DatumType::*",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/dim/tooearly::dim/tooearly",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dim::TooEarly",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/downcast_rs/downcast::downcast_rs/downcast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports downcast_rs::Downcast",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/downcast_rs/impl_downcast::downcast_rs/impl_downcast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports downcast_rs::impl_downcast",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/dyn_eq/dyneq::dyn_eq/dyneq",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dyn_eq::DynEq",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/dyn_hash/dynhash::dyn_hash/dynhash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dyn_hash::DynHash",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/import/rust/fmt/display::fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fmt::Display",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/half/f16::half/f16",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports half::f16",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/half::half",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports half",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools/itertools::itertools/itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::Itertools",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools/izip::itertools/izip",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::izip",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/itertools::tract_itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools as tract_itertools",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/litteral/tensor0::litteral/tensor0",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports litteral::tensor0",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/ndarray/arr1::ndarray/arr1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ndarray::arr1",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/ndarray/dimension::ndarray/dimension",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ndarray::Dimension",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/rust/ndarray/prelude::ndarray/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ndarray::prelude::*",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/ndarray/slice::ndarray/slice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ndarray::Slice",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/ndarray::ndarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ndarray::*",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/ndarray::tract_ndarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ndarray as tract_ndarray",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/branch/alt::nom/branch/alt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::branch::alt",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/bytes/complete/tag::nom/bytes/complete/tag",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::bytes::complete::tag",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/character/complete/alpha1::nom/character/complete/alpha1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::character::complete::alpha1",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/character/complete/alphanumeric1::nom/character/complete/alphanumeric1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::character::complete::alphanumeric1",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/character/complete/digit1::nom/character/complete/digit1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::character::complete::digit1",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/character/complete/one_of::nom/character/complete/one_of",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::character::complete::one_of",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/combinator/all_consuming::nom/combinator/all_consuming",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::combinator::all_consuming",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/combinator/map::nom/combinator/map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::combinator::map",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/combinator/map_res::nom/combinator/map_res",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::combinator::map_res",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/combinator/recognize::nom/combinator/recognize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::combinator::recognize",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/iresult::nom/iresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::IResult",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/multi/fold::nom/multi/fold",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::multi::fold",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/multi/many0::nom/multi/many0",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::multi::many0",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/multi/separated_list0::nom/multi/separated_list0",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::multi::separated_list0",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/parser::nom/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::Parser",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/sequence/delimited::nom/sequence/delimited",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::sequence::delimited",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/sequence/pair::nom/sequence/pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::sequence::pair",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/sequence/preceded::nom/sequence/preceded",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::sequence::preceded",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom/sequence/separated_pair::nom/sequence/separated_pair",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom::sequence::separated_pair",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/nom_language/error/verboseerror::nom_language/error/verboseerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nom_language::error::VerboseError",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_complex/complex::num_complex/complex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_complex::Complex",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_integer/integer::num_integer/integer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_integer::Integer",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_integer::num_integer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_integer",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/asprimitive::num_traits/asprimitive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::AsPrimitive",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/float::num_traits/float",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::Float",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/one::num_traits/one",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::One",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/primint::num_traits/primint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::PrimInt",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/zero::num_traits/zero",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::Zero",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/num_traits::tract_num_traits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits as tract_num_traits",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/reentrantmutex::parking_lot/reentrantmutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::ReentrantMutex",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/plain_view/plainview::plain_view/plainview",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plain_view::PlainView",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/plain_view/plainviewmut::plain_view/plainviewmut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plain_view::PlainViewMut",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/proptest/collection/vec::proptest/collection/vec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports proptest::collection::vec",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/proptest/prelude::proptest/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports proptest::prelude::*",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/qparams::qparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports QParams::*",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/scan_fmt/scan_fmt::scan_fmt/scan_fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scan_fmt::scan_fmt",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/assertion/assertion::self/assertion/assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::assertion::Assertion",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/parse/parse_tdim::self/parse/parse_tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::parse::parse_tdim",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/resolve/solve_for::self/resolve/solve_for",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::resolve::solve_for",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/sym/symbol::self/sym/symbol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::sym::Symbol",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/sym/symbolscope::self/sym/symbolscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::sym::SymbolScope",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/sym/symbolvalues::self/sym/symbolvalues",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::sym::SymbolValues",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/tdim::self/tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::TDim::*",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/tree/tdim::self/tree/tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::tree::TDim",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/tree/tooearly::self/tree/tooearly",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::tree::TooEarly",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/smallvec::tract_smallvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports smallvec as tract_smallvec",
            "from": [
              {
                "file": 19
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/alloc/layout::std/alloc/layout",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::alloc::Layout",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/alloc::std/alloc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::alloc::*",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/borrow/cow::std/borrow/cow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::borrow::Cow",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cell/refcell::std/cell/refcell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cell::RefCell",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/ordering::std/cmp/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::Ordering",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashset::std/collections/hashset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashSet",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/debug::std/fmt/debug",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Debug",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/display::std/fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Display",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/hash/hash::std/hash/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hash::Hash",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/bound::std/ops/bound",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Bound",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/neg::std/ops/neg",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Neg",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/range::std/ops/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Range",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops::std/ops",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ptr/null_mut::std/ptr/null_mut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ptr::null_mut",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicusize::std/sync/atomic/atomicusize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicUsize",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/ordering::std/sync/atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::Ordering",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/weak::std/sync/weak",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Weak",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/storage/plainstorage::storage/plainstorage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports storage::PlainStorage",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/storage/storagekind::storage/storagekind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports storage::StorageKind",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/storage/tensorstorage::storage/tensorstorage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports storage::TensorStorage",
            "from": [
              {
                "file": 26
              }
            ]
          },
          {
            "id": "metadata/import/rust/string_interner/defaultstringinterner::string_interner/defaultstringinterner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports string_interner::DefaultStringInterner",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/string_interner/symbol::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports string_interner::Symbol as _",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/assertion::super/assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Assertion",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/dimlike::super/dimlike",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::DimLike",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/parse/parse_assertion::super/parse/parse_assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::parse::parse_assertion",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/parse_tdim::super/parse_tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::parse_tdim",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/storage/plainstorage::super/storage/plainstorage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::storage::PlainStorage",
            "from": [
              {
                "file": 23
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/super/sym/symbolvalues::super/super/sym/symbolvalues",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::super::sym::SymbolValues",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/sym::super/sym",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::sym::*",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/symbolscope::super/symbolscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::SymbolScope",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tdim::super/tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::TDim",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tensor::super/tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Tensor",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/tensorview::super/tensorview",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::TensorView",
            "from": [
              {
                "file": 25
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/tdim::tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports TDim::*",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/tract_data/internal::tract_data/internal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tract_data::internal::*",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tract_num_traits/zero::tract_num_traits/zero",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tract_num_traits::Zero",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "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/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-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "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": 6
              }
            ]
          },
          {
            "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
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "boP@RnMc:3nLzL}nMc-$rA8:*k#ZAyk$\u003c%Pav!\u003c}mn=AJmmnm+sS*6$qB:H\u0026bmkUrs7(e.aA.Ttz^^f\u003czF784A::63B0bNyaARpdaAz4ax(!xpC{2E.A+xqkCwg(fayL",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 2718,
              "entropy": 4.99
            },
            "binary": {
              "peak_region_bytes": 2718,
              "peak_region_entropy": 5
            }
          }
        },
        "id": 3,
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/Cargo.toml",
        "pid": 0,
        "refs": [
          {
            "to": "pkg:cargo/anyhow?version_requirement=1.0.43",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/downcast-rs?version_requirement=2.0",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/dyn-clone?version_requirement=1.0.4",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/dyn-eq?version_requirement=0.1",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/dyn-hash?version_requirement=1.0",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/half?version_requirement=%3E%3D2.4%2C%3C3.0",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/itertools?version_requirement=0.14",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/lazy_static?version_requirement=1.5.0",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/libm?version_requirement=0.2.11",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/maplit?version_requirement=1.0.2",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/ndarray?version_requirement=0.17",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/nom?version_requirement=8.0.0",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/nom-language?version_requirement=0.1",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/num-complex?version_requirement=0.4.0",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/num-integer?version_requirement=0.1.44",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/num-traits?version_requirement=0.2.14",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/parking_lot?version_requirement=0.12.3",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/scan_fmt?version_requirement=0.2.6",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/smallvec?version_requirement=1.6.1",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/string-interner?version_requirement=0.19",
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/criterion?version_requirement=0.8",
            "kind": "undefined"
          },
          {
            "to": "pkg:cargo/proptest?version_requirement=1.0.0",
            "kind": "undefined"
          },
          {
            "to": "pkg:cargo/criterion?version_requirement=0.8",
            "kind": "undefined"
          },
          {
            "to": "pkg:cargo/proptest?version_requirement=1.0.0",
            "kind": "undefined"
          },
          {
            "to": "src/lib.rs",
            "off": 1108,
            "file": 19,
            "kind": "local"
          },
          {
            "to": "pkg:github/snipsco/tract",
            "off": 934,
            "kind": "repository"
          }
        ],
        "risk": 2,
        "sha": "38f52576550d55e901e33780b1abd02b898e6ed1379b9df30fc73181e6ccab68",
        "size": 2718,
        "traits": [
          {
            "id": "metadata/file/profile/structured::cargo-core-fields-present",
            "conf": 0.88,
            "crit": 2,
            "desc": "Cargo name/version and another project field are present",
            "uses": [
              1,
              2,
              3,
              4,
              6,
              8
            ]
          },
          {
            "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/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-code-forge-host",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository names a common code-forge host"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/version::cargo-conventional-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package uses conventional version"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          }
        ],
        "type": "cargo.toml"
      },
      {
        "ctx": [
          {
            "b": "B-RapzGP/6BAg/7BAoG7t4I.)i%(sqB7DF7A::63iY.Q!A:-E1mriA!AX5tjA:-E1qE%](y\u0026\u003e7!3uZA3aAITniYZX=y\u0026r/AiX0h#B-RapB97}Ni+AkJiYYVyB8U@7C@(vQB7DFnByWA[xKL%}iYY/uB7^SxB-RapB97}Ni=GgYiY.e3y\u00260D}B-YXL3l@+=wPzHdwHG#!dp0p1BZ=FmBAhIlBrA[^z^\u003c\u0026o3lQDlaz+Fiz/{d.aAITniYZX=y\u0026r/Ai.S$cz/{dM3lQDlay[]5vlbIXzfo}yBVp]VEf{r}ze:qll$G$sB.(dxw]zYjltQNHaBsCrarR^Ktwm$\u003ex(mG/3lQDlazbHlwmYvYB.(dFdiHiaavo).vJZ18arR^HarR^HltQNHiYZ\u003c",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "aAIagw*[\u003cH3lQDlarR^HazCBga-?jhw?ER5Byu!oB6\u0026*cy?$HGaBsCrarR^HarR^HarR!HzGxk#wGVsxwmYg=y\u0026r/iB7Gf1e[wyjvjSKxwO+%hy*?QcB-Y5PEf}8tarR^HarV7tarR^HEf$xf3tBu@y-(L.A==27y^\u0026s^w]zYjltQNHaBsCrarR^Ktwm$\u003ex(mG/3lQDlazbHlwPoaBB7Gf1efF\u003eMxK#iBasp2#y?taseJ$p^z/oCmDKp\u003e",
            "ln": 545,
            "col": 17,
            "line": 31
          },
          {
            "b": "B7]@iefFwqx\u003eIrAaA.:tDsXJFeJ$pzy\u0026r=9DKp(rarR^HarU/AB75V(aBtkfwO+%ti+AqJuU\u003cd@z/{dIoKSi+B-YV9w].*buVP}cwNw\u003eZx\u003eIr\u003cB-7Y5wN/H!wghIkDsXSIvqGT\u003czyE1SEf}8tarV7t3lQDlar$98zFT38wNbS=arR!CBZ=FozGxk#wGUP5az2CiB-I52B7]@iuTW?.uTW++xkPaAzfo}yB7Gf1efG1FDsYbWB-RnywH[%jy?WK1iV@M^x)KttaBsCrarR^HarR!vw/}",
            "ln": 1081,
            "col": 49,
            "line": 55
          },
          {
            "b": "aBtkLByWA[vqG:#v(=UVy\u0026131d05%ow?E[dD2E?EdiK423lQDlarR^HarR^HayPtjwPz(oc)rUyy?tqgvrt{gx(^T0B.\u003e\u003exdjEs=arR^HarR^HEf}8tarV7t3lQDlar$98zFT38wNbS=arR!CBZ=FozGxk#wGUP5azbLjuU\u003cd@z/{dIy*?QcB-YU!oKSi+",
            "ln": 1610,
            "col": 31,
            "line": 66
          },
          {
            "b": "j%i*BvpKySwPJ0gBuz)az^\u003e)MDKp(rarR^HarU/AB75V(aBsCrarR^HarR^HarR!ywPP5hvr(^lBrAZ?oKSi+B-YV9w].*buVP}cwNw\u003eZx\u003eIriB1Rouzyu}+ayP82xkRM$zGEr(i%)8MarR^HarR^HarUGiBrC4ez^\u003c?Lax8\u0026/w\u0026.$+z/Pi3vr(^lBsp%lD2E?Edlv\u003eVarR^HarR^HarR!vw/#dEy?mGjdiH!%fD+YHarR^HarR^HarR^HarR^HB97}Ni=GgYiYZ+?",
            "ln": 2651,
            "col": 62,
            "line": 105
          },
          {
            "b": "B97}Ni:)8tx\u003eYQ?wPIu\u0026AaJx!wObv[y\u0026?9karR^HarR^HarR^HarR^HarR^He[n*oy?m9#iYYx7wN^\u0026Bi6GIOdgdguarR^HarR^HarS9uarR^HarR^HarR^He{h5QA:-]ndj+/GarR^HarR^HarR!vw/#eay?tqowO@[Bau?}hgb6?$ar\u003e2xe?QANaBLwz",
            "ln": 3780,
            "col": 31,
            "line": 149
          },
          {
            "b": "zc{:$By/IwB14CsarR!P3vJl*B-8new[r90ze:qlq!o\u0026SazbLjavo).vJZ2C3uZlcvp\u003c6[x(d*9ax9M6v\u003c2x4AV^X+z^\u003c\u0026oEf]",
            "ln": 4264,
            "col": 18,
            "line": 168
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Blob::from_bytes.unwrap"
            ],
            [
              "",
              "Blob::from_bytes"
            ],
            [
              "",
              "Blob::from_bytes_alignment.unwrap"
            ],
            [
              "",
              "Blob::from_bytes_alignment"
            ],
            [
              "",
              "dealloc"
            ],
            [
              "",
              "other.as_bytes"
            ],
            [
              "",
              "Self::for_layout"
            ],
            [
              "",
              "Layout::from_size_align_unchecked"
            ],
            [
              "",
              "std::alloc::dealloc"
            ],
            [
              "",
              "Layout::from_size_align_unchecked"
            ],
            [
              "",
              "std::alloc::alloc"
            ],
            [
              "",
              "std::ptr::null_mut"
            ],
            [
              "",
              "layout.size"
            ],
            [
              "",
              "alloc"
            ],
            [
              "",
              "Self::from_bytes_alignment"
            ],
            [
              "",
              "std::slice::from_raw_parts"
            ],
            [
              "",
              "std::slice::from_raw_parts_mut"
            ],
            [
              "",
              "Layout::from_size_align"
            ],
            [
              "",
              "s.len"
            ],
            [
              "",
              "Self::for_layout"
            ],
            [
              "",
              "s.len"
            ],
            [
              "",
              "std::ptr::copy_nonoverlapping"
            ],
            [
              "",
              "s.as_ptr"
            ],
            [
              "",
              "s.len"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "\u003cSelf as Display\u003e::fmt"
            ],
            [
              "",
              "Blob::from_bytes"
            ],
            [
              "",
              "num_traits::Zero"
            ],
            [
              "",
              "crate::TractError"
            ],
            [
              "",
              "crate::TractResult"
            ],
            [
              "",
              "std::alloc::*"
            ],
            [
              "",
              "std::fmt::Display"
            ],
            [
              "",
              "std::hash::Hash"
            ],
            [
              "",
              "std::ptr::null_mut"
            ]
          ],
          "mbr": [
            "Blob::from_bytes.unwrap",
            "Blob::from_bytes_alignment.unwrap",
            "blob.data",
            "layout.size",
            "other.as_bytes",
            "other.layout",
            "s.as_ptr",
            "s.len"
          ],
          "tgt": [
            "\u003cSelf as Display\u003e::fmt",
            "Blob::from_bytes",
            "Blob::from_bytes.unwrap",
            "Blob::from_bytes_alignment",
            "Blob::from_bytes_alignment.unwrap",
            "Layout::from_size_align",
            "Layout::from_size_align_unchecked",
            "Ok",
            "Self::for_layout",
            "Self::from_bytes_alignment",
            "alloc",
            "dealloc",
            "layout.size",
            "other.as_bytes",
            "s.as_ptr",
            "s.len",
            "std::alloc::alloc",
            "std::alloc::dealloc",
            "std::ptr::copy_nonoverlapping",
            "std::ptr::null_mut",
            "std::slice::from_raw_parts",
            "std::slice::from_raw_parts_mut"
          ],
          "funcs": [
            [
              "default",
              277
            ],
            [
              "clone",
              388
            ],
            [
              "drop",
              533
            ],
            [
              "eq",
              706
            ],
            [
              "hash",
              866
            ],
            [
              "new_for_size_and_align",
              1037
            ],
            [
              "ensure_size_and_align",
              1220
            ],
            [
              "for_layout",
              1725
            ],
            [
              "from_bytes",
              2023
            ],
            [
              "as_bytes",
              2142
            ],
            [
              "as_bytes_mut",
              2358
            ],
            [
              "from_bytes_alignment",
              2594
            ],
            [
              "layout",
              2988
            ],
            [
              "deref",
              3126
            ],
            [
              "deref_mut",
              3239
            ],
            [
              "fmt",
              3353
            ],
            [
              "fmt",
              3998
            ],
            [
              "try_from",
              4194
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 2,
              "op.gt": 4,
              "op.lor": 1,
              "op.land": 1,
              "max_depth": 18,
              "call_count": 43,
              "node_count": 1593,
              "member_count": 8,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "max_member_depth": 2
            },
            "file": {
              "size": 4342,
              "entropy": 4.53
            },
            "text": {
              "lines": 173,
              "top_char": 108,
              "digit_ratio": 0.01,
              "space_count": 1199,
              "char_entropy": 4.53,
              "unique_chars": 68,
              "top_char_null": 0,
              "import_density": 4.05,
              "string_density": 0.02,
              "top_char_ratio": 0.05,
              "avg_line_length": 24.1,
              "max_line_length": 84,
              "empty_line_ratio": 0.12,
              "last_line_length": 28,
              "whitespace_ratio": 0.32,
              "identifier_density": 1.66,
              "line_length_stddev": 22.88,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.53,
              "normalized_string_count": 0.3,
              "repeated_char_sequences": 32,
              "normalized_function_count": 1.37,
              "imports_to_functions_ratio": 0.39,
              "strings_to_functions_ratio": 0.22,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 11.43,
              "identifiers_to_functions_ratio": 4.72
            },
            "binds": {
              "count": 4
            },
            "binary": {
              "peak_region_bytes": 4342,
              "peak_region_entropy": 4.71
            },
            "source": {
              "class_count": 1,
              "function_count": 17
            },
            "imports": {
              "count": 7,
              "wildcard": 1,
              "third_party_count": 7,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 69,
              "count": 4,
              "avg_length": 17.25,
              "max_length": 35,
              "avg_entropy": 3.02,
              "empty_count": 1,
              "entropy_stddev": 1.17
            },
            "functions": {
              "count": 18,
              "density": 10.4,
              "avg_params": 1.39,
              "code_ratio": 0.57,
              "max_params": 3,
              "length_stddev": 3.89,
              "avg_name_length": 8.83,
              "no_params_count": 1,
              "avg_length_lines": 5.5,
              "max_length_lines": 18,
              "min_length_lines": 3,
              "high_entropy_names": 2,
              "single_char_params": 3,
              "avg_param_name_length": 5.12
            },
            "identifiers": {
              "count": 287,
              "unique": 85,
              "avg_length": 7.01,
              "max_length": 25,
              "min_length": 1,
              "avg_entropy": 2.31,
              "reuse_ratio": 0.3,
              "length_stddev": 4.75,
              "has_digit_ratio": 0.01,
              "sequential_names": 2,
              "single_char_count": 3,
              "single_char_ratio": 0.04,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.66,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 10,
        "mol": "H(Mg)",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/blob.rs",
        "pid": 0,
        "risk": 2,
        "sha": "a4595e6f16fdc3aa276d1ea2f6fa357de8705c0e6cea15eabcc2eac685ff92f9",
        "size": 4342,
        "traits": [
          {
            "id": "micro-behaviors/mem/alloc/heap::rust-alloc-layout-from-size-align",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust builds heap Layout from computed size",
            "spans": [
              [
                1145,
                34
              ],
              [
                2715,
                24
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::rust-global-allocator-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust calls the global allocator directly",
            "spans": [
              [
                609,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/tracterror::crate/tracterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TractError",
            "spans": [
              [
                35,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/tractresult::crate/tractresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TractResult",
            "spans": [
              [
                47,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/zero::num_traits/zero",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::Zero",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/alloc::std/alloc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::alloc::*",
            "spans": [
              [
                65,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/display::std/fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Display",
            "spans": [
              [
                84,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/hash/hash::std/hash/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hash::Hash",
            "spans": [
              [
                107,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/ptr/null_mut::std/ptr/null_mut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ptr::null_mut",
            "spans": [
              [
                128,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "spans": [
              [
                1658,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/collection/create::rust-collect-call",
            "conf": 0.85,
            "crit": 2,
            "desc": "Rust materializes an iterator with .collect()",
            "spans": [
              [
                3828,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "spans": [
              [
                4296,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                248,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "fe1E\u003eu@QYPB8M8bazC)tBzbkdzddc@ay[]5vix5#zGGr3zE)\u0026hw]zYjBAg/1Bp9eiwGUG6vru6wi-Gc\u003ev(\u003e3uB7DF7A::63iYZ!=z8%ZSl${H13uZA3ay/C2By^G]x(n37A=br4iYX-L3uZA3ay/C2By^G]By/uhz/N)1raP@*z/N]DB-RapxKLZ?iYZ\u003echAIl\u003ctvRnTc$W40BAIRnauZ?\u003ev@Dj6y?m\u0026ndp0p6B7DFiB.$F}z/6DfwQ3l%lVl*Xy?m\u0026M3uZA3aAI43zEm0)BuhE7v{%mZw]hSK3uZA3aAITniYZ\u003e\u0026Buo?LB7DFnByWA[xKL%}iYY/uB7^Sx3uZA3az#ssuVZr%x([zSiZE*-A+Px8Bzk]fi%(rttv.q=x)a5olVl{?efEq@z/fbqaw=G!Bzkf1mr6+Z3ugb%az2Ckz6hXLvrb^[B0b/parR^Ho\u003e!Gtvr-]waz\u003e?giV@2\u003cgaTL+vr:*Qw?#g+EjLZFarR!g",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "xK#iBasp2#y?taseJ$p#ByWA[v@lfCi.%^bwPzH5xcqKdarR^HarR^HB-RapqbyXwvqQ6DiX0h#arR^HarR^HzddJ@xDOZAwO+%faA8vnwPxjxDKp(rarR^HarR^HarS7bx(lTNCP.tQe?On{efFbnq!6lLwGVsxe?On{diH=qaAITniYZ+/A5{3QA+5:4x(i",
            "ln": 502,
            "col": 21,
            "line": 24
          },
          {
            "b": "A:J{lAaK8scuA:mw*[\u0026Oj%i*9wN^?\u003cvruTerc-B]j%kgVarR^HarR^HB-Rapl$7gWzb+!1wJz\u003e4i%)8MarR^HarUxgas.Czy?s!MjS)WBA+PA7aBFLVdSYfqw/%l1axg:yz6jjNas.Czy?s!MjS)7cz^\u003c\u0026pD(%[WwO+%3jV%]Oz/oCmE0^5TwO+%hx(^T3BZYff",
            "ln": 3295,
            "col": 16,
            "line": 134
          },
          {
            "b": "y?m\u0026Xf/yN9lVl*Xy?m\u0026XgCQH7lVl*Xy?m\u0026Xhz!XDarR^HarR^HarR^HarR^He[]AsAWSvzarR^HarR^HarR^HarR^He[O*lBy/FvD#\u003cVTB1RJFDsZD4w*/8Jk0p3fwO+%hB7]@iuVfK8djCPDarR^HarR^HarR^HarR^Vv@Ds2wN)hr3lQDlarR^HarR^HarR^Hatdexy\u00260V)BsnO13lQDlarR^HaBLwzy\u0026:egx\u003ewGewO+%hx(^S\u003ez/6DfwQ4N6x\u003eIr{wge(HDKp(rarR^HarR^HarUYoBAIRwax}iKze:r5CU6RFefEq#ze:r5CU6XDefEq#z2",
            "ln": 3608,
            "col": 25,
            "line": 142
          },
          {
            "b": "wm6B)wPIj2z^N70wO@]9e[5jgc[cn*ayMYwdJ\u0026gMB7]o8B.@JQdk24IuNNugEf{s2BZ=FnA:-W7avx%Nze.\u003cJB96C=p*[x^x\u003c\u003e*NA+3pyavy6^C{1QWcV:xrBzkkcDKp\u003e",
            "ln": 14436,
            "col": 10,
            "line": 452
          },
          {
            "b": "d\u003ce.Lzc}y9vqf?8iYYPCB-7-3wfrxBl$7gWz7D2parR!N3lQDlarR^Hatkw\u003cBzbxfazb4@y\u0026Z.kw/#qecVS=vB-p\u00260B98blxdLftzxKdpx\u003e7*0v{%B\u0026ay/j@ze:ibxcp]faA.:py?mWe3lQDlarR^HazCBgpDyKNx(mp3vqH6$c[c=SB6*sAauQ=x",
            "ln": 14669,
            "col": 30,
            "line": 460
          },
          {
            "b": "Ef{s2BZ=FnA:-W7avGTWB.%eDarR^HlU{WUwGSGCq!o\u0026Sas!NkD2vamd\u003ceCvBuhDJwNY^{as!NDzfd*1l${ZYy*?Pid\u003cdk\u003ew)]*#BrA7RcV:xrBzkkcd\u003cdU%A==27",
            "ln": 15037,
            "col": 55,
            "line": 470
          },
          {
            "b": "3l@++w[JJ7wNPX6A+cvRar\u003erlze:r5CP[Ox3s)N!B.@oIlVl*Xy?m\u0026Nw\u0026qFfefEq#ze:r5CT:OFdlv\u003ezbu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:pay/C2By^G]x(n37A=br4iYX-L3lQDlaA.:paz$Z#A=LPliYZX\u0026AXPS.3lQDlar$9jwPI%03lQDlazbHlBy/JnuTW$}vr(j4z^NP$zGx-puVZi[vrcx%C{\u003e9:DKp(rarR^HarUGiBrC1jA::kojS[fNAXO%?tqm)EgCQH7g+@t=i%)8MarR^HarUGiBrCWpzGx-pauZ\u0026DwO#NcAYMl[A=k!yvrcx%C}JPyz/fbm",
            "ln": 16348,
            "col": 34,
            "line": 528
          },
          {
            "b": "AXqDLuVo*\u0026x(mo^A=LPluV{c{Crd=Ex!}Idc[c=\u003ezG*bfA40d%3lQDlarR^HayPtjwPz)1wPn\u003ewvrcx%C}p7Yx\u003eqGvx(n3huU0\u003e/wO#N6z/f01x([RGdk2:XCxdbhc[cPb3lQDlaBKO7arR^Hbu]n3B97W{arR^Hw]n-kwPI%2v{%C2uU0\u003e/uVZi[wnb)ediJ%",
            "ln": 16656,
            "col": 25,
            "line": 541
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "min1.total_cmp.then_with"
            ],
            [
              "",
              "min1.total_cmp"
            ],
            [
              "",
              "max1.total_cmp"
            ],
            [
              "",
              "zp1.cmp.then_with"
            ],
            [
              "",
              "zp1.cmp"
            ],
            [
              "",
              "s1.total_cmp"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "min.to_bits.hash"
            ],
            [
              "",
              "min.to_bits"
            ],
            [
              "",
              "max.to_bits.hash"
            ],
            [
              "",
              "max.to_bits"
            ],
            [
              "",
              "zero_point.hash"
            ],
            [
              "",
              "scale.to_bits.hash"
            ],
            [
              "",
              "scale.to_bits"
            ],
            [
              "",
              "s.size_of"
            ],
            [
              "",
              "s.size_of"
            ],
            [
              "",
              "s.size_of"
            ],
            [
              "",
              "s.size_of"
            ],
            [
              "",
              "s.size_of"
            ],
            [
              "",
              "i.into_iter"
            ],
            [
              "",
              "iter.next"
            ],
            [
              "",
              "it.borrow"
            ],
            [
              "",
              "current.common_super_type"
            ],
            [
              "",
              "n.borrow"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "rhs.super_types"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "DatumType::QI8"
            ],
            [
              "",
              "DatumType::QI8"
            ],
            [
              "",
              "DatumType::QI32"
            ],
            [
              "",
              "DatumType::QI8"
            ],
            [
              "",
              "DatumType::QU8"
            ],
            [
              "",
              "DatumType::QI32"
            ],
            [
              "",
              "DatumType::QI8"
            ],
            [
              "",
              "DatumType::QU8"
            ],
            [
              "",
              "DatumType::QI32"
            ],
            [
              "",
              "q.zp_scale"
            ],
            [
              "",
              "crate::tensor::Tensor::zero_dt.unwrap"
            ],
            [
              "",
              "crate::tensor::Tensor::zero_dt"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "tensor0"
            ],
            [
              "",
              "D::datum_type"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "DatumType::QU8"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "DatumType::QI8"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "DatumType::QI32"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "x.to_bits"
            ],
            [
              "",
              "b.as_"
            ],
            [
              "",
              "round_ties_to_even"
            ],
            [
              "",
              "b.abs"
            ],
            [
              "",
              "b.signum"
            ],
            [
              "",
              "O::min_value.as_"
            ],
            [
              "",
              "O::min_value"
            ],
            [
              "",
              "O::max_value.as_"
            ],
            [
              "",
              "O::max_value"
            ],
            [
              "",
              "num_traits::clamp.as_"
            ],
            [
              "",
              "num_traits::clamp"
            ],
            [
              "",
              "O::min_value.as_"
            ],
            [
              "",
              "O::min_value"
            ],
            [
              "",
              "O::max_value.as_"
            ],
            [
              "",
              "O::max_value"
            ],
            [
              "",
              "ndarray::arr1"
            ],
            [
              "",
              "crate::tensor::Tensor::from"
            ],
            [
              "",
              "array.clone"
            ],
            [
              "",
              "tensor1"
            ],
            [
              "",
              "tensor1"
            ],
            [
              "",
              "tensor1"
            ],
            [
              "",
              "crate::TVec"
            ],
            [
              "",
              "crate::dim::TDim"
            ],
            [
              "",
              "crate::internal::*"
            ],
            [
              "",
              "crate::tensor::Tensor"
            ],
            [
              "",
              "half::f16"
            ],
            [
              "",
              "num_complex::Complex"
            ],
            [
              "",
              "scan_fmt::scan_fmt"
            ],
            [
              "",
              "std::fmt"
            ],
            [
              "",
              "std::hash::Hash"
            ],
            [
              "",
              "num_traits::AsPrimitive"
            ],
            [
              "",
              "QParams::*"
            ],
            [
              "",
              "DatumType::*"
            ],
            [
              "",
              "DatumType::*"
            ],
            [
              "",
              "crate::internal::*"
            ],
            [
              "",
              "ndarray::arr1"
            ]
          ],
          "mbr": [
            "O::max_value.as_",
            "O::min_value.as_",
            "Tensor::zero_dt.unwrap",
            "array.clone",
            "b.abs",
            "b.as_",
            "b.signum",
            "current.common_super_type",
            "i.into_iter",
            "it.borrow",
            "iter.next",
            "max.to_bits",
            "max.to_bits.hash",
            "max1.total_cmp",
            "min.to_bits",
            "min.to_bits.hash",
            "min1.total_cmp",
            "min1.total_cmp.then_with",
            "n.borrow",
            "num_traits::clamp.as_",
            "q.zp_scale",
            "rhs.super_types",
            "s.size_of",
            "s1.total_cmp",
            "scale.to_bits",
            "scale.to_bits.hash",
            "t_dim.cast_to",
            "t_i32.cast_to",
            "t_i64.cast_to",
            "tensor.to_plain_array_view",
            "x.to_bits",
            "zero_point.hash",
            "zp1.cmp",
            "zp1.cmp.then_with"
          ],
          "tgt": [
            "D::datum_type",
            "DatumType::QI32",
            "DatumType::QI8",
            "DatumType::QU8",
            "O::max_value",
            "O::max_value.as_",
            "O::min_value",
            "O::min_value.as_",
            "Ok",
            "Some",
            "array.clone",
            "b.abs",
            "b.as_",
            "b.signum",
            "crate::tensor::Tensor::from",
            "crate::tensor::Tensor::zero_dt",
            "crate::tensor::Tensor::zero_dt.unwrap",
            "current.common_super_type",
            "i.into_iter",
            "it.borrow",
            "iter.next",
            "max.to_bits",
            "max.to_bits.hash",
            "max1.total_cmp",
            "min.to_bits",
            "min.to_bits.hash",
            "min1.total_cmp",
            "min1.total_cmp.then_with",
            "n.borrow",
            "ndarray::arr1",
            "num_traits::clamp",
            "num_traits::clamp.as_",
            "q.zp_scale",
            "rhs.super_types",
            "round_ties_to_even",
            "s.size_of",
            "s1.total_cmp",
            "scale.to_bits",
            "scale.to_bits.hash",
            "tensor0",
            "tensor1",
            "x.to_bits",
            "zero_point.hash",
            "zp1.cmp",
            "zp1.cmp.then_with"
          ],
          "funcs": [
            [
              "cmp",
              486
            ],
            [
              "partial_cmp",
              1164
            ],
            [
              "default",
              1302
            ],
            [
              "hash",
              1462
            ],
            [
              "zp_scale",
              1938
            ],
            [
              "q",
              2264
            ],
            [
              "dq",
              2383
            ],
            [
              "fmt",
              2540
            ],
            [
              "super_types",
              3284
            ],
            [
              "super_type_for",
              4499
            ],
            [
              "common_super_type",
              5010
            ],
            [
              "is_unsigned",
              5309
            ],
            [
              "is_signed",
              5493
            ],
            [
              "is_float",
              5675
            ],
            [
              "is_number",
              5792
            ],
            [
              "is_tdim",
              5923
            ],
            [
              "is_complex",
              6031
            ],
            [
              "is_complex_float",
              6169
            ],
            [
              "is_complex_signed",
              6347
            ],
            [
              "complexify",
              6526
            ],
            [
              "decomplexify",
              7066
            ],
            [
              "is_copy",
              7566
            ],
            [
              "is_quantized",
              7805
            ],
            [
              "qparams",
              7886
            ],
            [
              "with_qparams",
              8133
            ],
            [
              "quantize",
              8435
            ],
            [
              "zp_scale",
              8947
            ],
            [
              "with_zp_scale",
              9083
            ],
            [
              "unquantized",
              9228
            ],
            [
              "integer",
              9481
            ],
            [
              "is_integer",
              9930
            ],
            [
              "size_of",
              10037
            ],
            [
              "min_value",
              10132
            ],
            [
              "max_value",
              10875
            ],
            [
              "is",
              11646
            ],
            [
              "from_str",
              11796
            ],
            [
              "round_ties_to_even",
              13992
            ],
            [
              "scale_by",
              14309
            ],
            [
              "clamp_cast",
              14564
            ],
            [
              "test_array_to_tensor_to_array",
              16505
            ],
            [
              "test_cast_dim_to_dim",
              16784
            ],
            [
              "test_cast_i32_to_dim",
              17069
            ],
            [
              "test_cast_i64_to_bool",
              17212
            ],
            [
              "test_parse_qu8",
              17352
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 11,
              "op.ge": 6,
              "op.lt": 1,
              "op.add": 5,
              "op.bor": 3,
              "op.div": 5,
              "op.lor": 9,
              "op.mul": 3,
              "op.shr": 2,
              "op.sub": 4,
              "op.band": 1,
              "max_depth": 22,
              "call_count": 191,
              "node_count": 6306,
              "member_count": 34,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.lt": 0,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.shr": 0,
              "op_density.sub": 0,
              "op_density.band": 0,
              "max_array_length": 5,
              "max_concat_chain": 3,
              "max_member_depth": 3,
              "max_numeric_array": 2
            },
            "file": {
              "size": 17554,
              "entropy": 4.8
            },
            "text": {
              "lines": 572,
              "top_char": 101,
              "digit_ratio": 0.08,
              "space_count": 5070,
              "char_entropy": 4.8,
              "unique_chars": 85,
              "top_char_null": 0,
              "import_density": 2.62,
              "string_density": 0.14,
              "top_char_ratio": 0.05,
              "avg_line_length": 29.69,
              "max_line_length": 100,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.32,
              "identifier_density": 2.05,
              "line_length_stddev": 23.26,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.63,
              "normalized_string_count": 3.34,
              "repeated_char_sequences": 176,
              "normalized_function_count": 1.84,
              "imports_to_functions_ratio": 0.34,
              "strings_to_functions_ratio": 1.82,
              "suspicious_identifier_ratio": 0.12,
              "normalized_unique_identifiers": 25.33,
              "identifiers_to_functions_ratio": 5.27
            },
            "binds": {
              "count": 17
            },
            "binary": {
              "peak_region_bytes": 14482,
              "peak_region_entropy": 4.87
            },
            "source": {
              "class_count": 4,
              "function_count": 43
            },
            "imports": {
              "count": 15,
              "wildcard": 5,
              "third_party_count": 15,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 696,
              "count": 80,
              "avg_length": 8.7,
              "max_length": 42,
              "avg_entropy": 2.59,
              "entropy_stddev": 0.86
            },
            "comments": {
              "chars": 112,
              "count": 2,
              "lines": 2,
              "to_code_ratio": 0
            },
            "functions": {
              "count": 47,
              "density": 7.69,
              "avg_params": 1.16,
              "code_ratio": 0.65,
              "max_params": 3,
              "length_stddev": 7.46,
              "avg_name_length": 10.45,
              "no_params_count": 6,
              "avg_length_lines": 8.39,
              "max_length_lines": 40,
              "min_length_lines": 3,
              "single_char_names": 1,
              "high_entropy_names": 3,
              "single_char_params": 8,
              "numeric_suffix_names": 1,
              "avg_param_name_length": 4.49
            },
            "identifiers": {
              "count": 1171,
              "unique": 232,
              "avg_length": 6.26,
              "max_length": 29,
              "min_length": 1,
              "avg_entropy": 2.14,
              "reuse_ratio": 0.2,
              "length_stddev": 4.41,
              "has_digit_ratio": 0.21,
              "sequential_names": 22,
              "base64_like_names": 6,
              "single_char_count": 17,
              "single_char_ratio": 0.07,
              "high_entropy_count": 5,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.56,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 46,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 11,
        "mol": "Md(Pa)",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/datum.rs",
        "pid": 0,
        "risk": 2,
        "sha": "6d94146d1063e21ecacc8f3e4902fd9abf5f4e64cdae96b5176beadb43d111ab",
        "size": 17554,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              14,
              15
            ],
            "spans": [
              [
                16412,
                12
              ],
              [
                16489,
                11
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/dim/tdim::crate/dim/tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::dim::TDim",
            "spans": [
              [
                71,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/internal::crate/internal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::internal::*",
            "spans": [
              [
                93,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/tensor/tensor::crate/tensor/tensor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::tensor::Tensor",
            "spans": [
              [
                117,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/tvec::crate/tvec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TVec",
            "spans": [
              [
                54,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/datumtype::datumtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports DatumType::*",
            "spans": [
              [
                3343,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/half/f16::half/f16",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports half::f16",
            "spans": [
              [
                144,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/ndarray/arr1::ndarray/arr1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ndarray::arr1",
            "spans": [
              [
                16473,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/num_complex/complex::num_complex/complex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_complex::Complex",
            "spans": [
              [
                187,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/num_traits/asprimitive::num_traits/asprimitive",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports num_traits::AsPrimitive",
            "spans": [
              [
                273,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/qparams::qparams",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports QParams::*",
            "spans": [
              [
                550,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/scan_fmt/scan_fmt::scan_fmt/scan_fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports scan_fmt::scan_fmt",
            "spans": [
              [
                213,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "spans": [
              [
                237,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/hash/hash::std/hash/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hash::Hash",
            "spans": [
              [
                251,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                16412,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                16489,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                40,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                14717,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-Rapw]hSJiZ^X6Abn%di%(sqB7DFnB-p]jiYX-L3jn1ZwmY^}C4A6\u0026wNY^{efE+$A==27y^\u0026s{avx%-zE\u003evwnmuNMdp0o9tvzt:z*9Qty?W\u003ccC@!0eAbYxeuT)I=wNw\u003eQA=k\u0026vzf4di3ugb%az2Ckz6hb=B7Gv",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "x(byzr77Cqdj+/GarR^%r7eiml${G?axg:yz7d1yEf{r}ze:qll${ZYy*?Piw]zYjl349UA==2lzxKokarR^Hw]n-6zfdfMB7Gf1efFK=asp@FBrCgjBuhDLz/PY6BAz8mjssG1diHiaazbFjiYZeIB9hqvaBsCrarR^HarR!HB7DEWB8$]kBzkVhiYX-L3lQDlarR^Haz\u003eLev}W0awO+%3DKp(rarR^HarR^HarT9)c#pBSAW-a]j%k5\u0026x()]fc$U1Mb71cOau.\u003egDVBJUdj+/GarR^HarR^HarR!2r48MlaAw[NjW6$",
            "ln": 204,
            "col": 11,
            "line": 11
          },
          {
            "b": "dk2ZXuUIzPc[c=!yByR:zddxiD$mQEwfr#SfEWtKarR^HarR^HarR!P3lQDlarR^HaBKOtarR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paAIWAwPx*)dMW$WarR^KtxBB$Bx]j@arR!szxK7ywNx1*BZY92Bzkrcc[co=3lQDlarR^Haz+RhaAFU*ax9M5vSc6Yv@Dr$iYZ!.w)]*#BsnO13lQDlarR^HaAGezwmP4QB8$]kBzkVhc)AZ}jUO6ee{h5QA:-]ndlv\u003eVarR^HarR!nB8$]kBrJ5Ne]UltB7FZ2wnb)eb6a}Se{h5QA:-]ndk2WQze:r9w{C^Ne[]xlDs.bnc[cPb3lQDlaBKO7arR^Hbu]n3B97W{arR^Hw]n-gA=lbjuVo}8x([6jwNxT}Bz7",
            "ln": 1819,
            "col": 56,
            "line": 56
          },
          {
            "b": "aAI*BvSc77e[5p3uTX1%wPz)bz/c%EvlM?da$kc!zG*bfA40d%3lQDlarR^HayPtjwPz)1wPn\u003ewB9RRiz!%FEAa9^dwNxK\u0026x(bmxze0(ovjT8Ya$kc!zG*bfA40d/B7]Ggy?WHbc[cX\u0026fFm6SBz\u0026MRdlv\u003eVarR^HarR!nB8$]kByeQ0aT^WuarR^HarR^HarR^",
            "ln": 2725,
            "col": 8,
            "line": 91
          },
          {
            "b": "B9RRiz!%FExlv^bB6\u0026##wO${%x(tyDq*Aj?z!@D.y\u0026%rgiYZ!.w)]*#BsnN\u003cCwhejc)\u003c0^at\u003e\u00264dl/vaq/uI:c]0e1i%)8MarR^HarU9lB7GxluUaj2d06VJvSc77e[YrrB8$Yfv}xK^A+PCucr2hbvSc6-vqH6$B2(u)wObv[y\u0026?6Oe{z2KxECiD",
            "ln": 5850,
            "col": 20,
            "line": 186
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Some"
            ],
            [
              "",
              "left.clone"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "left.clone"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "left.clone"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "right.clone"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "right.clone"
            ],
            [
              "",
              "left.eval"
            ],
            [
              "",
              "right.eval"
            ],
            [
              "",
              "left.eval"
            ],
            [
              "",
              "right.eval"
            ],
            [
              "",
              "left.eval"
            ],
            [
              "",
              "right.eval"
            ],
            [
              "",
              "left.eval"
            ],
            [
              "",
              "right.eval"
            ],
            [
              "",
              "left.eval"
            ],
            [
              "",
              "right.eval"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "s.add_assertion.unwrap"
            ],
            [
              "",
              "s.add_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "s.add_assertion.unwrap"
            ],
            [
              "",
              "s.add_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "s.add_assertion.unwrap"
            ],
            [
              "",
              "s.add_assertion"
            ],
            [
              "",
              "s.add_assertion.unwrap"
            ],
            [
              "",
              "s.add_assertion"
            ],
            [
              "",
              "s.add_assertion.unwrap"
            ],
            [
              "",
              "s.add_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "symbols.add_assertion.unwrap"
            ],
            [
              "",
              "symbols.add_assertion"
            ],
            [
              "",
              "SymbolScope::default.with_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "symbols.parse_tdim.unwrap"
            ],
            [
              "",
              "symbols.parse_tdim"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "SymbolScope::default.with_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "SymbolScope::default.with_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "SymbolScope::default.with_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "SymbolScope::default.with_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "symbols.add_assertion.unwrap"
            ],
            [
              "",
              "symbols.add_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "symbols.add_assertion.unwrap"
            ],
            [
              "",
              "symbols.add_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "symbols.add_assertion.unwrap"
            ],
            [
              "",
              "symbols.add_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "symbols.add_assertion.unwrap"
            ],
            [
              "",
              "symbols.add_assertion"
            ],
            [
              "",
              "symbols.add_assertion.unwrap"
            ],
            [
              "",
              "symbols.add_assertion"
            ],
            [
              "",
              "SymbolScope::default.with_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "symbols.sym"
            ],
            [
              "",
              "symbols.sym"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "SymbolScope::default.with_assertion"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "fmt::Display"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "Assertion::*"
            ],
            [
              "",
              "Assertion::*"
            ],
            [
              "",
              "Assertion::*"
            ],
            [
              "",
              "super::*"
            ]
          ],
          "mbr": [
            "SymbolScope::default.with_assertion",
            "left.clone",
            "left.eval",
            "right.clone",
            "right.eval",
            "s.add_assertion",
            "s.add_assertion.unwrap",
            "symbols.add_assertion",
            "symbols.add_assertion.unwrap",
            "symbols.parse_tdim",
            "symbols.parse_tdim.unwrap",
            "symbols.sym"
          ],
          "tgt": [
            "Ok",
            "Some",
            "SymbolScope::default",
            "SymbolScope::default.with_assertion",
            "left.clone",
            "left.eval",
            "right.clone",
            "right.eval",
            "s.add_assertion",
            "s.add_assertion.unwrap",
            "symbols.add_assertion",
            "symbols.add_assertion.unwrap",
            "symbols.parse_tdim",
            "symbols.parse_tdim.unwrap",
            "symbols.sym"
          ],
          "funcs": [
            [
              "fmt",
              272
            ],
            [
              "as_known_positive",
              663
            ],
            [
              "check",
              1086
            ],
            [
              "use_equalities",
              1942
            ],
            [
              "prove_positive_with_axiom",
              2135
            ],
            [
              "prove_positive_with_axiom_2",
              2343
            ],
            [
              "min_max_with_axiom",
              2646
            ],
            [
              "low_bound_0",
              3011
            ],
            [
              "low_bound_1",
              3261
            ],
            [
              "low_bound_2",
              3491
            ],
            [
              "low_bound_3",
              3725
            ],
            [
              "low_bound_4",
              3957
            ],
            [
              "max_bug_1",
              4214
            ],
            [
              "min_bug_1",
              4506
            ],
            [
              "min_bug_2",
              4788
            ],
            [
              "min_bug_3",
              5091
            ],
            [
              "guess_scenario",
              5421
            ],
            [
              "min_llm_0",
              6179
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.ge": 1,
              "op.gt": 1,
              "op.le": 1,
              "op.lt": 1,
              "op.sub": 12,
              "max_depth": 20,
              "call_count": 97,
              "node_count": 2562,
              "member_count": 12,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.lt": 0,
              "op_density.sub": 0,
              "max_member_depth": 3
            },
            "file": {
              "size": 6610,
              "entropy": 4.8
            },
            "text": {
              "lines": 207,
              "top_char": 115,
              "digit_ratio": 0.03,
              "space_count": 1636,
              "char_entropy": 4.8,
              "unique_chars": 76,
              "top_char_null": 0,
              "import_density": 2.9,
              "string_density": 0.28,
              "top_char_ratio": 0.05,
              "avg_line_length": 30.93,
              "max_line_length": 95,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.28,
              "identifier_density": 2.18,
              "line_length_stddev": 25.82,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.42,
              "normalized_string_count": 3.96,
              "repeated_char_sequences": 46,
              "normalized_function_count": 1.25,
              "imports_to_functions_ratio": 0.33,
              "strings_to_functions_ratio": 3.17,
              "suspicious_identifier_ratio": 0.08,
              "normalized_unique_identifiers": 10.27,
              "identifiers_to_functions_ratio": 4.39
            },
            "binds": {
              "count": 18
            },
            "binary": {
              "peak_region_bytes": 5586,
              "peak_region_entropy": 4.86
            },
            "source": {
              "class_count": 1,
              "function_count": 18
            },
            "imports": {
              "count": 6,
              "wildcard": 5,
              "third_party_count": 6,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 312,
              "count": 57,
              "avg_length": 5.47,
              "max_length": 28,
              "avg_entropy": 1.71,
              "entropy_stddev": 1.06
            },
            "functions": {
              "count": 19,
              "density": 8.7,
              "avg_params": 0.28,
              "code_ratio": 0.74,
              "max_params": 2,
              "length_stddev": 4,
              "avg_name_length": 12.39,
              "no_params_count": 15,
              "avg_length_lines": 8.5,
              "max_length_lines": 20,
              "min_length_lines": 5,
              "high_entropy_names": 2,
              "single_char_params": 1,
              "avg_param_name_length": 4.4
            },
            "identifiers": {
              "count": 451,
              "unique": 79,
              "avg_length": 7.67,
              "max_length": 27,
              "min_length": 1,
              "avg_entropy": 2.27,
              "reuse_ratio": 0.18,
              "length_stddev": 5.78,
              "has_digit_ratio": 0.15,
              "sequential_names": 6,
              "single_char_count": 7,
              "single_char_ratio": 0.09,
              "high_entropy_count": 5,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.58,
              "all_uppercase_ratio": 0.06,
              "numeric_suffix_count": 12,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 12,
        "mol": "Md(Pa)",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/dim/assertion.rs",
        "pid": 0,
        "risk": 2,
        "sha": "957c2f3409e2d452fcb9936f872311137f0578af5c974c3892a61fbda334e136",
        "size": 6610,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              6,
              7
            ],
            "spans": [
              [
                1883,
                12
              ],
              [
                1926,
                11
              ]
            ]
          },
          {
            "id": "metadata/import/rust/assertion::assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Assertion::*",
            "spans": [
              [
                343,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/fmt/display::fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fmt::Display",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                23,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "spans": [
              [
                2773,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "spans": [
              [
                2053,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                1883,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                1926,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                252,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                5898,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 13,
        "mol": "Md(Pa)",
        "pid": 0,
        "sha": "deacd28387563a1edf64877f671509f3b8f6b6c6001c2fb7128fa8d2026deaae",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/dim/mod.rs",
        "risk": 2,
        "size": 10210,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 14,
        "mol": "Md(Pa)",
        "pid": 0,
        "sha": "91e225853e3b1f9b85092868c5050a19435a38c6937d0ee42133a15ab7e79864",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/dim/parse.rs",
        "risk": 2,
        "size": 6620,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 15,
        "mol": "Md(Pa)",
        "pid": 0,
        "sha": "083b5c62fa1444aae6d0021bd13781f18348664cb9a2b926eff950061c255756",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/dim/resolve.rs",
        "risk": 2,
        "size": 2307,
        "type": "rust",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "B-Rapx(){bBz(8lB2(uNBy/Gmz/oDki%{aKwGU@2A+/xbxj2E[BuhDXwO2+3A:-\u003cco)7L?CSMmPB7DFnByWA[v}xE)iYZeIw\u003cZcCy=.#DB7DFnByWA[v@Dg1wN/*@z/fRSi.iX2xIz]Oi%{aKwGV5owi8+-zfd*1DVJ+mw?k5)x(!lfvr)n.3uZA3aAITniY.tczEUZ*vruB8x\u003e6g+DQh:(ze0GWB7]@iefE-ewmY^}zFawV3uZA3aAITniY.tczEUZ*DQhWZefF29vqyoM3uZA3aAITBx(mM\u003cx(n37A=bDeiYYVuw)]*#Bw)p4x(mMPzGGDgzE)\u0026I3uZA3aAITBx(mM\u003cx(n37A=bDeiYZh+zdmB1ayPsluPOP4B-Rapv@=11wJz\u003eKA:-E1qE%](y\u0026?-C3uZA3aAIWAwPx*)Aa9^dwJz\u003e\u003evrcB2uTX1%wPz)bz/dSzB-RapB9hCkAYMmdl349UA==2lzy=]fl${G?aAg+fB7FZ2wnb[ei%(soByxo9v\u003c1YqpF:F!lR*YSr7fXCavg9/ze0GWB7]@iauZ\u0026kBz(2gv]WO:DsYb#zE[2ufEY6\u003c3l@+=wPzHdwHG]Zz/fbqavG^MvrDyddp0p1BZ=FmBAhIlBrBIczdi",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wQ3snwOaqvy?#jjD2m2ey/s?ZAaIBCByvu%j$eM23tBu@y-(L.A==27y^\u0026s^w]zYjq*Aj?z!@uZz/xngDKp(rarUolaz2KvcuA:mw?k6yBzblaiV]+FwO+%cat2=1vScg3aBsCrarR^HarR^)A:}c\u003eAccbcwPoaBB7Gf1e?!?0cu10twPxySdgdf",
            "ln": 530,
            "col": 44,
            "line": 19
          },
          {
            "b": "BrCyrv@2T^auZ\u0026-z!0M]wg?tfA=M8xc[dj+arR^HarR^Hy\u0026r*0wN)AnvpB4:e[X:qc#JEgwHPlGvq)SxB9RRIax9M5vSc6hl2{D@i+ieMzF9##wmWeoB7Gf1e?!.9aAI*BdjCPDarR!P3jm)#arSr\u003cfcA+@BrCHxay/C6vru66Bzbkdv@Dpawnb{\u0026By=OoD2m2ey-)tdAV!!nx(+z8yHwnkzEEx[wfr8=Pn{a4yKExQe^-ZzarUSCvJYo2ay/tdA+5J#D2j@RB7Gf1efFZ?aA.:tDsXJFeJ$pQD2m0",
            "ln": 1526,
            "col": 11,
            "line": 60
          },
          {
            "b": "Bye%buUKz1wPzVpAb]J4x)q6larR^HarR^HEir9qB7DFv3lQDlarR^HarR^Haz+Rhaz(myazz@Yatt\u003e:arR^HarR^HarR^Hy\u0026slhaBsCrarR^HarR^HarR^HarR!ywPP5oauZ\u0026Vz/PY6BrJ4RDVj1pw[=HruWDHna$kOXarR^HarR^HarR^HarR^Hx\u003ewG7z!0M]wg?$jvR/QdxjVfkcuyQ*x(^T0z/fbmdiJ%AarR^HarR^HarR^HarR^HarR^HvSD3*yAJ",
            "ln": 2270,
            "col": 28,
            "line": 80
          },
          {
            "b": "B-Y2Xi%)8MarR^HarUGsv@2T^e[5*xwPz)bz/fRGAclknc$dgrwPz(wi%)8MarR^HarTD}c[3I[3lQDlaBKO7arR^HAckRjw]n-nx([2}vrlH3A==2lzyxNqy?tjv",
            "ln": 3000,
            "col": 41,
            "line": 102
          },
          {
            "b": "vSc6hl2{D@i+ieMzF9##wmWeoB7Gf1e?!.9azC)HfEXBTarR^HarR^HarR^He[n*oy?m9#c[bGCarR!P3jm)#arUSCvJYo2azk?dB8$Yfv}xK^A+PCucuA:mw?k6FvqH6$B2\u003eA\u003cq*Aj?z!@D.y\u0026%rgdiHiaaxiw\u0026v@$QWB9hqvjwP{rx(v(KB-RnywJ\u0026p2",
            "ln": 5010,
            "col": 26,
            "line": 171
          },
          {
            "b": "x)Kttat2=1q!o=SaBsCrarR^HarR!ywPP56v@#BdwGTbUp/p7+mQFIGlR6S#Cwhejd12Joy\u00261FwDKp(rarR^HarR^HarUGiBrCByBrC4hA=M8xauZ\u0026SwO=fnvScpcz*bM9B-Y2Xi%)8MarR^HarR^HarUJfByO#bct^)EasZ\u0026sA=M8xaBsCrarR^H",
            "ln": 6237,
            "col": 28,
            "line": 216
          },
          {
            "b": "zxJ$hB9hqvi%)8MarR^HarV7tarR^HarR^Hy?mYhA+frmy\u0026*^.aAIagw?F4yz*2Y0AbP/iBzk]fuVf%(Ds.bnuUKy}wPxhvdlv\u003eVarR^HarR!6qCQ7TuQEaDnjtdPx([2p",
            "ln": 8604,
            "col": 18,
            "line": 294
          },
          {
            "b": "A=M8xaBsCrarR^HarR^HarR^HarR!Cv\u003eIn1v}YBax(n06A=-ZKe[nZozE\u003ejBefF$AB9hqvdlv\u003eVarR^HarR^HarR!P3lQDlarR^HaBLX23lQDlarR^HaAz4mB.(dbarQ",
            "ln": 8803,
            "col": 39,
            "line": 299
          },
          {
            "b": "B7]-cwfs2TC4Cebtu%q$arR^HarR^Hy?mYhzfo}yBz\u003eYdauZ\u0026\u003cwN=(/Bs}6tz/fbmdp21xarR^HarR^HCw7YbwGU/2BrBI2zdLbqdiH+@Bz\u003eYde]U-Fc[co=3lQDlarR^HarR^HazCBgBs}VNuUIzPc[c=.B6\u0026\u003c3uTW?.d12-Razz@ZjS(BcaBsCrarR^HarR^HarR^HarR!EwPN",
            "ln": 9417,
            "col": 19,
            "line": 319
          },
          {
            "b": "diHiaawV@#x(v(Kx/m!iaBsCrarR^HarR!FwO+%hC42ifwPGFpwPPtwdk2aGAa@(]c[bGCarR!P3vJl*bu[U\u0026xdd\u003ekB95\u003cp3t\u003cY(aARgoBAnNK3lQDlaA.:paAIWAwPx*)dMW$AarR^Hbu]n3B97W{arR^Hw]n-1B6\u0026Z2z*c8aAbP/iBzk]fuUsE(c[co=3lQDlarR^Haz+RhaAFU*ax9M5vSc6Yv@Dr$iYZ!.w)]*#BsnO13lQDlarR^HayPtjwPz)1wPn\u003ew3lQDlarR^HarR^HaAg+fB7FY!B8$]kBzkVhc)\u003c0^ar\u003c-FjUO6ee{h5QA:-]ndk24IuU:K$CwZ=bz/YSmx)a5odj+/GarR^HarR^HarR!9z/65lB1RAuA=U^",
            "ln": 13649,
            "col": 33,
            "line": 462
          },
          {
            "b": "3lQDlarR^Haz+RhaAFU*ax9M5vSc6Yv@Dr$iYZ!.w)]*#BsnO13lQDlarR^HayPtjwPz(od041WvrcB2uVY*)z73OZa$kc!zG*bfA40d/Ab](uwNxy{B7]-gC4C30A:Kc7A=iuPdlv\u003eVarR!P3jm)#arR[kBy/Jnt).X%arUolaAhvtC4C31z/YSmx)a5{",
            "ln": 14752,
            "col": 28,
            "line": 508
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "std::sync::atomic::AtomicUsize::new"
            ],
            [
              "",
              "std::sync::Arc::ptr_eq"
            ],
            [
              "",
              "SCOPE_COUNTER.fetch_add"
            ],
            [
              "",
              "string_interner::DefaultStringInterner::default"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "locked.borrow"
            ],
            [
              "",
              "ProofCacheSession::new"
            ],
            [
              "",
              "locked.borrow"
            ],
            [
              "",
              "locked.table.get.map"
            ],
            [
              "",
              "locked.table.get"
            ],
            [
              "",
              "Symbol"
            ],
            [
              "",
              "std::sync::Arc::downgrade"
            ],
            [
              "",
              "locked.borrow_mut"
            ],
            [
              "",
              "locked.table.get_or_intern"
            ],
            [
              "",
              "Symbol"
            ],
            [
              "",
              "std::sync::Arc::downgrade"
            ],
            [
              "",
              "locked.borrow_mut"
            ],
            [
              "",
              "locked.table.get.is_none"
            ],
            [
              "",
              "locked.table.get"
            ],
            [
              "",
              "locked.table.get_or_intern"
            ],
            [
              "",
              "locked.table.get.is_none"
            ],
            [
              "",
              "locked.table.get"
            ],
            [
              "",
              "locked.table.get_or_intern"
            ],
            [
              "",
              "Symbol"
            ],
            [
              "",
              "std::sync::Arc::downgrade"
            ],
            [
              "",
              "super::parse_tdim"
            ],
            [
              "",
              "input.as_ref"
            ],
            [
              "",
              "assert.into"
            ],
            [
              "",
              "super::parse::parse_assertion"
            ],
            [
              "",
              "locked.borrow_mut"
            ],
            [
              "",
              "locked.assertions.push"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "locked.borrow"
            ],
            [
              "",
              "locked.assertions.clone"
            ],
            [
              "",
              "locked.borrow"
            ],
            [
              "",
              "locked.scenarios.clone"
            ],
            [
              "",
              "locked.borrow_mut"
            ],
            [
              "",
              "scenario.into"
            ],
            [
              "",
              "locked.scenarios.iter.any"
            ],
            [
              "",
              "locked.scenarios.iter"
            ],
            [
              "",
              "locked.scenarios.push"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "super::parse::parse_assertion"
            ],
            [
              "",
              "assertion.into"
            ],
            [
              "",
              "scenario.into"
            ],
            [
              "",
              "locked.borrow_mut"
            ],
            [
              "",
              "locked.scenarios.iter_mut.find"
            ],
            [
              "",
              "locked.scenarios.iter_mut"
            ],
            [
              "",
              "s.1.push"
            ],
            [
              "",
              "locked.scenarios.push"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Symbol"
            ],
            [
              "",
              "std::sync::Arc::downgrade"
            ],
            [
              "",
              "locked.borrow"
            ],
            [
              "",
              "locked.scenarios.len"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "locked.scenarios.iter.enumerate"
            ],
            [
              "",
              "locked.scenarios.iter"
            ],
            [
              "",
              "assertions.iter.any"
            ],
            [
              "",
              "assertions.iter"
            ],
            [
              "",
              "a.check"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "assertions.iter.all"
            ],
            [
              "",
              "assertions.iter"
            ],
            [
              "",
              "a.check"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "maybe.is_none"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "maybe.is_some"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "PROOF_CACHE.with"
            ],
            [
              "",
              "cell.borrow_mut"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "std::collections::HashMap::new"
            ],
            [
              "",
              "PROOF_CACHE.with"
            ],
            [
              "",
              "cell.borrow_mut"
            ],
            [
              "",
              "scenario.and_then.map.unwrap_or.iter"
            ],
            [
              "",
              "scenario.and_then.map.unwrap_or"
            ],
            [
              "",
              "scenario.and_then.map"
            ],
            [
              "",
              "scenario.and_then"
            ],
            [
              "",
              "PROOF_CACHE.with"
            ],
            [
              "",
              "cell.borrow"
            ],
            [
              "",
              "pc.cache.get.copied"
            ],
            [
              "",
              "pc.cache.get"
            ],
            [
              "",
              "PROOF_CACHE.with"
            ],
            [
              "",
              "cell.borrow_mut"
            ],
            [
              "",
              "pc.cache.insert"
            ],
            [
              "",
              "t.clone"
            ],
            [
              "",
              "extra.iter"
            ],
            [
              "",
              "i.as_known_positive"
            ],
            [
              "",
              "todo.pop"
            ],
            [
              "",
              "t.to_i64.is_ok_and"
            ],
            [
              "",
              "t.to_i64"
            ],
            [
              "",
              "t.inclusive_bound.is_some_and"
            ],
            [
              "",
              "t.inclusive_bound"
            ],
            [
              "",
              "t.symbols"
            ],
            [
              "",
              "t.guess_slope"
            ],
            [
              "",
              "pos.symbols.contains"
            ],
            [
              "",
              "pos.symbols"
            ],
            [
              "",
              "pos.guess_slope"
            ],
            [
              "",
              "me.0.signum"
            ],
            [
              "",
              "other.0.signum"
            ],
            [
              "",
              "t.clone"
            ],
            [
              "",
              "other.0.abs"
            ],
            [
              "",
              "pos.clone"
            ],
            [
              "",
              "me.0.abs"
            ],
            [
              "",
              "visited.contains"
            ],
            [
              "",
              "todo.push"
            ],
            [
              "",
              "visited.push"
            ],
            [
              "",
              "visited.len"
            ],
            [
              "",
              "b.clone"
            ],
            [
              "",
              "locked.borrow"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "scope.0.lock"
            ],
            [
              "",
              "lock.borrow"
            ],
            [
              "",
              "lock.table.resolve"
            ],
            [
              "",
              "std::fmt::Display::fmt"
            ],
            [
              "",
              "s.clone"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "SymbolScope::default"
            ],
            [
              "",
              "itertools::Itertools"
            ],
            [
              "",
              "parking_lot::ReentrantMutex"
            ],
            [
              "",
              "std::cell::RefCell"
            ],
            [
              "",
              "std::collections::HashMap"
            ],
            [
              "",
              "std::fmt"
            ],
            [
              "",
              "std::fmt::Display"
            ],
            [
              "",
              "std::sync::atomic::AtomicUsize"
            ],
            [
              "",
              "std::sync::atomic::Ordering"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "std::sync::Weak"
            ],
            [
              "",
              "string_interner::DefaultStringInterner"
            ],
            [
              "",
              "string_interner::Symbol"
            ],
            [
              "",
              "crate::TractResult"
            ],
            [
              "",
              "super::parse::parse_assertion"
            ],
            [
              "",
              "super::Assertion"
            ],
            [
              "",
              "super::TDim"
            ],
            [
              "",
              "super::parse_tdim"
            ],
            [
              "",
              "super::*"
            ]
          ],
          "mbr": [
            "PROOF_CACHE.with",
            "SCOPE_COUNTER.fetch_add",
            "a.check",
            "assert.into",
            "assertion.into",
            "assertions.iter",
            "assertions.iter.all",
            "assertions.iter.any",
            "b.clone",
            "cell.borrow",
            "cell.borrow_mut",
            "extra.iter",
            "i.as_known_positive",
            "input.as_ref",
            "is.0",
            "lock.borrow",
            "lock.table",
            "lock.table.resolve",
            "locked.assertions",
            "locked.assertions.clone",
            "locked.assertions.push",
            "locked.borrow",
            "locked.borrow_mut",
            "locked.id",
            "locked.scenarios",
            "locked.scenarios.clone",
            "locked.scenarios.iter",
            "locked.scenarios.iter.any",
            "locked.scenarios.iter.enumerate",
            "locked.scenarios.iter_mut",
            "locked.scenarios.iter_mut.find",
            "locked.scenarios.len",
            "locked.scenarios.push",
            "locked.table",
            "locked.table.get",
            "locked.table.get.is_none",
            "locked.table.get.map",
            "locked.table.get_or_intern",
            "maybe.is_none",
            "maybe.is_some",
            "me.0",
            "me.0.abs",
            "me.0.signum",
            "me.1",
            "other.0",
            "other.0.abs",
            "other.0.signum",
            "other.1",
            "pc.cache",
            "pc.cache.get",
            "pc.cache.get.copied",
            "pc.cache.insert",
            "pc.depth",
            "pc.scope_id",
            "pos.clone",
            "pos.guess_slope",
            "pos.symbols",
            "pos.symbols.contains",
            "s.0",
            "s.1",
            "s.1.push",
            "s.clone",
            "s2.0",
            "sc.0",
            "sc.1",
            "scenario.and_then",
            "scenario.and_then.map",
            "scenario.and_then.map.unwrap_or",
            "scenario.and_then.map.unwrap_or.iter",
            "scenario.into",
            "scope.0",
            "scope.0.lock",
            "sym.1",
            "t.clone",
            "t.guess_slope",
            "t.inclusive_bound",
            "t.inclusive_bound.is_some_and",
            "t.symbols",
            "t.to_i64",
            "t.to_i64.is_ok_and",
            "todo.pop",
            "todo.push",
            "visited.contains",
            "visited.len",
            "visited.push"
          ],
          "tgt": [
            "Ok",
            "PROOF_CACHE.with",
            "ProofCacheSession::new",
            "SCOPE_COUNTER.fetch_add",
            "Some",
            "Symbol",
            "SymbolScope::default",
            "Vec::new",
            "a.check",
            "assert.into",
            "assertion.into",
            "assertions.iter",
            "assertions.iter.all",
            "assertions.iter.any",
            "b.clone",
            "cell.borrow",
            "cell.borrow_mut",
            "extra.iter",
            "i.as_known_positive",
            "input.as_ref",
            "lock.borrow",
            "lock.table.resolve",
            "locked.assertions.clone",
            "locked.assertions.push",
            "locked.borrow",
            "locked.borrow_mut",
            "locked.scenarios.clone",
            "locked.scenarios.iter",
            "locked.scenarios.iter.any",
            "locked.scenarios.iter.enumerate",
            "locked.scenarios.iter_mut",
            "locked.scenarios.iter_mut.find",
            "locked.scenarios.len",
            "locked.scenarios.push",
            "locked.table.get",
            "locked.table.get.is_none",
            "locked.table.get.map",
            "locked.table.get_or_intern",
            "maybe.is_none",
            "maybe.is_some",
            "me.0.abs",
            "me.0.signum",
            "other.0.abs",
            "other.0.signum",
            "pc.cache.get",
            "pc.cache.get.copied",
            "pc.cache.insert",
            "pos.clone",
            "pos.guess_slope",
            "pos.symbols",
            "pos.symbols.contains",
            "s.1.push",
            "s.clone",
            "scenario.and_then",
            "scenario.and_then.map",
            "scenario.and_then.map.unwrap_or",
            "scenario.and_then.map.unwrap_or.iter",
            "scenario.into",
            "scope.0.lock",
            "std::collections::HashMap::new",
            "std::fmt::Display::fmt",
            "std::sync::Arc::downgrade",
            "std::sync::Arc::ptr_eq",
            "std::sync::atomic::AtomicUsize::new",
            "string_interner::DefaultStringInterner::default",
            "super::parse::parse_assertion",
            "super::parse_tdim",
            "t.clone",
            "t.guess_slope",
            "t.inclusive_bound",
            "t.inclusive_bound.is_some_and",
            "t.symbols",
            "t.to_i64",
            "t.to_i64.is_ok_and",
            "todo.pop",
            "todo.push",
            "visited.contains",
            "visited.len",
            "visited.push"
          ],
          "funcs": [
            [
              "eq",
              600
            ],
            [
              "default",
              911
            ],
            [
              "id",
              1189
            ],
            [
              "proof_cache_session",
              1320
            ],
            [
              "get",
              1430
            ],
            [
              "coord_sym",
              1720
            ],
            [
              "sym",
              1815
            ],
            [
              "new_with_prefix",
              2047
            ],
            [
              "parse_tdim",
              2634
            ],
            [
              "add_assertion",
              2758
            ],
            [
              "with_assertion",
              3072
            ],
            [
              "all_assertions",
              3215
            ],
            [
              "all_scenarios",
              3383
            ],
            [
              "add_scenario",
              3585
            ],
            [
              "add_scenario_assertion",
              3919
            ],
            [
              "with_scenario_assertion",
              4459
            ],
            [
              "with_scenario",
              4696
            ],
            [
              "all_symbols",
              4841
            ],
            [
              "guess_scenario",
              5080
            ],
            [
              "new",
              6214
            ],
            [
              "drop",
              6822
            ],
            [
              "all_assertions",
              7208
            ],
            [
              "assertions",
              7291
            ],
            [
              "scenarios",
              7624
            ],
            [
              "scenario",
              7739
            ],
            [
              "resolving",
              7913
            ],
            [
              "prove_positive_or_zero",
              8087
            ],
            [
              "prove_positive_or_zero_inner",
              8953
            ],
            [
              "prove_positive_or_zero_inner_with_extra",
              9123
            ],
            [
              "prove_positive_or_zero_with_extra",
              10810
            ],
            [
              "prove_strict_positive_with_extra",
              11149
            ],
            [
              "fmt",
              11363
            ],
            [
              "eq",
              12202
            ],
            [
              "scope",
              12292
            ],
            [
              "partial_cmp",
              12421
            ],
            [
              "cmp",
              12554
            ],
            [
              "hash",
              12682
            ],
            [
              "fmt",
              12812
            ],
            [
              "fmt",
              13205
            ],
            [
              "with",
              13424
            ],
            [
              "set",
              13524
            ],
            [
              "get",
              13621
            ],
            [
              "as_known_positive_gte",
              13773
            ],
            [
              "as_known_positive_gt",
              14011
            ],
            [
              "as_known_positive_lte",
              14249
            ],
            [
              "as_known_positive_lt",
              14488
            ],
            [
              "prove_positive_0",
              14729
            ],
            [
              "prove_positive_1",
              14886
            ],
            [
              "prove_positive_neg1",
              15043
            ],
            [
              "prove_positive_add_0",
              15205
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 11,
              "op.ge": 5,
              "op.gt": 1,
              "op.add": 2,
              "op.mul": 4,
              "op.sub": 3,
              "op.land": 1,
              "max_depth": 27,
              "call_count": 186,
              "node_count": 5391,
              "member_count": 85,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.add": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_member_depth": 5
            },
            "file": {
              "size": 15354,
              "entropy": 4.54
            },
            "text": {
              "lines": 530,
              "top_char": 101,
              "digit_ratio": 0.01,
              "space_count": 4594,
              "char_entropy": 4.54,
              "unique_chars": 81,
              "top_char_null": 0,
              "import_density": 3.4,
              "string_density": 0.05,
              "top_char_ratio": 0.06,
              "avg_line_length": 27.97,
              "max_line_length": 99,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.12,
              "last_line_length": 1,
              "whitespace_ratio": 0.33,
              "identifier_density": 1.87,
              "line_length_stddev": 23.28,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.78,
              "normalized_string_count": 1.04,
              "repeated_char_sequences": 136,
              "suspicious_comment_ratio": 0.33,
              "normalized_function_count": 2.17,
              "imports_to_functions_ratio": 0.36,
              "strings_to_functions_ratio": 0.48,
              "suspicious_identifier_ratio": 0.06,
              "normalized_unique_identifiers": 23.43,
              "identifiers_to_functions_ratio": 4.24
            },
            "binds": {
              "count": 57
            },
            "binary": {
              "peak_region_bytes": 6138,
              "peak_region_entropy": 5.02
            },
            "source": {
              "class_count": 6,
              "function_count": 45
            },
            "imports": {
              "count": 18,
              "aliased": 1,
              "wildcard": 1,
              "third_party_count": 18,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 163,
              "count": 24,
              "avg_length": 6.79,
              "max_length": 35,
              "avg_entropy": 1.74,
              "entropy_stddev": 1.11
            },
            "comments": {
              "chars": 221,
              "count": 3,
              "lines": 3,
              "high_entropy": 1,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 51,
              "density": 9.43,
              "avg_params": 1.6,
              "code_ratio": 0.72,
              "max_params": 3,
              "length_stddev": 7.62,
              "avg_name_length": 12.54,
              "no_params_count": 9,
              "avg_length_lines": 7.62,
              "max_length_lines": 45,
              "min_length_lines": 3,
              "high_entropy_names": 9,
              "single_char_params": 16,
              "numeric_suffix_names": 1,
              "avg_param_name_length": 4.63
            },
            "identifiers": {
              "count": 992,
              "unique": 212,
              "avg_length": 7.88,
              "max_length": 39,
              "min_length": 1,
              "avg_entropy": 2.33,
              "reuse_ratio": 0.21,
              "length_stddev": 6.04,
              "has_digit_ratio": 0.03,
              "sequential_names": 13,
              "single_char_count": 13,
              "single_char_ratio": 0.06,
              "high_entropy_count": 13,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.73,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 6,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 16,
        "mol": "H(Db)Md(Pa)",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/dim/sym.rs",
        "pid": 0,
        "risk": 3,
        "sha": "b949c00c02175c3b88943798845cf4a3245a7c21cabd4a606cb33c0616c5d74e",
        "size": 15354,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              20,
              21
            ],
            "spans": [
              [
                13713,
                12
              ],
              [
                13757,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "spans": [
              [
                2334,
                18
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/tractresult::crate/tractresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::TractResult",
            "spans": [
              [
                304,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/itertools/itertools::itertools/itertools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports itertools::Itertools",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/parking_lot/reentrantmutex::parking_lot/reentrantmutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports parking_lot::ReentrantMutex",
            "spans": [
              [
                30,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/cell/refcell::std/cell/refcell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cell::RefCell",
            "spans": [
              [
                63,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "spans": [
              [
                87,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt/display::std/fmt/display",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt::Display",
            "spans": [
              [
                135,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "spans": [
              [
                129,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                209,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/atomicusize::std/sync/atomic/atomicusize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::AtomicUsize",
            "spans": [
              [
                169,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/atomic/ordering::std/sync/atomic/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::atomic::Ordering",
            "spans": [
              [
                182,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/weak::std/sync/weak",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Weak",
            "spans": [
              [
                214,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/string_interner/defaultstringinterner::string_interner/defaultstringinterner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports string_interner::DefaultStringInterner",
            "spans": [
              [
                225,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/string_interner/symbol::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports string_interner::Symbol as _",
            "spans": [
              [
                269,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/assertion::super/assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Assertion",
            "spans": [
              [
                372,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/parse/parse_assertion::super/parse/parse_assertion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::parse::parse_assertion",
            "spans": [
              [
                329,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/parse_tdim::super/parse_tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::parse_tdim",
            "spans": [
              [
                389,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/tdim::super/tdim",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::TDim",
            "spans": [
              [
                383,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                13746,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                13713,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                13757,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1662,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                578,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                6285,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 17,
        "mol": "Md(Pa)",
        "pid": 0,
        "sha": "4a6303bfc9d99fc242709eda3253578b81f3be3c7d06361cde367681533b90f5",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/dim/tree.rs",
        "risk": 2,
        "size": 66376,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 25,
        "mol": "Md(Pa)",
        "pid": 0,
        "sha": "c10c221f481a59d34775c1757df0b2273a1056a588c81790866c46b07165a812",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/tensor/view.rs",
        "risk": 2,
        "size": 8485,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 26,
        "mol": "Md(Pa)",
        "pid": 0,
        "sha": "2ef973fc23918b33a6538b0310739ce57a96613af9d4f88df91ce7a3f96b0ba8",
        "path": "/tmp/postdoc-tmp-1t6H9y/scan-kaKbbd/tract-data_0.23.0-dev.5!!tract-data-0.23.0-dev.5/src/tensor.rs",
        "risk": 2,
        "size": 72102,
        "type": "rust",
        "depth": 1
      },
      {
        "id": 27,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "4f859c1dff86b71a1359b7471a91b3481467a0a6b000c26a99efc36d31890193",
        "path": "aho-corasick@1.1.4.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 890,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 28,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "f53984d6ce6eea0de6aff9e8f5963308048fe136f09fb07ca7db8b69a3ffe3db",
        "path": "alloca@0.4.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 818,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 29,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d0fea602f7194d4820f508400a3a99194b4bec278c9113447340cafb62893011",
        "path": "anes@0.1.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 839,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 30,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "698cea53ca051cb64958ee849e6247d3bcbfe67b078fcccabca13872f69077a3",
        "path": "anstyle@1.0.14.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 827,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 31,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "6ad030e9c0fc5a37399240f0e787993d79643de080dbb85d11b1502d8b5daa2b",
        "path": "anyhow@1.0.102.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 861,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 32,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "522dc60025901e1727c98b5dc33074d21a07fc0430747c88f27596f2f8d52e79",
        "path": "autocfg@1.5.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 844,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 33,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "1271f077814f2bb3b6006f7f43efcfa49c50ae25450a5fde6f5db2254350d3e7",
        "path": "bit-set@0.8.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 855,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 34,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b013228ec3b2f723a6e46576cdb708532f910bcf77d9f5a789884db82158b088",
        "path": "bit-vec@0.8.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 858,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 35,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "138a57750d0a4145689f897c8d16e130b3234c7f8ad040cebf47a20cc7a22ea7",
        "path": "bitflags@2.11.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 903,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 36,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "3af3a7ef2e8f2d7fdf7012ed109cc4074a6f9018c012e4405b1e22d7acc9008a",
        "path": "bumpalo@3.20.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 37,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "0b871509a183b3b9d3831eec0fe0826b78dd28230ce94e228bb1686afa28a6bd",
        "path": "cast@0.3.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 853,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 38,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d0d6bdf590084df1626a68e4397c6e5b4cc598eca835a126b51cecf12685bd1e",
        "path": "cc@1.2.59.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 1004,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 39,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b80e4f074339d0a2f7c942ec4850ade1fbfd650d6c3d1eae29c9e221d503046a",
        "path": "cfg-if@1.0.4.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 988,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 40,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "a1ecf0231edfaf45eab0a8aed540c6153a1fca7d75f0ff4b5637e8436b057f43",
        "path": "ciborium@0.2.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 876,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 41,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "e8657e76cf0f910e58d2be08f6f42f52f1907c7af098c5ac05025c089df1eff1",
        "path": "ciborium-io@0.2.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 875,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 42,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "dfa3c756e93485a7fa5fc74db434cb143b89a2913a4cde636ab069e72e5ea50b",
        "path": "ciborium-ll@0.2.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 861,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 43,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "106750d519ec507a5e20a7fa8b387da120ec562cd8511f99a2265c8a8f9cf6a6",
        "path": "clap@4.6.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 872,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 44,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d59405b1e698e7ce395684dec445941c7ef7e18eac64d63e3a7af33138a6f828",
        "path": "clap_builder@4.6.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 879,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 45,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "4a1dbe334d84db4129bf53d80c1772223380ffb75a9dad8769a1f7da5b04ef1a",
        "path": "clap_lex@1.1.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 838,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 46,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "8cc62d68f03ac6c045b331e21768625927a0a936c7377ccefe9cdecff229f6e5",
        "path": "criterion@0.8.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 902,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 47,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d8615c26e6a37100d98dd37e3992fa1f2e5461504cf7776cc645b7c3db7c3cdc",
        "path": "criterion-plot@0.8.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 847,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 48,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "c4d0c04d5e11ed131209f4bb1723b35c629eea41ebedff71e56166a48efe37a8",
        "path": "crossbeam-deque@0.8.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 915,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 49,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "2584578c7d896d5bbe0bc2c14cfd33df5ef062dc67a4e783db98617b5a3206cf",
        "path": "crossbeam-epoch@0.9.18.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 918,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 50,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "7fd07c2a1bf26d2507f4b95704588e2370516bb83b8521c86edd23a7e60f850b",
        "path": "crossbeam-utils@0.8.21.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 924,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 51,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "085cf1e6310904858a5aa16ec4b43f8072bda9a89aaaa1fa335b73913dbc0c95",
        "path": "crunchy@0.2.4.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 890,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 52,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "1edadf2c062f4f0b96710da768eb5f221d54e0a720f3f3ce65c4e8804b775b5c",
        "path": "downcast-rs@2.0.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 937,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 53,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "1c79790745e56f1a41d7811ee8805033f6c109cebcecd0421df5c39ad21976a4",
        "path": "dyn-clone@1.0.20.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 54,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d4869a426b4d53c6ea6ce5551d5f739bcb889e910c49eb245b4b3743777ae630",
        "path": "dyn-eq@0.1.3.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 821,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 55,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "adc1a37ae50f904e527782221f530df6411dd5c6917d682eb7c8b0adb7fea28f",
        "path": "dyn-hash@1.0.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 834,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 56,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "31661e1e4d070ad8d76c02514d3d60b25eb61dde795320bb2ab2d2d9f2a5f2e7",
        "path": "either@1.15.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 903,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 57,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "a2d0e950393098e42ac7009cae88e5ba5184f081a89a35d25f898e8af0c51cb5",
        "path": "errno@0.3.14.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 860,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 58,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "79395f3de156c5a6a29502ef5ad33eb8341ab56d3cf8c6c4c702ce4a5236da06",
        "path": "fastrand@2.4.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 847,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 59,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "52ef716b72a58f30c7a4495419dc4b3b449a3be8164791a86de25667d57d094f",
        "path": "find-msvc-tools@0.1.9.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 900,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 60,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "98194db1456e52b8599fdf2cc1d4e37161f8bb2276a8b569307e9ebf95c81cb8",
        "path": "fnv@1.0.7.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 830,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 61,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "7047cddfbee89df64304620a100e830026c16e93d1c1a72536ae54bd40a52787",
        "path": "foldhash@0.1.5.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 857,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 62,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "48519a8e136c7d3397457b1ecc3920b9ebca46434364ccdf3ef47ee0fb2e8433",
        "path": "getrandom@0.2.17.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 889,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 63,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "25734cbf40a7e8fa07db05c2627f862a237d7d7d595ca445440e5e97a83155b0",
        "path": "half@2.4.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 930,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 64,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "314672e2263db81071e5924ecbc01e18b7fa47dbb130a0c5dde2c2115e11e739",
        "path": "hashbrown@0.15.5.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 855,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 65,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "78fb0f0bc7a4854eaca9240413d4cc733d1657bed0d00b38a9ebff6ea181700e",
        "path": "itertools@0.14.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 887,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 66,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "8f8135dd8d95ceda4a9f4efdf5c27ae88d1aeaca9ee1daa545cc9b0b32d91430",
        "path": "itoa@1.0.18.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 67,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "1aac766418908bf464abb7873e9533ac5be09794d1f82cc98d2447c52c669ad0",
        "path": "js-sys@0.3.94.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 1043,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 68,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "662bb52f976fd8a6433f34ef765264fda0ea796a21aba02ef121d7ae4d20aea6",
        "path": "lazy_static@1.5.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 880,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 69,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "703e80e26e0cd8c8902ff9dbf6d93caac70128b5b739c650ef0791312349255b",
        "path": "libc@0.2.184.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 853,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 70,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "2ec0bc49747591e6bc64f895e43994088cef26fc88905f94938923019bae0416",
        "path": "libm@0.2.11.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 71,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "dba6e998ad0d933986ddb9cf368884594ce82a66e29330c7be4f80f58fe14ac4",
        "path": "linux-raw-sys@0.4.15.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 900,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 72,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "64c85d4ff616cfab765166e59482c4de07af7f501ed6a7c80f20b8ac456ede2a",
        "path": "lock_api@0.4.14.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 891,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 73,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "cff9377b910db61e824228eb3247cc86c5b8dec11e3c1e5382674713cf277187",
        "path": "maplit@1.0.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 873,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 74,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "9c8551174d78648fc42f14c486603383ddccee20c31b1dba10720e37d5f0af08",
        "path": "matrixmultiply@0.3.10.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 1174,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 75,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "cd4644b8b1b8347fea243aa237c98043e6a958d6ea67d4aceeb49efe8573300c",
        "path": "memchr@2.8.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 970,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 76,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "0b7b23026bf9769940a0a397b907ec7f6da9a30b2fe492c2a4e092445ab898a9",
        "path": "ndarray@0.17.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 945,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 77,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "f9511b0a8a7f966bd91c586538ade9011e399addec6017dbbaaa1b4d3314a9c3",
        "path": "nom@8.0.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 839,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 78,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b5d2e7871d43f63493b6ba0038e46a95d40c5a49bda6acae473765c477196f3c",
        "path": "nom-language@0.1.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 852,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 79,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "f004368f1625613746507f57e0dbb500a9d37f0d2d65b5605cf05b72f4a5d7fd",
        "path": "num-complex@0.4.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 888,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 80,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "9d805ffdbfe9af2b1c7a114f843d8d41524e64657fd64e3890e9816aa9ade17b",
        "path": "num-integer@0.1.46.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 879,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 81,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b1b4f9b55d5042af7253c9bc1f634cb6defdfb0653ffb31ab37c7d26916cf001",
        "path": "num-traits@0.2.19.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 887,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 82,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "7345818ea16f6fe9a74c23c8b1b9e75088083c087759c24aa98ad015df7d626e",
        "path": "once_cell@1.21.4.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 850,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 83,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "c3ff3c22f8615cb31ab35a25213a63222eaa6c149be993becafa7ae0dc38db71",
        "path": "oorandom@11.1.5.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 825,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 84,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "aec605fbe6a44c12769229c9fa47219f415871cf07578450b6fb0994b513287d",
        "path": "page_size@0.6.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 916,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 85,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b3b9f74f3547c70423e307dd055800966ce9990c153a3bcb148d9a92454b579f",
        "path": "parking_lot@0.12.5.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 900,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 86,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "522f3851bb589b049ae7b4d143ef0596549870c137cace1c35dba7ba7036a920",
        "path": "parking_lot_core@0.9.12.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 882,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 87,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d683bf9e3cd303faceee4c9b1a55b0995b2f93a542ea6e3553dacfa2319fed03",
        "path": "plotters@0.3.7.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 905,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 88,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "c3f559e50f5484c6666159e2eea650c9a0c6c567aa9c37d7be9d5c1d5f4a2905",
        "path": "plotters-backend@0.3.7.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 89,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "0baec33c2425c5196320d82875dd355420c054e9ffa41c2900caaf4a7891a23f",
        "path": "plotters-svg@0.3.7.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 90,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "70a84059ec59b7243661c92fa94ffe891af5b7527bf2152c3065afabb859188b",
        "path": "portable-atomic@1.13.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 902,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 91,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "ea86690236f844e7149ee68181ce14b21b06678be7462ffbf6aa95d857b9a189",
        "path": "portable-atomic-util@0.2.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 884,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 92,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "3bf10d3d92519aa4a6091077aa435f809dadaa464ea28df2450ebbc55a66bdac",
        "path": "ppv-lite86@0.2.21.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 885,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 93,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "db7619c50d75ff0811624740ce3122238a46332081d2e46b52246c3ec8fe87f4",
        "path": "proc-macro2@1.0.106.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 948,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 94,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "c2502bfaba12af797b318f344a1b6c392dd86c459f18f71f66e4b51260de5d67",
        "path": "proptest@1.6.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 920,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 95,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "8a379eaca28f4ed1d26330fa459ae28011c6da976d81cce36b29a2a59c68f6de",
        "path": "quick-error@1.2.3.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 901,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 96,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d69f73341497b5e3729a8783aeb0faf14f708f071b07568ac88a321fe9f1c571",
        "path": "quote@1.0.45.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 833,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 97,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "58c5ee4557b048e8166c975f1acf1d59b4aa960aafde09f4cd8324aeb6233476",
        "path": "rand@0.8.5.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 898,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 98,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "aeb051632f0d03b1445614fc804dc787b5a1d3e9d6041193e59a621106b225dd",
        "path": "rand_chacha@0.3.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 875,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 99,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "305c712989586d1013b37ae93fb7d3a3d25000e007695d17672e9dcb9229c13f",
        "path": "rand_core@0.6.4.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 914,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 100,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "ac13d14b5cb399546b11f549897d909b0f1cb5163e3a72ee5ab63f776ed7801a",
        "path": "rand_xorshift@0.3.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 876,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 101,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "691a9970e89b5ee4b18e536df0675b74d41835a85e5495407ffdc973707df77f",
        "path": "rawpointer@0.2.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 999,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 102,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "9ba5f2a3041e2a59504059397ab7e2e82587c6eb5d7c70466d59e14a375c2014",
        "path": "rayon@1.10.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 103,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b155da8d6cc64dee4c787c15f9e493bcbc8412d2046cbe0e84f06aa8c50a972c",
        "path": "rayon-core@1.12.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 827,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 104,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "a0de24eb1a5149e47f51a903b2918596c7c82033bccbba9398c7e6d26085f725",
        "path": "redox_syscall@0.5.18.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 852,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 105,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "5907e143853badb6b53832d9ea90f0962be20d2622f34470c3c45d73b38a9edc",
        "path": "regex@1.12.3.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 981,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 106,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "053133b51f0759e81f9712b84ae5a5381ae38cc287ff94fdf3817f48273574f2",
        "path": "regex-automata@0.4.14.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 933,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 107,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "a62b20abceb1b529cc8f06630698d53ec4b483141217da01c95270c6389870e4",
        "path": "regex-syntax@0.8.10.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 108,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b8fee5d5edabb56a1b706dd91e39b07c4bc33836ef0f2e18e9e45d790f35210e",
        "path": "rustix@0.38.44.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 907,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 109,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "89207997b0ce6c6a5f32d1b22b7ae4a9f6919349622f02b2a2272433e11f2baf",
        "path": "rustversion@1.0.22.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 872,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 110,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "f130d161ecdfd6a12985135659653bb29bf4b42d2f5ec9becc5cf6be769a5480",
        "path": "rusty-fork@0.3.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 900,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 111,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "6b0dd9993aa1429689ecb61f3e9ba46a6914f57e905cb3231961f8d764c74c39",
        "path": "same-file@1.0.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 923,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 112,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "cf8d673cc7f4106858d00252d28b181eb0a7defdcc0a95dd59a656b4119df3a2",
        "path": "scan_fmt@0.2.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 823,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 113,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "ea5f43fece291dce2b3ea60c159ea95b2cb331c025a1a4e118eb0b86eb8fde0e",
        "path": "scopeguard@1.2.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 1085,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 114,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "3aa8d723935bf2c5fde9438d020aefb55233ee9a68619d5e9a80b26115a213bb",
        "path": "serde@1.0.228.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 868,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 115,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "102a89453beb383cbc81c9cd948b6413a9053d098292df02c29eb041cc47ac06",
        "path": "serde_core@1.0.228.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 900,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 116,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b418c9e193d3c1c980eb0e34e5061161ea2d4b40703e4e14d44066c4133e8d67",
        "path": "serde_derive@1.0.228.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 888,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 117,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "479ece026b701a7985b144bbbb46f6eadc394f8da130ef9534d0b27526810e18",
        "path": "serde_json@1.0.149.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 118,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b6b0b40fb543822e34f45c8f30fa79d67dcc945aafab821e144d6ae6bb15d307",
        "path": "shlex@1.3.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 856,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 119,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "8f3b0467a1075e10c873a6359deedd5c459ccddd2ef88962eccfd47f64f81ea5",
        "path": "smallvec@1.15.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 888,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 120,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "71933b2531a962648acc6a410f99643b8c3c68f267c35ede1e4d8185f171c2d5",
        "path": "string-interner@0.19.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 917,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 121,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "8ec17ea5e085768676efc4132f2041ea4712d5e60fe12536e3b1485d5414194c",
        "path": "syn@2.0.117.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 825,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 122,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "14595ea822dc553575ac658663895097f74f5980d45e37826a3e4f781ab756d6",
        "path": "tempfile@3.15.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 905,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 123,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "68cf09c133811f6ba83783db2583e1fba1d27987d48c993f94a6de096d39fe3d",
        "path": "tinytemplate@1.2.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 124,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "2b4fadea719a350f8a1f0c6fa3797e773fb964d2914d8b74b6c68c9ee20103f5",
        "path": "unarray@0.1.4.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 854,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 125,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "3fe02463f6b7d665c2d49de31fc8e4edd469440397a3768feda9c25cd9166c80",
        "path": "unicode-ident@1.0.24.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 950,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 126,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "8ce12f87bb59fc11eb6a27bc0c378f528adf2935606dfa2bd244da748fa3e5df",
        "path": "wait-timeout@0.2.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 953,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 127,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "62bee0e6625dd78649f55b36e0acdb05c9b22ade2e00d68e2aa6a3ea7ad6f0a6",
        "path": "walkdir@2.5.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 866,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 128,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "22ec90f850fb7a7ac4b67be77fff828f7eacf5881736583f9c445049e5cae768",
        "path": "wasi@0.11.1_wasi-snapshot-preview1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 905,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 129,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "8d3dcdc3ea2b1d69b3a448fb1621a4f48e2d6b8307587f597c9dbbee4c64331a",
        "path": "wasm-bindgen@0.2.117.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 914,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 130,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "7501cc5e3e6785858c47556832c38344d7127552ed97e79786141b387b020f01",
        "path": "wasm-bindgen-macro@0.2.117.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 966,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 131,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "a94bb61b30a1742feb59d1e12718cbb3b3a23fdf22916f58c714e82ec86c6581",
        "path": "wasm-bindgen-macro-support@0.2.117.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 964,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 132,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "c7a0bc1793c1a0f6f75647957192ae22776ec898f2f7f5565a0ace53e33d768f",
        "path": "wasm-bindgen-shared@0.2.117.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 981,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 133,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "fb7280bb925295f04ab0e24e162fb6a914a9c1c5289a276800cfc431c0569fd3",
        "path": "web-sys@0.3.94.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 974,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 134,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "d84c0c562066f27030c53b11269e71237958d0cf2bbf8c7cff090b214b46ecf3",
        "path": "winapi@0.3.9.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 135,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "acc79f25c3ade69a795c6c6ac4dec32a99e2f69648248078e0604d7cda5916fd",
        "path": "winapi-i686-pc-windows-gnu@0.4.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 938,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 136,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "1ebc3225f594e76b6094ae602cacf94c1e71fd4d203d5dfbd389268074094cc1",
        "path": "winapi-util@0.1.11.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 917,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 137,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "98323b3b80483a1125b41ca135a70aa8fc0eeae6dbe471757d8be0c0fe816c78",
        "path": "winapi-x86_64-pc-windows-gnu@0.4.0.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 942,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 138,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "ccf4b46a66ecf5c4f0147a2eea6a63649a958a22c5389cedcc352465300f517a",
        "path": "windows-link@0.2.1.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 833,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 139,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "e98c48a6a45a081051dc952b7c277ea9a2ed5f981699bd32ee32a66fc8046bdd",
        "path": "windows-sys@0.61.2.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 831,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 140,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "9674c7b1897fe3bd69cb4fdbe1224713c172a3887270e4a8efb45a3dfe9bdf25",
        "path": "windows-targets@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 141,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "08a79e36c18502af51d036fa6eab7e336e25b94802f6f2a063adab88223ad5c5",
        "path": "windows_aarch64_gnullvm@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 142,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "06fc40d8594c67830bb6d07d90d8ae1d003eb8994af8ad62f462915b277cb4c6",
        "path": "windows_aarch64_msvc@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 846,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 143,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "69fb6698ed6950fa6cf5ca70ac339ba8cccc0421aa3cd2f33b2dca1f4d56ccb6",
        "path": "windows_i686_gnu@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 144,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "e04e08295f46e2dee0b80ae3aa944366abbe32bdfb958914f119a23f8646243f",
        "path": "windows_i686_gnullvm@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 844,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 145,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "3bb34e36ce280822d84f3fee8ea7f41a913beaa41751f84fe35c5d00ce136076",
        "path": "windows_i686_msvc@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 146,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "3704ff79967265f5e54e0888254d4786acd69ee645782fa3c9854e257462f7aa",
        "path": "windows_x86_64_gnu@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 844,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 147,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "b2732c0bb195e34e481921b442b174a0cfe4cfb1ad3568ce4c8fb20ee57efb79",
        "path": "windows_x86_64_gnullvm@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 848,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 148,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "6a641e0c130b50114fcc2d3f780933b7f1b8483fde89d189342acccd823f91f4",
        "path": "windows_x86_64_msvc@0.52.6.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 845,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 149,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "5bedf27464e7ee04d7244a54e4a81d02bcc0da47273202e1718e81c58cdde78f",
        "path": "zerocopy@0.8.48.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 921,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 150,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "67c4edc4e4675bf048ffce1992749dabd299401b63d2c1be6b7631789624ce26",
        "path": "zerocopy-derive@0.8.48.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 877,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 151,
        "mol": "Md(Re)",
        "pid": 2,
        "rel": "registry",
        "sha": "69541b2d8d8d5dcdd6380abbceb106ef9b1fad9b963039a14f5985c82db986a6",
        "path": "zmij@1.0.21.registry.json",
        "risk": 1,
        "role": "sidecar",
        "size": 850,
        "type": "registry",
        "depth": 2
      }
    ],
    "omitted_files": 131,
    "rev": "76e61",
    "v": "8"
  }
}