{
  "ml": {
    "v": "7",
    "eng": "2.9.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000011990468,
        "rte": "az",
        "prob": 0.000011990468
      },
      {
        "cls": 0,
        "raw": 0.00051283836,
        "rte": "az/crate",
        "prob": 0.00051283836
      }
    ],
    "prob": 0.000018497309,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018497308701626025,
        "type": "crate"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009397665962751489,
        "type": "json"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010708968147810083,
        "type": "cargo.toml"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012089808478776831,
        "type": "rust"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011990468010480981,
        "type": "rust"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010162591934204102,
        "type": "rust"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008453925147478003,
        "type": "rust"
      },
      {
        "id": 22,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010808308616105933,
        "type": "rust"
      },
      {
        "id": 23,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000998377799987793,
        "type": "rust"
      },
      {
        "id": 24,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 28,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010212262168352026,
        "type": "registry"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 46,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 56,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 60,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 61,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 62,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 63,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 65,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 66,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 67,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 70,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 71,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 72,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 73,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 74,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 75,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 76,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 77,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 78,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 79,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 80,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 81,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 82,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 83,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 84,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 85,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 86,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009795029654924292,
        "type": "registry"
      },
      {
        "id": 87,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 88,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 89,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 90,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 91,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 92,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 93,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 94,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 95,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 96,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 97,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 98,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 99,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 100,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 101,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 102,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 103,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 104,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 105,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 106,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 107,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 108,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 109,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 110,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 111,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 112,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 113,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 114,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 115,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 116,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 117,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 118,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 119,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 120,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 121,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 122,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 123,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 124,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 125,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 126,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 127,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010132789611816406,
        "type": "registry"
      },
      {
        "id": 128,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      },
      {
        "id": 129,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010033448234025855,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-11T22:45:35Z"
  },
  "path": "wasm-smith-0.257.0.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "abZyg000000@)EMB8rHIze199eIF!jh8^cwe[n{gBy+EsY\u003e.\u0026Dm:-[IuK}R\u0026Qu[89EKQ-zOL4[{J{O8Q*P!83xy:vs[$H8*5l2xV7T5o1%nt5W?3(h\u003ezJH89==*\u003ckh4@Rd^avNFX\u0026-#n\u003c/Hg@/b8M\u003e",
            "ln": 0
          }
        ],
        "mol": "H(F)Md(Pa₂)",
        "sha": "c3b39dfaba6768ca03109a51072a22f30283fa92c91a1f0d39ba58d9497cd796",
        "path": "wasm-smith-0.257.0.crate",
        "risk": 2,
        "size": 112286,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 112286,
              "entropy": 8
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 112286,
              "peak_region_entropy": 7.84
            }
          }
        },
        "ident": {
          "name": {
            "value": "wasm-smith",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-smith",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "fitzgen@gmail.com"
          ],
          "authors": [
            {
              "name": "Nick Fitzgerald",
              "role": "author",
              "email": "fitzgen@gmail.com",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.257.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "wasm-smith",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/manifest/name::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 18
              },
              {
                "file": 20
              },
              {
                "file": 21
              },
              {
                "file": 22
              },
              {
                "file": 23
              }
            ],
            "uses": [
              10
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 1,
            "desc": "File is in common test directory",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/source::automatically-generated-source-marker",
            "conf": 0.85,
            "crit": 1,
            "desc": "Generated source provenance marker",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "micro-behaviors/fs/directory/readdir::rust-read-dir",
            "atk": "T1083",
            "conf": 0.82,
            "crit": 3,
            "desc": "Enumerates a directory with Rust std::fs",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-directory-path",
            "conf": 0.9,
            "crit": 1,
            "desc": "Path identifies Rust tests directory",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/manifest/name::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/testing/presence/harness::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 111,
              "entropy": 4.75
            },
            "json": {
              "parsed_bytes": 111,
              "parse_limit_bytes": 76800
            },
            "binary": {
              "peak_region_bytes": 111,
              "peak_region_entropy": 4.75
            }
          }
        },
        "id": 1,
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/.cargo_vcs_info.json",
        "pid": 0,
        "risk": 1,
        "sha": "09187c91074e693cbdafa7e0a21fd921963654f1d756eba5bc4f6fd2c4a7214f",
        "size": 111,
        "traits": [
          {
            "id": "metadata/file/extension/identity::web-asset-extension",
            "conf": 1.0,
            "crit": 1,
            "desc": "Common web or JSON file extension",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/format/conformance::json-document-opening",
            "conf": 0.95,
            "crit": 2,
            "desc": "File begins with a JSON document",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/format/structured::valid",
            "conf": 0.6,
            "crit": 2,
            "desc": "File contains valid JSON data",
            "spans": [
              [
                0,
                0
              ]
            ]
          }
        ],
        "type": "json"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 4053,
              "entropy": 4.93
            },
            "binary": {
              "peak_region_bytes": 4053,
              "peak_region_entropy": 5.03
            }
          }
        },
        "id": 3,
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/Cargo.toml",
        "pid": 0,
        "refs": [
          {
            "to": "https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasm-smith",
            "off": 1056,
            "kind": "repository"
          }
        ],
        "risk": 1,
        "sha": "2cc102e1d6cdf5db6fe90f323fa308922d2ac1c69474057630ccf30a3d47a931",
        "size": 4053,
        "traits": [
          {
            "id": "metadata/package/manifest/name::cargo-conventional-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package uses conventional version"
          },
          {
            "id": "metadata/package/manifest/name::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/manifest/name::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/package/manifest/name::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/manifest/name::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/manifest/name::cargo-repository-git-host",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository uses common git host"
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-quality-metadata",
            "conf": 0.88,
            "crit": 2,
            "desc": "Cargo manifest includes core project metadata",
            "uses": [
              1,
              2,
              3,
              4,
              5,
              6
            ]
          }
        ],
        "type": "cargo.toml"
      },
      {
        "ctx": [
          {
            "b": "B-Rapvrb*\u003eBAg/gC@!0kl2{BGBAg/gC}p7rzGx]uBZ]JoA+e^fi%{aKwGUG6x(){bx(v(Ii^Tkmx(){bx(v(uay/CaBy/Gbz/e]{A=l8tefFCyx(){bx(v(@zddc@Eld^UB7DFnByWA[xLzvaiYZ.^vpK7WvScGM3uZA3aA}mnzc}v3x([2Hi.:K6B.\u003eRJ3jp-{vJYo2ayX]1v}YZ/A+/2(z/P/tB0$JVasp@FBrA}\u003ex(){bx(v(raBsCrarR!ywPP5iB-X:oz/P/tB09Q*r+k=4i^kpWxKtmTAa9l\u003cBA]n\u0026fFCgfi%)8MarUGiBrCdjBAh8bB09Q*B97}Ni+AB]i=X!uwm5\u003eYAWSa:fjFHgv}YB{fjO{vAcljCdk2gRAaJK3c)Anix(4u\u003eaARJAA+eV\u0026ay]hba$kOXarR^Hw]zYjwGUY8az2CjA+P9aaBsCrarR^HarR!ywPP5aauZ\u0026Ue[GoDwN/*gb4+m$y?mc1Bz\u0026pxwNP9(wnc6bwO#QgC{jX03lQDlarR^Haz+RhaAIa9wfs2TB97}Ni+AB]i=X!uwgh1wAa9\u003c4c[cO$wQ5f9v@%ayw)]y\u0026wN({9zY\u003c7ivpQH4wO2x{w[=6)a$kOXarR^HarR^Hv@DybB-PfOB-RjAB7F][dlv\u003eVarR!P3jm)#arSr\u003cavoTSv}YZ/A+=!hz*9suz/fhgx(\u003eFtvqxB}aARJAxjU%(A::63ayMyfz!a0bwGUP6AV!}pwPA5sB7F][azCZoz/{7carR^Hfe1CTz/P/tB08(MvqxB(azbUjz6i}lwGUx7vqGT*vru6*azb+xDlvrrA+w%9dj$@IarR!pe[eyfv}YjYB-7Yhx(v(qb4CLiAcljCefGsHD)0+yarR^HarR^HvLhwpwPxhDD)0+yarR^HarR^HarR^Hw]zYjB7F][azCZocsZ$mAcljADKp(rarR^HarR^HarR^HarUGiBrCTowN(]DayYd}v@2BXz*iWKwO2y3i%)8MarR^HarR^HarR^HarUGiBrCByBrCYGjS):xB98CBv@#\u003clwN)?.zE[2uB7F][dlv\u003eVarR^HarR^HarR^HarR!ywPP5nwPJ0gBrAZ?o(BM+y?kT*vrb*\u003eBAg/gC{\u003e1RB-X:Gdlv\u003eVarR^HarR^HarR^HarR!ywPP54auZ\u0026Ry***?uT^}#c#@)uB.(dGi%)8MarR^HarR^HarV7tarR^HarR^HEjkHCarR!Pdlv(+3jpo-x(){bx(v(@xl4{kA3lSswO#0\u003ewPGyBvR6B!xL?f#yHpN\u0026A=uexdlv(DA+PSbA+PDfuU%j=zxQAqwO#0\u003ewPGpZ3i",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Vec::with_capacity"
            ],
            [
              "",
              "std::fs::read_dir.expect"
            ],
            [
              "",
              "std::fs::read_dir"
            ],
            [
              "",
              "e.expect"
            ],
            [
              "",
              "std::fs::read.expect"
            ],
            [
              "",
              "std::fs::read"
            ],
            [
              "",
              "e.path"
            ],
            [
              "",
              "corpus.push"
            ],
            [
              "",
              "c.bench_function"
            ],
            [
              "",
              "b.iter"
            ],
            [
              "",
              "std::hint::black_box"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Module::arbitrary"
            ],
            [
              "",
              "std::hint::black_box"
            ],
            [
              "",
              "arbitrary::Arbitrary"
            ],
            [
              "",
              "arbitrary::Unstructured"
            ],
            [
              "",
              "criterion::Criterion"
            ],
            [
              "",
              "criterion::criterion_group"
            ],
            [
              "",
              "criterion::criterion_main"
            ],
            [
              "",
              "std::hint::black_box"
            ],
            [
              "",
              "wasm_smith::Module"
            ]
          ],
          "mbr": [
            "b.iter",
            "c.bench_function",
            "corpus.push",
            "e.expect",
            "e.path",
            "std::fs::read.expect",
            "std::fs::read_dir.expect"
          ],
          "tgt": [
            "Vec::with_capacity",
            "arbitrary::Unstructured::new",
            "b.iter",
            "c.bench_function",
            "corpus.push",
            "e.expect",
            "e.path",
            "std::fs::read",
            "std::fs::read.expect",
            "std::fs::read_dir",
            "std::fs::read_dir.expect",
            "std::hint::black_box",
            "wasm_smith::Module::arbitrary"
          ],
          "funcs": [
            [
              "benchmark_corpus",
              154
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 19,
              "call_count": 14,
              "node_count": 307,
              "member_count": 7,
              "max_member_depth": 2
            },
            "file": {
              "size": 1049,
              "entropy": 4.54
            },
            "text": {
              "lines": 30,
              "top_char": 101,
              "digit_ratio": 0.01,
              "space_count": 243,
              "char_entropy": 4.54,
              "unique_chars": 50,
              "top_char_null": 0,
              "import_density": 23.33,
              "string_density": 0.17,
              "top_char_ratio": 0.08,
              "avg_line_length": 33.97,
              "max_line_length": 85,
              "empty_line_ratio": 0.1,
              "last_line_length": 25,
              "whitespace_ratio": 0.26,
              "identifier_density": 2.1,
              "line_length_stddev": 23.8,
              "max_whitespace_run": 1,
              "normalized_import_count": 1.28,
              "normalized_string_count": 0.91,
              "repeated_char_sequences": 6,
              "normalized_function_count": 0.18,
              "imports_to_functions_ratio": 7,
              "strings_to_functions_ratio": 5,
              "suspicious_identifier_ratio": 0.12,
              "normalized_unique_identifiers": 6.73,
              "identifiers_to_functions_ratio": 33
            },
            "binds": {
              "count": 7
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 4.52
            },
            "source": {
              "function_count": 1
            },
            "imports": {
              "count": 7,
              "third_party_count": 7,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 88,
              "count": 5,
              "avg_length": 17.6,
              "max_length": 24,
              "path_count": 1,
              "avg_entropy": 3.19,
              "entropy_stddev": 0.32
            },
            "comments": {
              "chars": 119,
              "count": 2,
              "lines": 2,
              "to_code_ratio": 0.07
            },
            "functions": {
              "count": 1,
              "density": 3.33,
              "avg_params": 1,
              "code_ratio": 0.73,
              "max_params": 1,
              "avg_name_length": 16,
              "avg_length_lines": 22,
              "max_length_lines": 22,
              "min_length_lines": 22,
              "high_entropy_names": 1,
              "single_char_params": 1,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 63,
              "unique": 33,
              "avg_length": 6.79,
              "max_length": 16,
              "min_length": 1,
              "avg_entropy": 2.15,
              "reuse_ratio": 0.52,
              "length_stddev": 4.29,
              "sequential_names": 4,
              "single_char_count": 4,
              "single_char_ratio": 0.12,
              "high_entropy_count": 1,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.85
            }
          }
        },
        "id": 8,
        "mol": "H(F)",
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/benches/corpus.rs",
        "pid": 1451,
        "risk": 2,
        "sha": "2ba06766908f2bde01dc7e4545b70979ea7268806a73c1cdda4affc4ca59efa8",
        "size": 1049,
        "traits": [
          {
            "id": "micro-behaviors/fs/directory/readdir::rust-read-dir",
            "atk": "T1083",
            "conf": 0.82,
            "crit": 3,
            "desc": "Enumerates a directory with Rust std::fs",
            "spans": [
              [
                264,
                18
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/import/rust/arbitrary/arbitrary::arbitrary/arbitrary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Arbitrary",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/arbitrary/unstructured::arbitrary/unstructured",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Unstructured",
            "spans": [
              [
                27,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion::criterion/criterion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::Criterion",
            "spans": [
              [
                58,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_group::criterion/criterion_group",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_group",
            "spans": [
              [
                69,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/criterion/criterion_main::criterion/criterion_main",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports criterion::criterion_main",
            "spans": [
              [
                86,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/hint/black_box::std/hint/black_box",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::hint::black_box",
            "spans": [
              [
                107,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/module::wasm_smith/module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Module",
            "spans": [
              [
                133,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                626,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                336,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                863,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "boZo3w[JJ7wNPX6A+cvRar(2rB8t(8A=U/ja$l!83uZA3ayPq1x([x7A^oYbrC((1A=\u003e(lB-I57i%{aKwGV24zE+^?DS1-]efE(5wN]jUy?lHZxdLfCzFa2Ki-x)7y\u002600!xmh\u0026GB-RapB97}Ni+98Ay?m9#x(v)giYY/uB7!oRA61zHB7DFrvrlo)B8tSkxGwh3lVl\u003cOx\u003eF$to(BM+y?n2R3uZA3aA}mnze-{7B7GwMi-YW9x\u003egT]z/N]DB-RapCvtMfAa9^dwPx*)DR!c\u003eB7GwyaxiS9wM08KefE#4y/CX0wQMSE3t\u003cY(ay/tbzeTqN3uZA3ay/tbzeTqMi^a}Fx\u003egT]wJHkabu]n3B97W{w]n-jzeTi3uVY\u003e2Bye:0AbP=sB6\u0026A}zF0P}c[co=3lQDlaz+Rhaz(myaz$L9vrcE7vqE5Hatt\u003e:arR^Hy?mYhzfo}yxkzG}vqGp+ze:AlBAp/gwO2:4jS)p7B7!oRA5{3xuO0sez/oCQiY.d\u0026Cpj[43lQDlaz+P",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "ax9b=y\u002600!xf57{wO2yVw].*buV!m-c]0C9i%)8MarUGiBrCByBrC4nw/%kVC4CebtqebYh8c\u003c(i%)8MarUomAV!Zix(k4Ee?O\u003ejgbHb23lQDlarR^HaAzvje[O*ly*QT%By/Iwct^)EayYF9dlv\u003ezarR^HarR^Hy?mYhzfo}yBS-*\u0026rC((1A=\u003e(lB-I57iY.d\u0026Cpj!EB.i6:3lQDlarR^Haz+RhasE",
            "ln": 426,
            "col": 18,
            "line": 17
          },
          {
            "b": "wPP5iB-X:uze:AlBAp/gwO2:4jS[fRvqfK^vR/P.arR^HarR^HarR^HarR^He[]AsAWSvzarR^HarR^HarR^HarR^He]t3od10BWefFKQaAP5WasFS/z7D!Vw*]nNc$V[7B7D)BBswT/3lQDlarR^HarR^HarR^Hatdexy\u00260V)BuhDBnmuNMo\u003c@06uO0sbk0ywzi%)8MarR^HarR^HarUGiBrCByBrCTsxj2+aAaK8kjS)^pv(=U*wP]KKi%(rqarR^HarR^HarR!sz/M$tvr(WcvpQG{zxI+:AS",
            "ln": 933,
            "col": 14,
            "line": 30
          },
          {
            "b": "c#@\u003csdiH+@Aaa3dz^^f0DKp(rarR^HarR^HarR^HarR^HarSr\u003cav/\u003cZxK#ibBzbkdB7]o8vruTjwGV8uAaK8kBz\u0026prvru73ay/7@v@0i0B-7Yhx(v(iBA}?pA%:3jarR^HarR^HarR^HarR^HarSr\u003cayO[\u003ex(n0le^-ZzarR^HarR^HarR^HarR^",
            "ln": 1306,
            "col": 56,
            "line": 38
          },
          {
            "b": "arR^HarR^HarR^HarR^HarSr\u003caw#=Vwft/kBrCpmAbP=sB1wCzxK$W?x(mMaBzb98aARpdC{3Kiy-)ebwGVhhBzbxaaARpd3lQDlarR^HarR^HarR^HarR^Hatkw\u003cy?W%jaA7\u003cmwQ5f9v@#o)azCXiz/P@vasH}RwIb9HwGUJ4zyoJGxjU%(A::633lQDlarR^HarR^HarR^HarR^Hatkw\u003cvrb*\u003eBAg/gC{43ywPGpKayPd#aARp9BrC^sazth3wnC*1Bzbkdy\u0026r%2v\u003c2o1A=L-3BzMjfarR^HarR^HarR^HarR^HarR^Hfe1B@x!A%HaAImfzEETfA+cwnD2NtoayPq4ayPslwQ5f9v@#o)",
            "ln": 2064,
            "col": 3,
            "line": 53
          },
          {
            "b": "auZ\u0026Yze:AlBs}YNCxdbhc[dj+arR^HarR^HarR^HarR^HarR^HarR^HB-Rapl3uWJy**^?wL3-Tz/P})x(mD7vriL.i%)8MarR^HarR^HarR^HarR^HarR^HarUGiBrCdjBAhTHjS[DQAbP=sB6\u003c01wO%bkwPRo@B-Y2Uc#0Kqz/P}LzeS%cy?kdux(d*cA=-{KvqPN8dlv\u003e",
            "ln": 2443,
            "col": 35,
            "line": 58
          },
          {
            "b": "aBKOtarR^HarR^HarR!P3jm)#arR^HarR^HarSr\u003caxA5]x\u003ezSkBzb98aA}xtxKM6}aAIa9zxJzbBz8!hzGx]dzEWm0aA}KwxDRn5A==27y-)CeAbP=sA%:3jarR^HarR^HarSr\u003casH}RwIb9HwGUJ4zyoJGvqHc@D2\u003e9yB-RTEv@DsiaA8BmAV!!by-)?kwGUY7AbP=sB0b7nz/3RsxK}I[arR^HarR^HarR^WfcB?JvqP$1wGU\u0026dwozZ1diJ5pwftq%B8I",
            "ln": 4781,
            "col": 16,
            "line": 100
          },
          {
            "b": "uVoB]Bzkf1as/O$f/]Z+arR^HarR^HarR!P3lQDlarR^HaBKOtarR!P3lQDlayPtjwPz(oc$^vmvQT7Wx(d*cA==wfB7F{2e{pVtB.bRxdk24By::WOD(%[ZdjEs=arR^HvrlH3A=-DMzEmu\u003eA==27y-\u003e[:fEY6\u003cEf{ratv.q=x)a5ol$G?Ixdm9[wO#Tc",
            "ln": 5472,
            "col": 18,
            "line": 115
          },
          {
            "b": "arR^Hy?mYhvrM6[y**^?wGTbUDKp(rarR^HarU/FwGVsbarR^HarR^HarR^Hl3uWJy**^?wL3-Tz/P})x(mDxiW#V/arR^HarR^HarR^Hr://zD2NsQiW#V/arR^HarR^HarR^HCvtMfAa9^dwPx*)DR!cXyH}3FzE^s6efE\u00264w(K4{wQM9parR^HarR^HEld=UarR^HarR!IwN=(/3lQDlarR^HarR^HasFBBzGWiPar\u003e=sa$K\u003caB-7XqC4Cebts*Rat}vawwN=(/t}4iN3lQDlarR^HarR^HasFBBzGWiPar\u003e=sg9Om(mG",
            "ln": 6017,
            "col": 1,
            "line": 140
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "std::collections::HashMap::\u003c_, bool\u003e::new"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "import_config"
            ],
            [
              "",
              "config.features"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "available.iter.map"
            ],
            [
              "",
              "available.iter"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "wasmparser::Parser::new.parse_all"
            ],
            [
              "",
              "wasmparser::Parser::new"
            ],
            [
              "",
              "payload.unwrap"
            ],
            [
              "",
              "recgrp.unwrap"
            ],
            [
              "",
              "recgrp.into_types"
            ],
            [
              "",
              "sig_types.push"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "sig_types.push"
            ],
            [
              "",
              "rdr.into_imports"
            ],
            [
              "",
              "import.unwrap"
            ],
            [
              "",
              "imports_seen.get_mut"
            ],
            [
              "",
              "wasmparser::ValType::Ref"
            ],
            [
              "",
              "global_imports_seen.entry.or_default"
            ],
            [
              "",
              "global_imports_seen.entry"
            ],
            [
              "",
              "m.to_string"
            ],
            [
              "",
              "f.to_string"
            ],
            [
              "",
              "imports_seen.values.all"
            ],
            [
              "",
              "imports_seen.values"
            ],
            [
              "",
              "wasm_smith::Config::default"
            ],
            [
              "",
              "u.arbitrary.expect"
            ],
            [
              "",
              "u.arbitrary"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "wat::parse_str.unwrap.into"
            ],
            [
              "",
              "wat::parse_str.unwrap"
            ],
            [
              "",
              "wat::parse_str"
            ],
            [
              "",
              "arbitrary::Unstructured"
            ],
            [
              "",
              "rand::Rng"
            ],
            [
              "",
              "rand::SeedableRng"
            ],
            [
              "",
              "rand::rngs::SmallRng"
            ],
            [
              "",
              "std::collections::HashMap"
            ],
            [
              "",
              "wasm_smith::Config"
            ],
            [
              "",
              "wasm_smith::Module"
            ],
            [
              "",
              "wasmparser::Validator"
            ],
            [
              "",
              "wasmparser::Parser"
            ],
            [
              "",
              "wasmparser::TypeRef"
            ],
            [
              "",
              "wasmparser::ValType"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "AvailableImportKind"
            ],
            [
              "",
              "AvailableImportKind::*"
            ],
            [
              "",
              "ValType::*"
            ],
            [
              "",
              "wasmparser::PackedIndex"
            ],
            [
              "",
              "wasmparser::RefType"
            ]
          ],
          "mbr": [
            "Parser::new.parse_all",
            "available.iter",
            "available.iter.map",
            "available.iter.map.collect",
            "config.available_imports",
            "config.exceptions_enabled",
            "config.features",
            "f.to_string",
            "global_imports_seen.entry",
            "global_imports_seen.entry.or_default",
            "gt.content_type",
            "import.module",
            "import.name",
            "import.ty",
            "import.unwrap",
            "imports_seen.get_mut",
            "imports_seen.values",
            "imports_seen.values.all",
            "m.to_string",
            "module.to_bytes",
            "payload.unwrap",
            "rdr.into_imports",
            "recgrp.into_types",
            "recgrp.unwrap",
            "rng.fill_bytes",
            "seen.0",
            "sig_types.push",
            "subtype.composite_type",
            "subtype.composite_type.inner",
            "tt.element_type",
            "u.arbitrary",
            "u.arbitrary.expect",
            "v.0",
            "wat::parse_str.unwrap",
            "wat::parse_str.unwrap.into"
          ],
          "tgt": [
            "Some",
            "Vec::new",
            "arbitrary::Unstructured::new",
            "available.iter",
            "available.iter.map",
            "common::validate",
            "config.features",
            "f.to_string",
            "global_imports_seen.entry",
            "global_imports_seen.entry.or_default",
            "import.unwrap",
            "import_config",
            "imports_seen.get_mut",
            "imports_seen.values",
            "imports_seen.values.all",
            "m.to_string",
            "module.to_bytes",
            "payload.unwrap",
            "rand::rngs::SmallRng::seed_from_u64",
            "rdr.into_imports",
            "recgrp.into_types",
            "recgrp.unwrap",
            "rng.fill_bytes",
            "sig_types.push",
            "std::collections::HashMap::\u003c_, bool\u003e::new",
            "u.arbitrary",
            "u.arbitrary.expect",
            "wasm_smith::Config::default",
            "wasm_smith::Module::new",
            "wasmparser::Parser::new",
            "wasmparser::Parser::new.parse_all",
            "wasmparser::ValType::Ref",
            "wasmparser::Validator::new_with_features",
            "wat::parse_str",
            "wat::parse_str.unwrap",
            "wat::parse_str.unwrap.into"
          ],
          "funcs": [
            [
              "smoke_test_imports_config",
              288
            ],
            [
              "import_config",
              5764
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 5,
              "op.add": 1,
              "op.bor": 1,
              "op.land": 2,
              "max_depth": 37,
              "call_count": 52,
              "node_count": 1880,
              "member_count": 35,
              "op_density.eq": 0,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.land": 0,
              "max_member_depth": 4
            },
            "file": {
              "size": 7934,
              "entropy": 4.04
            },
            "text": {
              "lines": 193,
              "top_char": 101,
              "digit_ratio": 0.03,
              "space_count": 3316,
              "char_entropy": 4.04,
              "unique_chars": 78,
              "top_char_null": 0,
              "import_density": 8.81,
              "string_density": 0.15,
              "top_char_ratio": 0.05,
              "avg_line_length": 40.11,
              "max_line_length": 97,
              "empty_line_ratio": 0.05,
              "last_line_length": 1,
              "whitespace_ratio": 0.44,
              "identifier_density": 1.8,
              "line_length_stddev": 24.43,
              "max_whitespace_run": 1,
              "normalized_import_count": 1.22,
              "normalized_string_count": 2.02,
              "repeated_char_sequences": 128,
              "suspicious_string_ratio": 0.14,
              "normalized_function_count": 0.14,
              "imports_to_functions_ratio": 8.5,
              "strings_to_functions_ratio": 14,
              "suspicious_identifier_ratio": 0.06,
              "normalized_unique_identifiers": 16.33,
              "identifiers_to_functions_ratio": 62
            },
            "binds": {
              "count": 20
            },
            "binary": {
              "peak_region_bytes": 2048,
              "peak_region_entropy": 4.74
            },
            "source": {
              "class_count": 1,
              "function_count": 2
            },
            "imports": {
              "count": 17,
              "aliased": 1,
              "wildcard": 2,
              "third_party_count": 17,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1066,
              "count": 28,
              "avg_length": 38.07,
              "max_length": 833,
              "avg_entropy": 1.97,
              "entropy_stddev": 1.02,
              "embedded_code_candidates": 4
            },
            "comments": {
              "chars": 509,
              "count": 10,
              "lines": 10,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 3,
              "density": 1.04,
              "avg_params": 0.5,
              "code_ratio": 0.88,
              "max_params": 1,
              "length_stddev": 23,
              "over_100_lines": 1,
              "avg_name_length": 19,
              "no_params_count": 1,
              "avg_length_lines": 85,
              "max_length_lines": 108,
              "min_length_lines": 62,
              "high_entropy_names": 1,
              "single_char_params": 1,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 348,
              "unique": 124,
              "avg_length": 7.12,
              "max_length": 25,
              "min_length": 1,
              "avg_entropy": 2.28,
              "reuse_ratio": 0.36,
              "length_stddev": 4.46,
              "has_digit_ratio": 0.02,
              "sequential_names": 8,
              "single_char_count": 9,
              "single_char_ratio": 0.07,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.72,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 3,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 18,
        "mol": "Md(Pa)",
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/tests/available_imports.rs",
        "pid": 1451,
        "risk": 2,
        "sha": "2b6f6dfdccf2abaeb01d8232f0a0ab123218e873673a46bd79208729d2cd5f89",
        "size": 7934,
        "supp": [
          {
            "by": [
              {
                "id": "path"
              }
            ],
            "id": "micro-behaviors/data/control-flow/loop::rust-range-loop-large-bound",
            "crit": "notable",
            "kind": "unless"
          }
        ],
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              19
            ],
            "spans": [
              [
                280,
                7
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/import/rust/arbitrary/unstructured::arbitrary/unstructured",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Unstructured",
            "spans": [
              [
                37,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/availableimportkind::I",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports AvailableImportKind as I",
            "spans": [
              [
                2491,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/availableimportkind::availableimportkind",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports AvailableImportKind::*",
            "spans": [
              [
                6065,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/common/validate::common/validate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common::validate",
            "spans": [
              [
                261,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rng::rand/rng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::Rng",
            "spans": [
              [
                73,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngs/smallrng::rand/rngs/smallrng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rngs::SmallRng",
            "spans": [
              [
                91,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/seedablerng::rand/seedablerng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::SeedableRng",
            "spans": [
              [
                78,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/hashmap::std/collections/hashmap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::HashMap",
            "spans": [
              [
                112,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/valtype::valtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ValType::*",
            "spans": [
              [
                6101,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/config::wasm_smith/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Config",
            "spans": [
              [
                156,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/module::wasm_smith/module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Module",
            "spans": [
              [
                164,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/packedindex::wasmparser/packedindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::PackedIndex",
            "spans": [
              [
                6138,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/parser::wasmparser/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::Parser",
            "spans": [
              [
                217,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/reftype::wasmparser/reftype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::RefType",
            "spans": [
              [
                6151,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/typeref::wasmparser/typeref",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::TypeRef",
            "spans": [
              [
                225,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/validator::wasmparser/validator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::Validator",
            "spans": [
              [
                177,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/valtype::wasmparser/valtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::ValType",
            "spans": [
              [
                234,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                280,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1354,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                2253,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                2112,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                4829,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                492,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                4854,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "boZo3w[JJ7wNPX6A+cvRar\u003erlze:AhwO#PwzeS@@y:7rl3jp]%wGUA4vRG}8vrcSOi^TekvRG}8vrcSAaxrr2BAhIlBAIRnwplJDB-RapA:-\u0026@iY.Q=zF7Hyq!oJJvpB4:qF{a#aAzvjB2(uXzddl%qF{b}i%{aKwGVh9B8to9ze199iYYSDze:AhwO#PK3jn1ZBy/Jnt)./Xx\u003eIs4A+eJ0fe1CqnMXXQc)HD2fFB}paz$+4wft#jaA.Tlvru66CvtMfePU=yBz94yaAIWAAbP=sazbLjay/tbAbPS9zGG}bw]n-jzeTi3uVY\u003e2ByeJ@ze:AhwO#PrdiJ%AarR^Hv@DmaBrBsUo\u003cZ^#pe:g@B-RnywGTbUg+Z{Fi%(rqarR!ywPP5iB-X:DzF77Pax9b=y\u002600!xf57{wO2yVw].*buV!m-c[)8i3lQDlaz+Rhaz(myayYF9auZ\u0026\u003cwN=(/fGQyifFUE\u003ci%)8MarUGiBrCByBrCHquT[1%zGE0:att\u003e:3lQDlazbLjayum9zxHR=e(2zvuS6)0qY{z]arR^HarR^HA=bIxw[=6$uT!q5wPGmDzfo}yvS=oii%)8MarR^HarUGiBrCYGjS):xB98CBv@#\u003clwN)?.zE[2ucsRafdlv\u003eVarR^HarR!vw/$]3BrBv{c$vgjAbPS9zGErIjS)agze:AhwO#PJi:)5rx([x7A^q2lvqxBYA+frld0l%YDKp(rarR^HarR^HarUPruT[1%zGE0KjS(Ev3lQDlarR^HarR^Haz+Rhay/tbAbPS9zGE0:ay/tbAbPS9zGEHMz^M$0By/Iwdlv\u003ezarR^HarR^HarR^Hy?mYhzfo}yC42i3wmoN#AV^H/CvtMfAa9^dwPx*)r://UwmoN#AYMm0wP}H9x([2}w[ty)B-I5mc\u003c?7tarR^HarR^HarR^HarU(pB8t(8A=U/jiYZtJB8sxTvruTjwPG)[wmYvYB.(dFdiK0XCvtMfAa9^dwPx*)s7ce!mRc1IB-I5miYYS7o\u0026aRXmnu/?o\u00261eCoE{I[arR^HarR^HarR^Qi%)8MarR^HarR^HarUxgaz+RhavQr\u003ec$K?IjS[]Ry?WA*Bz(gLC42i3wmoN\u003euTW+!c)\u0026Cxze:AhwO#PsaBsCrarR^HarR^HarR^HarR!FByWA[w]*0]CxdztwHF:jz/6DizE)Zce{y-Bz6yINcsZ$hAbPS9zGErWB-8zzvq)Rzi%)8MarR^HarR^HarR^HarUSizFrP7c\u003c?7tarR^HarR^HarR^HarR^HarR\u003evwO#71vru6\u003eay/tbAbPS9zGE1xxM53fwftt)aA?gfx\u003efpFw)]y\u0026x(mMavRGZ*A^n^KA+PSqwO@R}3lQDlarR^HarR^HarR^HarR^HarU=AayFX$ze:AhwO#PxCvtMfu[JM\u003cA=M8siV@=XEiG1varR^HarR^HarR^HarR^Qi%)8MarR^HarR^HarV7tarR^HarR^HEf}8tarV7t3lQDlaAhvnzGGYjaT^WuarR^HarR^Jm}DNHA::63wfukEatj\u003c:Eio}+iXA9wEi*r+vrb*\u003eBAg/gC{3Qnze:AhwO#QhaA847C{j^DarR^HarR^Hz!\u0026Y\u0026z/]@ted9HxarR^HarTAVo\u003cZ^#pe-XJarR^HarR^Hz!\u0026Y\u0026z/]@tayPslw\u0026qE*fcB1\u0026o\u003cZ^#pe-ozB0b6Mg:1m\u003cf!+plfBw{BarS9{3vJl",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Component::arbitrary_take_rest"
            ],
            [
              "",
              "component.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::default"
            ],
            [
              "",
              "validator.validate_all"
            ],
            [
              "",
              "std::fs::write.unwrap"
            ],
            [
              "",
              "std::fs::write"
            ],
            [
              "",
              "arbitrary::Arbitrary"
            ],
            [
              "",
              "arbitrary::Unstructured"
            ],
            [
              "",
              "rand::Rng"
            ],
            [
              "",
              "rand::SeedableRng"
            ],
            [
              "",
              "rand::rngs::SmallRng"
            ],
            [
              "",
              "wasm_smith::Component"
            ]
          ],
          "mbr": [
            "component.to_bytes",
            "rng.fill_bytes",
            "std::fs::write.unwrap",
            "validator.validate_all"
          ],
          "tgt": [
            "arbitrary::Unstructured::new",
            "component.to_bytes",
            "rand::rngs::SmallRng::seed_from_u64",
            "rng.fill_bytes",
            "std::fs::write",
            "std::fs::write.unwrap",
            "validator.validate_all",
            "wasm_smith::Component::arbitrary_take_rest",
            "wasmparser::Validator::new_with_features",
            "wasmparser::WasmFeatures::default"
          ],
          "funcs": [
            [
              "smoke_test_component",
              240
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 1,
              "op.bor": 1,
              "max_depth": 18,
              "call_count": 10,
              "node_count": 336,
              "member_count": 4,
              "op_density.add": 0,
              "op_density.bor": 0,
              "max_member_depth": 2
            },
            "file": {
              "size": 1363,
              "entropy": 4.72
            },
            "text": {
              "lines": 42,
              "top_char": 116,
              "digit_ratio": 0.04,
              "space_count": 365,
              "char_entropy": 4.72,
              "unique_chars": 75,
              "top_char_null": 0,
              "import_density": 14.29,
              "string_density": 0.1,
              "top_char_ratio": 0.05,
              "avg_line_length": 31.45,
              "max_line_length": 96,
              "empty_line_ratio": 0.14,
              "last_line_length": 1,
              "whitespace_ratio": 0.3,
              "identifier_density": 1.55,
              "line_length_stddev": 25.86,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.93,
              "normalized_string_count": 0.62,
              "repeated_char_sequences": 12,
              "suspicious_string_ratio": 0.25,
              "suspicious_comment_ratio": 1,
              "normalized_function_count": 0.15,
              "imports_to_functions_ratio": 6,
              "strings_to_functions_ratio": 4,
              "suspicious_identifier_ratio": 0.05,
              "normalized_unique_identifiers": 8.16,
              "identifiers_to_functions_ratio": 44
            },
            "binds": {
              "count": 6
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 4.81
            },
            "source": {
              "function_count": 1
            },
            "imports": {
              "count": 6,
              "third_party_count": 6,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 194,
              "count": 4,
              "shell": 1,
              "avg_length": 48.5,
              "max_length": 112,
              "avg_entropy": 3.75,
              "entropy_stddev": 0.49
            },
            "comments": {
              "chars": 65,
              "count": 1,
              "lines": 1,
              "fixme_count": 1,
              "high_entropy": 1,
              "to_code_ratio": 0.02
            },
            "functions": {
              "count": 1,
              "density": 2.38,
              "code_ratio": 0.81,
              "avg_name_length": 20,
              "no_params_count": 1,
              "avg_length_lines": 34,
              "max_length_lines": 34,
              "min_length_lines": 34
            },
            "identifiers": {
              "count": 65,
              "unique": 44,
              "avg_length": 7.55,
              "max_length": 20,
              "min_length": 1,
              "avg_entropy": 2.31,
              "reuse_ratio": 0.68,
              "length_stddev": 4.6,
              "has_digit_ratio": 0.02,
              "sequential_names": 2,
              "single_char_count": 2,
              "single_char_ratio": 0.05,
              "all_lowercase_ratio": 0.7,
              "all_uppercase_ratio": 0.05,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 20,
        "mol": "Md(Pa)",
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/tests/component.rs",
        "pid": 1451,
        "risk": 2,
        "sha": "bd94e401384c06219fdcf90d7c4dce94e1a24ce20212b08936bab0f27b422cb7",
        "size": 1363,
        "supp": [
          {
            "by": [
              {
                "id": "metadata/package/testing/presence/harness::rust-tests-directory-path"
              },
              {
                "id": "metadata/package/testing/presence/harness::test-directory-path"
              }
            ],
            "id": "micro-behaviors/fs/write/file/full::fs-write",
            "crit": "notable",
            "kind": "unless"
          }
        ],
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              8
            ],
            "spans": [
              [
                154,
                7
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/import/rust/arbitrary/arbitrary::arbitrary/arbitrary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Arbitrary",
            "spans": [
              [
                54,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/arbitrary/unstructured::arbitrary/unstructured",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Unstructured",
            "spans": [
              [
                65,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rng::rand/rng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::Rng",
            "spans": [
              [
                91,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngs/smallrng::rand/rngs/smallrng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rngs::SmallRng",
            "spans": [
              [
                109,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/seedablerng::rand/seedablerng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::SeedableRng",
            "spans": [
              [
                96,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/component::wasm_smith/component",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Component",
            "spans": [
              [
                130,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                154,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                225,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-Rapvrb*\u003eBAg/gC@!0kl2{BGBAg/gC}p7rzGx]uBZ]JoA+e^fi%{aKwGV24zE+^?DS1-]efE(5wN]jUy?lHZxdLfCzFa2Ki-x)7y\u002600!xmh\u0026GB-RapCvtMfuVQ6#Bz9Y@DQzZ?w[+)eawD=+B.\u003eSqi%{aKwGVh9B8t(8A=U/jiY.Q*vqGT*vruBdefF25B8sxTvruTjwPJnY3jpS*wftx2zeBiei%{aKwGUG3zeBieiY.B)y?WA*By^Jv3l@+%wPI%03tae#B8t\u0026hwNxK\u003cB97=az!a0bwHF#IDKp(rarUGiBrCByBrCQwxcotWq/b@Vy/kd-iY.s[wN]dWA=k/4BV868fEY6\u003carR^Hy?mYhzfo}yvS=o9jS[]Vv\u003cb5gj0lpjg=O=53lQDlazbLjayum9zxHR=e?]4ng:4bLarR^HarR^HA=bIxw[=6$uT!q5wPGmDzfo}yvS=oii%)8MarR^HarUGiBrCYGjS):xB98CBv@#\u003clwN)?.zE[2ucsRafdlv\u003eVarR^HarR!vw/$]3BrBv{c\u0026",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "zc}Azg:\u003egodlv\u003eVarR!ywPP5iB-X:nB.h:VaA?saaZlSZatLSci9!PMarR^Hw]zYjuM:62attA2f!:.%3lQDlarR^HaAzvje[O*ly*QT%By/Iwct^)EayYF9dlv\u003eVarR^HarR!ywPP5iB-X:GauZ\u0026EzGx]uBZ]JoA+e=xi=nIMc)\u0026zCw*]!GarR^HarR^Hy?mYhzfk",
            "ln": 1853,
            "col": 37,
            "line": 62
          },
          {
            "b": "uV!m-c]rXdi%)8MarUGiBrCByBrC4nw/%kVC4CebtqebYf!+vtfKl:EarR^Hw]zYjuM:62attA2f!+p7DKp(rarR^HarUYxxd^!gy\u00260D/D30Rsc)\u0026!NBrC4nw*]!GarR^HarR^Hy?mYhzfo}yBS-*\u0026rC((1A=\u003e(lB-I57iY.d\u0026Cpj!EB.i6:3lQDlarR^Haz+Rhaz(l",
            "ln": 2579,
            "col": 38,
            "line": 82
          },
          {
            "b": "aA}mnzc{:$By/IojS[PWwozZ1e{82svTi6bB0@F03lQDlarR^HarR^Hatkw\u003cra]#!aAR43y?j-gxM53fwft@8BrCWzayGqiB.a@6z/fxpazbg[BAIRnB0bKywN/B^x\u003ep/$x(k5qvrloqv@Dy0eIOw?AaJJi3lQDlarR^HarR^Haz+Rhaz(myaA?gf",
            "ln": 3489,
            "col": 16,
            "line": 105
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Module::arbitrary_take_rest"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Module::arbitrary_take_rest"
            ],
            [
              "",
              "module.ensure_termination.unwrap"
            ],
            [
              "",
              "module.ensure_termination"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary.unwrap"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "features.remove"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary.unwrap"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary.unwrap"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary.unwrap"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "features.remove"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary.unwrap"
            ],
            [
              "",
              "wasm_smith::Config::arbitrary"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "features.remove"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::default"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::default"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::default"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "wasmparser::WasmFeatures::all"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "arbitrary::Arbitrary"
            ],
            [
              "",
              "arbitrary::Unstructured"
            ],
            [
              "",
              "rand::Rng"
            ],
            [
              "",
              "rand::SeedableRng"
            ],
            [
              "",
              "rand::rngs::SmallRng"
            ],
            [
              "",
              "wasm_smith::Config"
            ],
            [
              "",
              "wasm_smith::Module"
            ],
            [
              "",
              "wasmparser::Validator"
            ],
            [
              "",
              "wasmparser::WasmFeatures"
            ],
            [
              "",
              "common::validate"
            ]
          ],
          "mbr": [
            "Config::arbitrary.unwrap",
            "cfg.allow_floats",
            "cfg.bulk_memory_enabled",
            "cfg.disallow_traps",
            "cfg.exceptions_enabled",
            "cfg.extended_const_enabled",
            "cfg.gc_enabled",
            "cfg.max_memories",
            "cfg.max_tables",
            "cfg.memory64_enabled",
            "cfg.multi_value_enabled",
            "cfg.reference_types_enabled",
            "cfg.relaxed_simd_enabled",
            "cfg.saturating_float_to_int_enabled",
            "cfg.sign_extension_ops_enabled",
            "cfg.simd_enabled",
            "cfg.tail_call_enabled",
            "cfg.threads_enabled",
            "features.remove",
            "module.ensure_termination",
            "module.ensure_termination.unwrap",
            "module.to_bytes",
            "rng.fill_bytes"
          ],
          "tgt": [
            "arbitrary::Unstructured::new",
            "common::validate",
            "features.remove",
            "module.ensure_termination",
            "module.ensure_termination.unwrap",
            "module.to_bytes",
            "rand::rngs::SmallRng::seed_from_u64",
            "rng.fill_bytes",
            "wasm_smith::Config::arbitrary",
            "wasm_smith::Config::arbitrary.unwrap",
            "wasm_smith::Config::default",
            "wasm_smith::Module::arbitrary_take_rest",
            "wasm_smith::Module::new",
            "wasmparser::Validator::new_with_features",
            "wasmparser::WasmFeatures::all"
          ],
          "funcs": [
            [
              "smoke_test_module",
              209
            ],
            [
              "smoke_test_ensure_termination",
              682
            ],
            [
              "smoke_test_swarm_config",
              1223
            ],
            [
              "multi_value_disabled",
              1789
            ],
            [
              "smoke_can_smith_valid_webassembly_one_point_oh",
              2488
            ],
            [
              "smoke_test_no_trapping_mode",
              3775
            ],
            [
              "smoke_test_disallow_floats",
              4348
            ],
            [
              "smoke_test_reference_types",
              5011
            ],
            [
              "smoke_test_threads",
              5722
            ],
            [
              "smoke_test_wasm_gc",
              6304
            ],
            [
              "smoke_test_wasm_custom_page_sizes",
              6924
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 17,
              "call_count": 106,
              "node_count": 2417,
              "member_count": 23,
              "max_member_depth": 3
            },
            "file": {
              "size": 7522,
              "entropy": 4.6
            },
            "text": {
              "lines": 225,
              "top_char": 101,
              "digit_ratio": 0.04,
              "space_count": 1913,
              "char_entropy": 4.6,
              "unique_chars": 68,
              "top_char_null": 0,
              "import_density": 4.44,
              "string_density": 0,
              "top_char_ratio": 0.07,
              "avg_line_length": 32.43,
              "max_line_length": 91,
              "empty_line_ratio": 0.07,
              "last_line_length": 1,
              "whitespace_ratio": 0.28,
              "identifier_density": 2.08,
              "line_length_stddev": 21.59,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.67,
              "normalized_string_count": 0.07,
              "repeated_char_sequences": 50,
              "normalized_function_count": 0.73,
              "imports_to_functions_ratio": 0.91,
              "strings_to_functions_ratio": 0.09,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 9.34,
              "identifiers_to_functions_ratio": 6.64
            },
            "binds": {
              "count": 87
            },
            "binary": {
              "peak_region_bytes": 7522,
              "peak_region_entropy": 4.74
            },
            "source": {
              "function_count": 11
            },
            "imports": {
              "count": 10,
              "third_party_count": 10,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 10,
              "count": 1,
              "avg_length": 10,
              "max_length": 10,
              "avg_entropy": 2.72
            },
            "comments": {
              "chars": 77,
              "count": 1,
              "lines": 1,
              "to_code_ratio": 0
            },
            "functions": {
              "count": 11,
              "density": 4.89,
              "code_ratio": 0.87,
              "length_stddev": 4.37,
              "avg_name_length": 25.73,
              "no_params_count": 11,
              "avg_length_lines": 17.73,
              "max_length_lines": 31,
              "min_length_lines": 14,
              "high_entropy_names": 5
            },
            "identifiers": {
              "count": 467,
              "unique": 73,
              "avg_length": 12.92,
              "max_length": 46,
              "min_length": 1,
              "avg_entropy": 2.82,
              "reuse_ratio": 0.16,
              "length_stddev": 8.71,
              "has_digit_ratio": 0.04,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 11,
              "high_entropy_ratio": 0.15,
              "all_lowercase_ratio": 0.78,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 21,
        "mol": "Md(Pa)",
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/tests/core.rs",
        "pid": 1451,
        "risk": 2,
        "sha": "91efe7fb53b64a2ee1fc46dd2db3ed9b0319fa2d534c885718b722934c1f90a5",
        "size": 7522,
        "supp": [
          {
            "by": [
              {
                "id": "path"
              }
            ],
            "id": "micro-behaviors/data/control-flow/loop::rust-range-loop-large-bound",
            "crit": "notable",
            "kind": "unless"
          }
        ],
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              12
            ],
            "spans": [
              [
                201,
                7
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/import/rust/arbitrary/arbitrary::arbitrary/arbitrary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Arbitrary",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/arbitrary/unstructured::arbitrary/unstructured",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Unstructured",
            "spans": [
              [
                27,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/common/validate::common/validate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common::validate",
            "spans": [
              [
                182,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rng::rand/rng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::Rng",
            "spans": [
              [
                53,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngs/smallrng::rand/rngs/smallrng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rngs::SmallRng",
            "spans": [
              [
                71,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/seedablerng::rand/seedablerng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::SeedableRng",
            "spans": [
              [
                58,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/config::wasm_smith/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Config",
            "spans": [
              [
                105,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/module::wasm_smith/module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Module",
            "spans": [
              [
                113,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/validator::wasmparser/validator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::Validator",
            "spans": [
              [
                139,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/wasmfeatures::wasmparser/wasmfeatures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::WasmFeatures",
            "spans": [
              [
                150,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                201,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                317,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                3537,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "boZo3w[JJ7wNPX6A+cvRar(2rB8t(8A=U/ja$l!83uZA3ayPq1x([x7A^oYbrC((1A=\u003e(lB-I57i%{aKwGV24zE+^?DS1-]efE(5wN]jUy?lHZxdLfCzFa2Ki-x)7y\u002600!xmh\u0026GB-RapCvtMfuVQ6#Bz9Y@DQzZ?w[+)eawD=+B.\u003eSqi%{aKwGVh9B8t(8A=U/jiY.P{arR^HlVl*Xz/YSmwMi}]wH[@[B-7X*D2NsCav*l^vQT7LD2NsCawDA:z/Qb5D2NsCaw=G!B7Gwyaxh=Uy?lN\u003eAaHNyr://UwmoN#AX5tmvrloPwNPX6A+fqy3lQDlaAR)FwPG)[mq^iYBA{\u0026hAaHNcEld=yzeS@cv@Dj3z/dSzB-Rapv@Dj3z/dP%C42i3wmoN\u003ei%(rttv.q=x)a5ol$G?IxdLf4vrcE7vqFwLdp0o(zGP!smr\u0026=\u0026A=+oaAaHes3lQDlavZG\u003ev\u003c\u003c/?zEVT\u003eAaHEH3lQDlav*l^vQT73m@i9MvqF[*AaHEH3lQDlawDA:z/QaKo\u003ewfWA^pSfAaHEH3lQDlaxh=Uy?k1]vpB4:rc-B]dj+/GarR!avp{#TB-7X*D2Nszedc!j3l@+%wPI%03tae#B8t\u0026hwNxK\u003cB97=gx(mN1wNx1[AbP=sc[co=3lQDlaz+RhaARgoBrAZ?AW8+narR^HarR^Hc#A)kB.\u003eQ@arR^HarR^HarR^Hc$WQtv\u003c0ghCYmOwBrz=tz/l*GasIhqA:-/cx!}H[asInwB9hqvazA.\u003cdgdgu",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "arUGiBrCByBrCdtAbP=sB09Q*C4Cebtu%q$arR^Hw]zYjAaa3dz^^f0x(k4\u0026vrcB2AYMm0wP]KRdk2NFA=U/0vqG:dzeS%cy?k4rDKp(rarR^HarUGiBrCKhD2dy",
            "ln": 3543,
            "col": 3,
            "line": 129
          },
          {
            "b": "j%kgVarR^HarR^HarR^HarR^HarR^HarR^Hy?mYhB9g@0BA}?pauZ\u0026?D2Ntoe[X:qc$vgowNxdZdk2gRAaJK3c)zb?x(4u\u003eaARJAy\u0026slcB-nEkz/Pzix\u003eezpi%)8MarR^HarR^HarR^HarR^HarR^HarU9lB7GxlaT?zOvQBk5AaHUoB6\u0026J[zEEugi%)8MarR^HarR^HarR^HarR^HarR^HarU9lB7GxlaT?zOvQBk5AaHUyB-p]jBA}?puUK4}e[]xlzF%A7c[cPb3lQDlarR^Hao",
            "ln": 3929,
            "col": 48,
            "line": 136
          },
          {
            "b": "zddl%qF{bdi=!\u003ezwm5}?z/5\u003c7hz=?6wO2y3i%)8MarUGiBrCByBrC4nw/%kVC4CebtqebYh8c\u003c(i%)8MarUGiBrC^oB8r3.aA}moiY.j*A=U/0B98BJwQ5fjA==wfBy/JnuT)I=wHPlOzG*bfA40d%3lQDlaz+Rhaz2!pwN/*[wm5[)AbP=sB09Q*xjVf(wQ5fjA==vJs7ce!mRc1IB-I5miYZ!.w)]*#BsnN?asqqvB8ru/3jm)#arUomAV!Zix(k4Ee?O\u003ejgbHb23lQDlarR^HaAzvje[O*ly*QT%By/Iwct^)EayYF9dlv\u003eVarR^HarR!ywPP5iB-X:GauZ\u0026EzGx]uBZ]JoA+e=xi=nIMc)\u0026zCw*]!G3lQDlarR^Hatkw\u003cmq-",
            "ln": 6232,
            "col": 20,
            "line": 182
          },
          {
            "b": "BAnM/azkncuUaF3z/P@vc$W40BAIRnB1wBXCvtMfuT!q5wPGpZ3lQDlarR^HayPtjwPz)1wPn\u003ewwQ5f9v@#o)uUaF3z/P@vefFOpzE)\u0026%By!#\u0026wQ5fjA==vKi%)8MarV7tEf]",
            "ln": 6900,
            "col": 28,
            "line": 200
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "smoke_test_exports"
            ],
            [
              "",
              "smoke_test_exports"
            ],
            [
              "",
              "smoke_test_exports"
            ],
            [
              "",
              "smoke_test_exports"
            ],
            [
              "",
              "smoke_test_exports"
            ],
            [
              "",
              "smoke_test_exports"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "types.as_ref"
            ],
            [
              "",
              "wasmparser::Parser::new.parse_all"
            ],
            [
              "",
              "wasmparser::Parser::new"
            ],
            [
              "",
              "payload.unwrap"
            ],
            [
              "",
              "export.unwrap"
            ],
            [
              "",
              "types.entity_type_from_export.unwrap"
            ],
            [
              "",
              "types.entity_type_from_export"
            ],
            [
              "",
              "types.get.expect"
            ],
            [
              "",
              "types.get"
            ],
            [
              "",
              "exports.push"
            ],
            [
              "",
              "export.name.to_string"
            ],
            [
              "",
              "ExportType::Func"
            ],
            [
              "",
              "func_type.clone"
            ],
            [
              "",
              "exports.push"
            ],
            [
              "",
              "export.name.to_string"
            ],
            [
              "",
              "ExportType::Global"
            ],
            [
              "",
              "exports.push"
            ],
            [
              "",
              "export.name.to_string"
            ],
            [
              "",
              "ExportType::Memory"
            ],
            [
              "",
              "exports.push"
            ],
            [
              "",
              "export.name.to_string"
            ],
            [
              "",
              "ExportType::Table"
            ],
            [
              "",
              "types.get.expect"
            ],
            [
              "",
              "types.get"
            ],
            [
              "",
              "exports.push"
            ],
            [
              "",
              "export.name.to_string"
            ],
            [
              "",
              "ExportType::Tag"
            ],
            [
              "",
              "func_type.clone"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "wat::parse_str.unwrap"
            ],
            [
              "",
              "wat::parse_str"
            ],
            [
              "",
              "get_exports"
            ],
            [
              "",
              "wasmparser::WasmFeatures::default"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::default"
            ],
            [
              "",
              "u.int_in_range.unwrap"
            ],
            [
              "",
              "u.int_in_range"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "wasm.clone"
            ],
            [
              "",
              "config.features"
            ],
            [
              "",
              "wasm_smith::Module::new.unwrap"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "get_exports"
            ],
            [
              "",
              "arbitrary::Unstructured"
            ],
            [
              "",
              "rand::Rng"
            ],
            [
              "",
              "rand::SeedableRng"
            ],
            [
              "",
              "rand::rngs::SmallRng"
            ],
            [
              "",
              "wasm_smith::Config"
            ],
            [
              "",
              "wasm_smith::Module"
            ],
            [
              "",
              "wasmparser::CompositeType"
            ],
            [
              "",
              "wasmparser::FuncType"
            ],
            [
              "",
              "wasmparser::GlobalType"
            ],
            [
              "",
              "wasmparser::MemoryType"
            ],
            [
              "",
              "wasmparser::Parser"
            ],
            [
              "",
              "wasmparser::TableType"
            ],
            [
              "",
              "wasmparser::Validator"
            ],
            [
              "",
              "wasmparser::WasmFeatures"
            ],
            [
              "",
              "wasmparser::types::EntityType"
            ],
            [
              "",
              "common::validate"
            ]
          ],
          "mbr": [
            "Module::new.unwrap",
            "Parser::new.parse_all",
            "config.exports",
            "config.features",
            "config.max_memories",
            "export.name",
            "export.name.to_string",
            "export.unwrap",
            "exports.push",
            "func_type.clone",
            "module.to_bytes",
            "payload.unwrap",
            "rng.fill_bytes",
            "sub_type.composite_type",
            "types.as_ref",
            "types.entity_type_from_export",
            "types.entity_type_from_export.unwrap",
            "types.get",
            "types.get.expect",
            "u.int_in_range",
            "u.int_in_range.unwrap",
            "wasm.clone",
            "wat::parse_str.unwrap"
          ],
          "tgt": [
            "ExportType::Func",
            "ExportType::Global",
            "ExportType::Memory",
            "ExportType::Table",
            "ExportType::Tag",
            "Some",
            "arbitrary::Unstructured::new",
            "common::validate",
            "config.features",
            "export.name.to_string",
            "export.unwrap",
            "exports.push",
            "func_type.clone",
            "get_exports",
            "module.to_bytes",
            "payload.unwrap",
            "rand::rngs::SmallRng::seed_from_u64",
            "rng.fill_bytes",
            "smoke_test_exports",
            "types.as_ref",
            "types.entity_type_from_export",
            "types.entity_type_from_export.unwrap",
            "types.get",
            "types.get.expect",
            "u.int_in_range",
            "u.int_in_range.unwrap",
            "wasm.clone",
            "wasm_smith::Config::default",
            "wasm_smith::Module::new",
            "wasm_smith::Module::new.unwrap",
            "wasmparser::Parser::new",
            "wasmparser::Parser::new.parse_all",
            "wasmparser::Validator::new_with_features",
            "wasmparser::WasmFeatures::default",
            "wat::parse_str",
            "wat::parse_str.unwrap"
          ],
          "funcs": [
            [
              "smoke_test_single_export",
              485
            ],
            [
              "smoke_test_multiple_exports",
              718
            ],
            [
              "smoke_test_exported_global",
              1098
            ],
            [
              "smoke_test_export_with_imports",
              1396
            ],
            [
              "smoke_test_with_mutable_global_exports",
              2304
            ],
            [
              "smoke_test_all_exports",
              2918
            ],
            [
              "get_exports",
              3310
            ],
            [
              "smoke_test_exports",
              6153
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 25,
              "call_count": 53,
              "node_count": 1297,
              "member_count": 23,
              "max_member_depth": 3
            },
            "file": {
              "size": 7006,
              "entropy": 4.32
            },
            "text": {
              "lines": 203,
              "top_char": 101,
              "digit_ratio": 0.05,
              "space_count": 2341,
              "char_entropy": 4.32,
              "unique_chars": 71,
              "top_char_null": 0,
              "import_density": 7.88,
              "string_density": 0.06,
              "top_char_ratio": 0.06,
              "avg_line_length": 33.51,
              "max_line_length": 100,
              "empty_line_ratio": 0.07,
              "last_line_length": 1,
              "whitespace_ratio": 0.36,
              "identifier_density": 1.36,
              "line_length_stddev": 25.02,
              "max_whitespace_run": 1,
              "normalized_import_count": 1.12,
              "normalized_string_count": 0.84,
              "repeated_char_sequences": 92,
              "suspicious_string_ratio": 0.08,
              "normalized_function_count": 0.56,
              "imports_to_functions_ratio": 2,
              "strings_to_functions_ratio": 1.5,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 13.57,
              "identifiers_to_functions_ratio": 13
            },
            "binds": {
              "count": 26
            },
            "binary": {
              "peak_region_bytes": 3934,
              "peak_region_entropy": 4.66
            },
            "source": {
              "class_count": 1,
              "function_count": 8
            },
            "imports": {
              "count": 16,
              "third_party_count": 16,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 2442,
              "count": 12,
              "avg_length": 203.5,
              "max_length": 809,
              "avg_entropy": 3.66,
              "entropy_stddev": 0.49,
              "embedded_code_candidates": 1
            },
            "comments": {
              "chars": 35,
              "count": 1,
              "lines": 1,
              "to_code_ratio": 0
            },
            "functions": {
              "count": 9,
              "density": 3.94,
              "avg_params": 0.5,
              "code_ratio": 0.83,
              "max_params": 2,
              "length_stddev": 14.02,
              "avg_name_length": 24.5,
              "no_params_count": 6,
              "avg_length_lines": 21,
              "max_length_lines": 55,
              "min_length_lines": 10,
              "high_entropy_names": 5,
              "avg_param_name_length": 8.75
            },
            "identifiers": {
              "count": 277,
              "unique": 104,
              "avg_length": 9.13,
              "max_length": 38,
              "min_length": 1,
              "avg_entropy": 2.61,
              "reuse_ratio": 0.38,
              "length_stddev": 6.2,
              "has_digit_ratio": 0.01,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 6,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.7,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 22,
        "mol": "Md(Pa)",
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/tests/exports.rs",
        "pid": 1451,
        "risk": 2,
        "sha": "73b9545b490b986f20a79a1a30cefd215220ba699b61549fbd622ad1d20339c1",
        "size": 7006,
        "supp": [
          {
            "by": [
              {
                "id": "path"
              }
            ],
            "id": "micro-behaviors/data/control-flow/loop::rust-range-loop-large-bound",
            "crit": "notable",
            "kind": "unless"
          }
        ],
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              18
            ],
            "spans": [
              [
                477,
                7
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/import/rust/arbitrary/unstructured::arbitrary/unstructured",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Unstructured",
            "spans": [
              [
                37,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/common/validate::common/validate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common::validate",
            "spans": [
              [
                300,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rng::rand/rng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::Rng",
            "spans": [
              [
                73,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngs/smallrng::rand/rngs/smallrng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rngs::SmallRng",
            "spans": [
              [
                91,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/seedablerng::rand/seedablerng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::SeedableRng",
            "spans": [
              [
                78,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/config::wasm_smith/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Config",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/module::wasm_smith/module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Module",
            "spans": [
              [
                133,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/compositetype::wasmparser/compositetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::CompositeType",
            "spans": [
              [
                164,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/functype::wasmparser/functype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::FuncType",
            "spans": [
              [
                179,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/globaltype::wasmparser/globaltype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::GlobalType",
            "spans": [
              [
                189,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/memorytype::wasmparser/memorytype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::MemoryType",
            "spans": [
              [
                201,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/parser::wasmparser/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::Parser",
            "spans": [
              [
                213,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/tabletype::wasmparser/tabletype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::TableType",
            "spans": [
              [
                221,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/types/entitytype::wasmparser/types/entitytype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::types::EntityType",
            "spans": [
              [
                261,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/validator::wasmparser/validator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::Validator",
            "spans": [
              [
                232,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/wasmfeatures::wasmparser/wasmfeatures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::WasmFeatures",
            "spans": [
              [
                243,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                477,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3575,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "boZo3w[JJ7wNPX6A+cvRar(2rB8t(8A=U/ja$l!83uZA3ayPq1x([x7A^oYbrC((1A=\u003e(lB-I57i%{aKwGV24zE+^?DS1-]efE(5wN]jUy?lHZxdLfCzFa2Ki-x)7y\u002600!xmh\u0026GB-RapCvtMfuVQ6#Bz9Y@DQzZ?w[+)eawD=+B.\u003eSqi%{aKwGVh9B8t(8A=U/jiY.Q:vrcB2AX5tlvqGT*vruBdefF25B8sxTvruTjwPGyBBA}?pB2(uJzGGPmC#P6dwQMSE3t\u003cY(ay/tbzeTqN3uZA3ay/tbzeTqMi^a}Fx\u003egT]wJHkabu[X\u0026A+PYdc}4SQB.rlFp*[x^x\u003c\u003e*DAvCf2B98CBv@@?{vrloOCYmOwBsp7fA+PA7efEx0Bzk\u0026xrc-B]dlv\u003eYtv.q=x)a5ol$G?IxdLf4vrcE7vqFwLdp0p4BAhIlBrBT[B8sG=AbP=sc@Ukdx(mMmax9x5x(mMmavQf\u0026x([S1D2Nszi%(rttxBB$Bx]k=zxK1qz!\u0026]\u003eBy/JnuU%Z(B.\u003eR@B7/03wNxT}Bzb2]v{:t6AaK8sdiJ%AarR^Hy?mYhBy/JnauZ\u0026/bo^EqarR^HarR^PzeS%cy?i}@arR^HarR^HarR^PA+e./arR^HarR^HarR^HarR^Hd0f-NwGSmufD.=QB-4",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "A==vBjS[]Vv\u003cb5Zi%)8MarUGiBrCByBrCdtAbP=sB09Q*C4Cebtu%q$arR^Hw]zYjAaa3dz^^f0x(k4\u0026vrcB2AYMm0wP]KRdk2NFA=U/0vqG:dzeS%cy?k4rDKp(rarR^HarUGiBrCKhD2dzcwfs2TAaa3dz^^feB-8zzvq)Rzi%)8MarR^HarUI",
            "ln": 3116,
            "col": 17,
            "line": 90
          },
          {
            "b": "zddl%qF{bdi=!\u003ezwm5}?z/5\u003c7hz=?6wO2y3i%)8MarUGiBrCByBrC4nw/%kVC4CebtqebYh8c\u003c(i%)8MarUGiBrC^oB8r3.aA}moiY.j*A=U/0B98BJzeS%cy?l%{xKL\u003c\u003euVY\u003e2ByeJ^B7D^MB-8zzvq)Rzi%)8MarUGiBrz#yCYmk7By!#\u0026x(d*cA==vNaz2!p",
            "ln": 4456,
            "col": 20,
            "line": 129
          },
          {
            "b": "B6\u0026H6AbP=sB0$9#B8sxTvruTjwPG)[wmYvYB.(dFdj=O*CvtMfdlv\u003ezarR^Hw]zYjuM:62attA2f!+vtaBsCrarR^HarR!EzF7Olx(4P)vTi6bB0@wLB-X:nB.i6:3lQDlarR^Haz+Rhaz(myaAX!\u0026axrr2BAhIlBAIRnwi8+?wP]KHvS=oii%(rqarR^HarR^WfcAY3",
            "ln": 4639,
            "col": 58,
            "line": 132
          },
          {
            "b": "y?mYhCvtMfuT!q5wPF$Saz(4cB.\u003eRwBz\u003eI}D30Rsc[dj+3lQDlarR^Hatkw\u003cra]?=xjU%(A::63wftq#wftDdAaJK3wN(]$ze:AlBAo9DCYmOwBAnNCxM53fwft@bvrb{4BzbkdB75]%avy6/wMi}]wL3z-aAImmv}t#\u0026arR^HarR^WfcCEIay/teC{3Kiy-)?BAaK8wazCXiz/P@vefFwswftDdAbP=sB0b7nz/3RsxK@r6z!a0bwI4$pvq]^2zeS%cy?j-6zGG!tBz7",
            "ln": 5138,
            "col": 9,
            "line": 146
          },
          {
            "b": "uUKv@z/P@vuUaF3z/P@vc$W40BAIRnB1wBXCvtMfuT!q5wPGpZ3lQDlarR^HayPtjwPz)1wPn\u003ewwQ5f9v@#o)uUKv@z/P@vefFOpzE)\u0026%By!#\u0026x(d*cA==vKi%)8MarR^HarU9lB7GxluUaj2c$NTxwN/*[wm5[)AbP=sB1wCDwO#71vru6\u003euUaF3z/P@vdlv\u003e",
            "ln": 5467,
            "col": 57,
            "line": 151
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "smoke_test_imports_exports"
            ],
            [
              "",
              "smoke_test_imports_exports_with"
            ],
            [
              "",
              "smoke_test_imports_exports"
            ],
            [
              "",
              "wasmparser::Validator::new_with_features"
            ],
            [
              "",
              "common::validate"
            ],
            [
              "",
              "types.as_ref"
            ],
            [
              "",
              "wasmparser::Parser::new.parse_all"
            ],
            [
              "",
              "wasmparser::Parser::new"
            ],
            [
              "",
              "payload.unwrap"
            ],
            [
              "",
              "ir.into_imports"
            ],
            [
              "",
              "import.unwrap"
            ],
            [
              "",
              "imports.push"
            ],
            [
              "",
              "WasmImport"
            ],
            [
              "",
              "import.module.to_string"
            ],
            [
              "",
              "import.name.to_string"
            ],
            [
              "",
              "types.entity_type_from_import.unwrap"
            ],
            [
              "",
              "types.entity_type_from_import"
            ],
            [
              "",
              "export.unwrap"
            ],
            [
              "",
              "exports.push"
            ],
            [
              "",
              "WasmExport"
            ],
            [
              "",
              "export.name.to_string"
            ],
            [
              "",
              "types.entity_type_from_export.unwrap"
            ],
            [
              "",
              "types.entity_type_from_export"
            ],
            [
              "",
              "smoke_test_imports_exports_with"
            ],
            [
              "",
              "rand::rngs::SmallRng::seed_from_u64"
            ],
            [
              "",
              "wat::parse_str.unwrap"
            ],
            [
              "",
              "wat::parse_str"
            ],
            [
              "",
              "get_imports_exports"
            ],
            [
              "",
              "wasmparser::WasmFeatures::default"
            ],
            [
              "",
              "rng.fill_bytes"
            ],
            [
              "",
              "arbitrary::Unstructured::new"
            ],
            [
              "",
              "wasm_smith::Config::default"
            ],
            [
              "",
              "u.int_in_range.unwrap"
            ],
            [
              "",
              "u.int_in_range"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "wasm.clone"
            ],
            [
              "",
              "configure"
            ],
            [
              "",
              "config.features"
            ],
            [
              "",
              "wasm_smith::Module::new.unwrap"
            ],
            [
              "",
              "wasm_smith::Module::new"
            ],
            [
              "",
              "module.to_bytes"
            ],
            [
              "",
              "get_imports_exports"
            ],
            [
              "",
              "arbitrary::Unstructured"
            ],
            [
              "",
              "rand::Rng"
            ],
            [
              "",
              "rand::SeedableRng"
            ],
            [
              "",
              "rand::rngs::SmallRng"
            ],
            [
              "",
              "wasm_smith::Config"
            ],
            [
              "",
              "wasm_smith::Module"
            ],
            [
              "",
              "wasmparser::Parser"
            ],
            [
              "",
              "wasmparser::Validator"
            ],
            [
              "",
              "wasmparser::WasmFeatures"
            ],
            [
              "",
              "wasmparser::types::EntityType"
            ],
            [
              "",
              "common::validate"
            ]
          ],
          "mbr": [
            "Module::new.unwrap",
            "Parser::new.parse_all",
            "config.features",
            "config.max_element_segments",
            "config.max_memories",
            "config.module_shape",
            "export.name",
            "export.name.to_string",
            "export.unwrap",
            "exports.push",
            "import.module",
            "import.module.to_string",
            "import.name",
            "import.name.to_string",
            "import.unwrap",
            "imports.push",
            "ir.into_imports",
            "module.to_bytes",
            "payload.unwrap",
            "rng.fill_bytes",
            "types.as_ref",
            "types.entity_type_from_export",
            "types.entity_type_from_export.unwrap",
            "types.entity_type_from_import",
            "types.entity_type_from_import.unwrap",
            "u.int_in_range",
            "u.int_in_range.unwrap",
            "wasm.clone",
            "wat::parse_str.unwrap"
          ],
          "tgt": [
            "Some",
            "WasmExport",
            "WasmImport",
            "arbitrary::Unstructured::new",
            "common::validate",
            "config.features",
            "configure",
            "export.name.to_string",
            "export.unwrap",
            "exports.push",
            "get_imports_exports",
            "import.module.to_string",
            "import.name.to_string",
            "import.unwrap",
            "imports.push",
            "ir.into_imports",
            "module.to_bytes",
            "payload.unwrap",
            "rand::rngs::SmallRng::seed_from_u64",
            "rng.fill_bytes",
            "smoke_test_imports_exports",
            "smoke_test_imports_exports_with",
            "types.as_ref",
            "types.entity_type_from_export",
            "types.entity_type_from_export.unwrap",
            "types.entity_type_from_import",
            "types.entity_type_from_import.unwrap",
            "u.int_in_range",
            "u.int_in_range.unwrap",
            "wasm.clone",
            "wasm_smith::Config::default",
            "wasm_smith::Module::new",
            "wasm_smith::Module::new.unwrap",
            "wasmparser::Parser::new",
            "wasmparser::Parser::new.parse_all",
            "wasmparser::Validator::new_with_features",
            "wasmparser::WasmFeatures::default",
            "wat::parse_str",
            "wat::parse_str.unwrap"
          ],
          "funcs": [
            [
              "smoke_test_module_shape_with_gc_types",
              399
            ],
            [
              "smoke_test_module_shape_with_non_null_gc_const_exprs",
              1652
            ],
            [
              "smoke_test_module_shape_without_gc_types",
              2182
            ],
            [
              "get_imports_exports",
              2841
            ],
            [
              "smoke_test_imports_exports",
              4134
            ],
            [
              "smoke_test_imports_exports_with",
              4288
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 24,
              "call_count": 42,
              "node_count": 991,
              "member_count": 29,
              "member_depth_max": 3
            },
            "file": {
              "size": 5630,
              "entropy": 4.51
            },
            "text": {
              "lines": 155,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.04,
              "space_count": 1593,
              "char_entropy": 4.51,
              "unique_chars": 71,
              "top_char_null": 0,
              "string_density": 0.03,
              "top_char_ratio": 0.06,
              "avg_line_length": 35.32,
              "max_line_length": 99,
              "empty_line_ratio": 0.08,
              "last_line_length": 1,
              "whitespace_ratio": 0.31,
              "identifier_density": 1.32,
              "line_length_stddev": 24.73,
              "normalized_string_count": 0.32,
              "repeated_char_sequences": 58,
              "suspicious_string_ratio": 0.5,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 11.96
            },
            "binds": {
              "count": 22
            },
            "binary": {
              "peak_region_bytes": 3582,
              "peak_region_entropy": 4.75
            },
            "source": {
              "class_count": 2,
              "function_count": 6
            },
            "imports": {
              "count": 11,
              "third_party_count": 11,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 2030,
              "count": 4,
              "very_long": 1,
              "avg_length": 507.5,
              "max_length": 1138,
              "avg_entropy": 3.61,
              "entropy_stddev": 0.52,
              "embedded_code_candidates": 2
            },
            "functions": {
              "count": 8,
              "density": 3.87,
              "avg_params": 1.17,
              "code_ratio": 0.85,
              "max_params": 3,
              "length_stddev": 11.62,
              "avg_name_length": 34.17,
              "no_params_count": 3,
              "avg_length_lines": 22,
              "max_length_lines": 36,
              "min_length_lines": 3,
              "high_entropy_names": 3,
              "avg_param_name_length": 10.71
            },
            "identifiers": {
              "count": 205,
              "unique": 87,
              "avg_length": 10.05,
              "max_length": 52,
              "min_length": 1,
              "avg_entropy": 2.59,
              "reuse_ratio": 0.42,
              "length_stddev": 8.58,
              "has_digit_ratio": 0.01,
              "sequential_names": 1,
              "single_char_count": 2,
              "single_char_ratio": 0.02,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.75,
              "all_uppercase_ratio": 0.01,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 23,
        "mol": "Md(Pa)",
        "path": "wasm-smith-0.257.0.crate!!wasm-smith-0.257.0/tests/module_shape.rs",
        "pid": 0,
        "risk": 2,
        "sha": "a0b9f3885dc8452254b4b2204d790137c062293266c07ed40a04dac15a37b319",
        "size": 5630,
        "traits": [
          {
            "id": "metadata/import/rust/arbitrary/unstructured::arbitrary/unstructured",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Unstructured",
            "spans": [
              [
                37,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rng::rand/rng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::Rng",
            "spans": [
              [
                73,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/seedablerng::rand/seedablerng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::SeedableRng",
            "spans": [
              [
                78,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/rand/rngs/smallrng::rand/rngs/smallrng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rngs::SmallRng",
            "spans": [
              [
                91,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/config::wasm_smith/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Config",
            "spans": [
              [
                125,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasm_smith/module::wasm_smith/module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasm_smith::Module",
            "spans": [
              [
                133,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/parser::wasmparser/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::Parser",
            "spans": [
              [
                159,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/validator::wasmparser/validator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::Validator",
            "spans": [
              [
                167,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/wasmfeatures::wasmparser/wasmfeatures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::WasmFeatures",
            "spans": [
              [
                178,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/wasmparser/types/entitytype::wasmparser/types/entitytype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wasmparser::types::EntityType",
            "spans": [
              [
                192,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/common/validate::common/validate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports common::validate",
            "spans": [
              [
                229,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                5186,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                5200,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3164,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                391,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              14
            ],
            "spans": [
              [
                391,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 24,
        "sha": "e4c2f12f57ea7b68dfe04f40428ce841d09ddda701cd53644dcfc1f8dc469a9b",
        "path": "aho-corasick@1.1.3.registry.json",
        "size": 884,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 25,
        "sha": "fc2fcfb96af80b09c6372dafc18b4aca5f85aa16e6707e1a9b4005dbaf41e2c9",
        "path": "anes@0.1.6.registry.json",
        "size": 833,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 26,
        "sha": "956e9f504f88628ee85a46e9bf9ebe3f65ea5b16c4a14b064157d40c09ec4dcb",
        "path": "anstream@0.6.19.registry.json",
        "size": 919,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 27,
        "sha": "c5221f1213db584066d190d532e29671191212c3f9ad1ad7142bbb2654eb5468",
        "path": "anstyle@1.0.11.registry.json",
        "size": 821,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 28,
        "sha": "59e6ab2bc12fdd0adb870c592834505f99f836fccb179bd32167914d43769926",
        "path": "anstyle-parse@0.2.7.registry.json",
        "size": 832,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 29,
        "sha": "b465b6417d3265262e5a6e54db010e1f421645ce6897b669165ea57f5437b9ad",
        "path": "anstyle-query@1.1.3.registry.json",
        "size": 844,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 30,
        "sha": "7ec3fce76a906ec18b1ec0c608669a1c414f45152bebe428887f7cf3215b5e95",
        "path": "anstyle-wincon@3.0.9.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 31,
        "sha": "ed63ed2626460dcef1a7620710cd94cde30297a9c704418dfab1c7d021b524ef",
        "path": "anyhow@1.0.102.registry.json",
        "size": 854,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 32,
        "sha": "3857eb834f4e34a418410245b70c8a73efda64ee3b73214d0f00df5feffcea06",
        "path": "arbitrary@1.4.2.registry.json",
        "size": 866,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 33,
        "sha": "0e5de4048b7452df5ca796d8acbed967e268ca1d5fe6902ceb9f86d8677532f5",
        "path": "autocfg@1.5.0.registry.json",
        "size": 838,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 34,
        "sha": "41626eb98f3847b47077557239d31b781e73aaef85a91d646f0c4ba64ee8db14",
        "path": "bitflags@2.11.0.registry.json",
        "size": 897,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 35,
        "sha": "c08ca141c1d4c31884b9e3ac4e081697e74dd295e49ac2b0c8c7df8566946e66",
        "path": "bumpalo@3.20.2.registry.json",
        "size": 837,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 36,
        "sha": "acef303047236bd35b88665933b421f1a625a64d9f8411aeef475c9105d49820",
        "path": "cast@0.3.0.registry.json",
        "size": 847,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 37,
        "sha": "aef7c4fddcd884b6f32fb344a9b6011ff50defdae8eb73f881d74a23649d6c2a",
        "path": "cc@1.2.59.registry.json",
        "size": 997,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 38,
        "sha": "6d3290630b83e584ec099c98da68fad2cf29a9a88b5279886940d79d9e12a1f8",
        "path": "cfg-if@1.0.1.registry.json",
        "size": 982,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 39,
        "mol": "Md(Re)",
        "sha": "3a107c604238598ea753c878d27a61aedba57b16ef1123b9a12cf73f2ff805e6",
        "path": "chacha20@0.10.0.registry.json",
        "risk": 1,
        "size": 1166,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 40,
        "sha": "106321abbc8086481cfa9197bbba7776321ace1639ce66a23be90a0e0fbb7763",
        "path": "ciborium@0.2.2.registry.json",
        "size": 869,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 41,
        "sha": "afa1e6b6a0e415059c6fb6a24f67035471961f4dc9d83030df451f4f998048f8",
        "path": "ciborium-io@0.2.2.registry.json",
        "size": 868,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 42,
        "sha": "f57fc54198b5e3142cd0cac2d406c8016b43259dbda6d37175679e5bd6bed1eb",
        "path": "ciborium-ll@0.2.2.registry.json",
        "size": 854,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 43,
        "sha": "cae6c78f986d8c83e95cd7d7185875038554f021466ac6fb44e8b58768f1eed0",
        "path": "clap@4.5.40.registry.json",
        "size": 867,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 44,
        "sha": "e917ce7c10c1c294f333474afaff5669b58ca71b2c6b28bd2eb82acd44883412",
        "path": "clap_builder@4.5.40.registry.json",
        "size": 874,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 45,
        "sha": "bf1892bfc7e1c9110376c7f410dd221ba5eb6dc8dd2b331571414a22611a76ea",
        "path": "clap_derive@4.5.40.registry.json",
        "size": 862,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 46,
        "sha": "fd35532fb00d187996b134a8f5e9cc4717d7499341b94f2c2fe2549bc3209464",
        "path": "clap_lex@0.7.5.registry.json",
        "size": 832,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 47,
        "sha": "ba1186fb66dfad302b7ecaec1e0d934873fe8494747c0442eaf754fe67079f9a",
        "path": "colorchoice@1.0.4.registry.json",
        "size": 838,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 48,
        "sha": "289a7b83d155a67d538ff56d9cd62cf87d57e9d9299282bb747851683b262f75",
        "path": "cpufeatures@0.3.0.registry.json",
        "size": 973,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 49,
        "sha": "1ff63cc2a11f08beeb578c116f8235f4fec4ba648e689b27ca5e898f7fd28743",
        "path": "criterion@0.7.0.registry.json",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 50,
        "sha": "e7e79f51e99aac99042ab7a5abb9c9faa97fd8362033551e9a4bb48f6266258c",
        "path": "criterion-plot@0.6.0.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 51,
        "sha": "01499b4c406e02ebc4a60f08b167d8f5aa1247a6749a97b3b3c48566463abf48",
        "path": "crunchy@0.2.4.registry.json",
        "size": 883,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 52,
        "sha": "1c8f5c1d689a60436e97558873a343fc35ba68355163a524696cd4a6c17d7601",
        "path": "derive_arbitrary@1.4.1.registry.json",
        "size": 830,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 53,
        "sha": "88fbcb7d0b4b93d6c4eb5bb95969169ad0ba39cbd1d37a6bc0b3ce6f8ee486b3",
        "path": "either@1.15.0.registry.json",
        "size": 896,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 54,
        "sha": "04d5fbc072d21477f8b782300f0c53b86e6f628a4797cb7c206537d772f74217",
        "path": "equivalent@1.0.2.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 55,
        "sha": "92f2e518615ab887e3d1b695a3d70406f5747630a3a4b51337978f8f0e0d2b44",
        "path": "find-msvc-tools@0.1.9.registry.json",
        "size": 895,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 56,
        "sha": "be7ad1c15c6e28e252c7ddc50a54ec6df6642e1befa91b7bfbed75538e4767b3",
        "path": "flagset@0.4.7.registry.json",
        "size": 881,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 57,
        "sha": "7b92d6a174b553f66268d857c7266ca8f5aa84c4a64dcf6559d39e9a1b081259",
        "path": "foldhash@0.1.5.registry.json",
        "size": 852,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 58,
        "sha": "8cea8ba5b35fc96fcdad4e06874a643469fab5fbf545685e95cc3bfae9b33d67",
        "path": "getrandom@0.4.2.registry.json",
        "size": 882,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 59,
        "sha": "fcbd5a1d7b35069dbf3cf9a5ce7a1553924cfde9d65badd338254188c8cf5866",
        "path": "half@2.4.1.registry.json",
        "size": 924,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 60,
        "sha": "ff042225ee6e11abffc5056ba679c09671f983ddb843207be9661823fcdbfe33",
        "path": "hashbrown@0.17.0.registry.json",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 61,
        "sha": "5f6b32297940e3bc9c141159df82f2e72a1759692fa9af8a4f64e0824f834e36",
        "path": "heck@0.5.0.registry.json",
        "size": 831,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 62,
        "sha": "0146bf6c331d7085f4812f0156eddaf71e02b1ce201065cd5563724be409f9ba",
        "path": "id-arena@2.3.0.registry.json",
        "size": 820,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 63,
        "sha": "cbf0c1c83fa7281c972839e066984733cec21231d43fdc690d79d04d79e7f810",
        "path": "indexmap@2.14.0.registry.json",
        "size": 860,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 64,
        "sha": "61400526a94741fe913011854362c03195e755306ad52e94edc998d825603f55",
        "path": "is_terminal_polyfill@1.70.1.registry.json",
        "size": 895,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 65,
        "sha": "40002a22a160942d26786266a37deec371cd648431961a354a5683d39b1d8470",
        "path": "itertools@0.13.0.registry.json",
        "size": 881,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 66,
        "sha": "f2d48150ee132ff1ee3d70fb491d0f86ff948d9d55baee82b4c1152aecd47854",
        "path": "itoa@1.0.15.registry.json",
        "size": 837,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 67,
        "sha": "640b64a2a980f7c57d4299fe448d82e7e7fa56ce87c6d8094acc20c614e39b38",
        "path": "jobserver@0.1.33.registry.json",
        "size": 902,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 68,
        "sha": "30afe1a01f1233280639644c051795fa3f1543c1634a3edd2782feb5c5e799d2",
        "path": "leb128fmt@0.1.0.registry.json",
        "size": 856,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 69,
        "sha": "f0655525765eb8cf0267a3d18ef488d95e25b1a4ab29d6a2fd09eebc2061ce90",
        "path": "libc@0.2.184.registry.json",
        "size": 847,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 70,
        "sha": "a6654b7f7d90c7a995931bbd3522d2728a7d760c991b30581e667116d865f37a",
        "path": "libfuzzer-sys@0.4.10.registry.json",
        "size": 860,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 71,
        "sha": "21fc2cec9d65fe17bce4cc1e25a5b99ad5b323204d6ddfe415a287de41c3cac2",
        "path": "log@0.4.29.registry.json",
        "size": 833,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 72,
        "sha": "7f88b911f54b17a314d7175e744d1cf30eb3b807ce4b6addf949e75ac1eb5f65",
        "path": "memchr@2.7.5.registry.json",
        "size": 964,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 73,
        "sha": "c275d7b35e2dfcc673b07547cb1bc0132d1c8f9fd6444a51afdf2bb6869122bc",
        "path": "num-traits@0.2.19.registry.json",
        "size": 880,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 74,
        "sha": "eea42a207b3e5c908e0ec9680545bbc578ec199d266dbd19cd480a181d9a6048",
        "path": "once_cell_polyfill@1.70.1.registry.json",
        "size": 887,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 75,
        "sha": "575c1d8897cfaa4531e72692d2fda3770e1cf8f54e5b5027091e28102e8abe42",
        "path": "oorandom@11.1.5.registry.json",
        "size": 819,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 76,
        "sha": "257c8f23ed2792ba251222d97a0cc2345208f80255ff23ce7d262c0c9f07ebad",
        "path": "prettyplease@0.2.36.registry.json",
        "size": 850,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 77,
        "sha": "e97460f54c12c16587ab0b4955e7bf3ea87d3ddd55f36891034552f0a6c48768",
        "path": "proc-macro2@1.0.106.registry.json",
        "size": 942,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 78,
        "sha": "dfe59ea393cdd69fce7628d6d5ffdfa6c620415549d829927bc078c50abad9da",
        "path": "quote@1.0.45.registry.json",
        "size": 827,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 79,
        "sha": "d09aabb172969a0b8d1e64e6b97d2758a157db0372b14840ffb5bc56d28bde88",
        "path": "r-efi@6.0.0.registry.json",
        "size": 908,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 80,
        "sha": "c050b623f4ddee83310ac0611f5ae4b25e172fbac017617c83976175f0942f86",
        "path": "rand@0.10.1.registry.json",
        "size": 892,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 81,
        "sha": "b65401286bf553c7fbd259c943e02b7931f0e824cee79c96ef47287969a3f748",
        "path": "rand_core@0.10.1.registry.json",
        "size": 908,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 82,
        "sha": "abd138a4161ae32b0baaeeeeedd1e1c4a1ab6c68b5301d86ef88a6bce5a307a3",
        "path": "regex@1.11.1.registry.json",
        "size": 975,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 83,
        "sha": "ca33fa6d1357ee7c3d86b4fd5dc20c35ff9860355e1cfd4aa71d081aff6f1093",
        "path": "regex-automata@0.4.9.registry.json",
        "size": 926,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 84,
        "sha": "c2d4c74ad40b1e9400a0f70f1c3bbef3da0326bf8bf5cdf912c3d53d2002c143",
        "path": "regex-syntax@0.8.5.registry.json",
        "size": 889,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 85,
        "sha": "ffbc47de4a9f4687413a0e1c920b74247c8f29c7d0cf607477abeb4874c1d950",
        "path": "same-file@1.0.6.registry.json",
        "size": 917,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 86,
        "mol": "K(Li)",
        "sha": "e6d7aa4894be0a05687288870d1059a092f45c2d33f62969faea28635b69b59e",
        "path": "semver@1.0.28.registry.json",
        "risk": 1,
        "size": 859,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 87,
        "sha": "dda8212c6b6d65d0dcba4d3a3b35b18f85f2430a4a1cf5ea3d8839f700e5b7bb",
        "path": "serde@1.0.228.registry.json",
        "size": 862,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 88,
        "sha": "71363fb66df3c447b9e4442b0fea0a803a7a2a8afc788630a5b50579511681a1",
        "path": "serde_core@1.0.228.registry.json",
        "size": 895,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 89,
        "sha": "b07a8d915c671b1b20706dfc46e00bd7e26b2b68585ca921d6a6059df1948e3a",
        "path": "serde_derive@1.0.228.registry.json",
        "size": 882,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 90,
        "sha": "a848c7d5b2c96eb47649bb690fde7f48fbb577d6b2fe70bb99efb39f85220624",
        "path": "serde_json@1.0.149.registry.json",
        "size": 835,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 91,
        "sha": "657a58314bb7cf47893c89abe906b1d928b5f35ea96aa971f294842a0f996871",
        "path": "shlex@1.3.0.registry.json",
        "size": 849,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 92,
        "sha": "42249f379b73de4f473ad9025cd7908ad6590f8262a4ab3816f8811b596512ff",
        "path": "strsim@0.11.1.registry.json",
        "size": 970,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 93,
        "sha": "150c4b80a3d01037ebb2d683b9dc467db83e966c03e835596ec6a66aeb159a31",
        "path": "syn@2.0.117.registry.json",
        "size": 819,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 94,
        "sha": "46db16c2bb98b6768da2413563068a41c90489b9a4e116cacb20a3edd31bd660",
        "path": "termcolor@1.4.1.registry.json",
        "size": 912,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 95,
        "sha": "f93d210765688ce3370371e4ad9087e7296c547ac53cbf0c3c877cba3c9bc973",
        "path": "tinytemplate@1.2.1.registry.json",
        "size": 843,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 96,
        "sha": "44a5b8388dc7a150a6a2b78dd890790887e92a0db60fd7a0cf7fd6bd53f0f7ec",
        "path": "unicode-ident@1.0.24.registry.json",
        "size": 944,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 97,
        "sha": "4ed70f1f1efd82cf73371024a3baf7862f5f9e6df66e7989c68cec6d81a2bc2b",
        "path": "unicode-width@0.2.1.registry.json",
        "size": 954,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 98,
        "sha": "75f67effe3be51304013dbed86f6662e5f92211b0464f0ff3e10c62d9abc0358",
        "path": "unicode-xid@0.2.6.registry.json",
        "size": 966,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 99,
        "sha": "b149c86780a1a48eb05e8ad0d369e6856676200d23e4f3e74e4fa20a1fb5e802",
        "path": "utf8parse@0.2.2.registry.json",
        "size": 822,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 100,
        "sha": "fc0611206d844f2e540bc54431890cecb1eef37c4491b33b75420a9203866241",
        "path": "walkdir@2.5.0.registry.json",
        "size": 860,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 101,
        "sha": "9f1420eadf94b0137f6352284b17495f1334c0c580a269f670f43e8c03a69c33",
        "path": "wasi@0.14.2_2Bwasi-0.2.4.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 102,
        "sha": "d7bcabf636b189e2817ed465bf6a93a1f735b1e283db13c1015264230c4fb386",
        "path": "wasip2@1.0.2_2Bwasi-0.2.9.registry.json",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 103,
        "sha": "789756a369d25c5ce955f338be38423093bc89aed01d32cb790f551e2f58af81",
        "path": "wasip3@0.4.0_2Bwasi-0.3.0-rc-2026-01-06.registry.json",
        "size": 854,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 104,
        "sha": "38cd1275252e2e0c302856520f05ffda57cc1cb233719175afeb44d7a20f8f70",
        "path": "wasm-encoder@0.257.0.registry.json",
        "size": 988,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 105,
        "sha": "6eeba72f3c45cb7498a7ee00711e583abf3f3875a584cb50ca510be6e77842ff",
        "path": "wasm-metadata@0.244.0.registry.json",
        "size": 923,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 106,
        "sha": "8721589114a686a7451efbf1d4442de7d1f0202d1d36823c1d58ef81015080c3",
        "path": "wasmparser@0.257.0.registry.json",
        "size": 1017,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 107,
        "sha": "e031958b7826babe5f42f8bece30cde3476f9913c8a9f2a69f7a53c550f6684e",
        "path": "wasmprinter@0.257.0.registry.json",
        "size": 1020,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 108,
        "sha": "9dff6f7f73b6f83af2904cc7d6ae5cc3aa6f48a17331bd3923cab9c2ef0ebf0c",
        "path": "wast@257.0.0.registry.json",
        "size": 1002,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 109,
        "sha": "9a0ced15b2abde53c0d4830f0e1210de8de4ec95db37dc0c6aa1199cc42f73c5",
        "path": "wat@1.257.0.registry.json",
        "size": 975,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 110,
        "sha": "142c9dc9ff196b0d63fc39ce4756af91ab38cc3499945a4174b0d25797fe9f7a",
        "path": "winapi-util@0.1.9.registry.json",
        "size": 909,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 111,
        "sha": "c794b42d29bb75c03d16b10c0db335d74835f3512fa8f70a55a84f9261133b9d",
        "path": "windows-sys@0.59.0.registry.json",
        "size": 825,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 112,
        "sha": "5b1d434e9b9356d558f482f641b1ad6bae463563cdcac44a15e1017a9648f2ba",
        "path": "windows-targets@0.52.6.registry.json",
        "size": 836,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 113,
        "sha": "3d8a98d24a5c7ce2ae5376187cc9562736ad97e9c7c280fe77e3a4d27cb8fe56",
        "path": "windows_aarch64_gnullvm@0.52.6.registry.json",
        "size": 842,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 114,
        "sha": "03625312f374c720b7c218710fe3bcc492a07b06e28ce1348d617d1f058b8685",
        "path": "windows_aarch64_msvc@0.52.6.registry.json",
        "size": 840,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 115,
        "sha": "c81636cfde47b0b92692743c4534ee50cae2be2a982d37679a2dbdc5010050d1",
        "path": "windows_i686_gnu@0.52.6.registry.json",
        "size": 836,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 116,
        "sha": "0abe56b5090a7e5d3f47aaa3b19f764d13e45a598214f20dc7aef398c0a8070b",
        "path": "windows_i686_gnullvm@0.52.6.registry.json",
        "size": 839,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 117,
        "sha": "c405e061acbe369e1d2812908bc06c70e502e02f26cfbc5dd2f227d29509c7a0",
        "path": "windows_i686_msvc@0.52.6.registry.json",
        "size": 837,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 118,
        "sha": "6cf218d1f56e8d7d72a9a94c9afea200365cb9c0437e07316b50ebcaeeeb1ac9",
        "path": "windows_x86_64_gnu@0.52.6.registry.json",
        "size": 838,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 119,
        "sha": "3dc9459453b248a93340070ebd0065efb46f0044dbc43be9496fd1d434e356cc",
        "path": "windows_x86_64_gnullvm@0.52.6.registry.json",
        "size": 841,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 120,
        "sha": "1328677c0f50afaab1f1f3dce5e3dbdab7d1cd32ca75bba73f625f5cdb824138",
        "path": "windows_x86_64_msvc@0.52.6.registry.json",
        "size": 839,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 121,
        "sha": "115819a20a1eff122be3855ea18a28e1992506208e9fc8b644f955f170507da1",
        "path": "wit-bindgen@0.51.0.registry.json",
        "size": 1032,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 122,
        "sha": "b5106d5be633288f1b606537da23b0714898716869b4cf81443e7ce4e226f812",
        "path": "wit-bindgen-core@0.51.0.registry.json",
        "size": 1013,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 123,
        "sha": "538188c5ebf1846d1fc1f00c767f3eae8c6a18450edd7c5e3020390d3fb364a1",
        "path": "wit-bindgen-rt@0.39.0.registry.json",
        "size": 951,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 124,
        "sha": "51aacebe5f27b34e487245912cf127cdb043b4b8ab15bdaeea48f3740243b1f1",
        "path": "wit-bindgen-rust@0.51.0.registry.json",
        "size": 1025,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 125,
        "sha": "9c124da6aa5f04693bfd36e68a3e875b2c51645d7be0d3e1eb164293de7d2c93",
        "path": "wit-bindgen-rust-macro@0.51.0.registry.json",
        "size": 959,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 126,
        "sha": "26bea1500608ad65564aaab599f22d481a7c143dc8febff1b02481d718085690",
        "path": "wit-component@0.244.0.registry.json",
        "size": 1022,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 127,
        "sha": "c3882b0d3f55621a01e7015f7a578ff50b2ea954b6600f7fff6d662c266f1189",
        "path": "wit-parser@0.244.0.registry.json",
        "size": 1017,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 128,
        "sha": "9702ca04e673e7344fb2f922bd2f1933e43bdde4037ebfd6ec247a5cc108a0e4",
        "path": "zmij@1.0.21.registry.json",
        "size": 845,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 129,
        "sha": "3b9cfd1f0b15935769cdfcdae5e0068122a7bc38bc2d1fa724df620a2eb78fbb",
        "path": "wasm-smith@0.257.0.registry.json",
        "size": 905,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 106,
    "rev": "b3dc8",
    "v": "8"
  }
}