{
  "ml": {
    "v": "7",
    "eng": "2.8.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.00018462539,
        "rte": "az",
        "prob": 0.00018462539
      },
      {
        "cls": 0,
        "raw": 0.000031848747,
        "rte": "az/crate",
        "prob": 0.000031848747
      }
    ],
    "prob": 0.00018462539,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00018462538719177246,
        "type": "crate"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016401210814365186,
        "type": "markdown"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016262134522548877,
        "type": "rust"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001598397830093745,
        "type": "rust"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": ""
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": ""
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": "registry"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": ""
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": "registry"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": "registry"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": ""
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013689200386579614,
        "type": ""
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000154872741404688,
        "type": "registry"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014990568161010742,
        "type": ""
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015030304894025903,
        "type": ""
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014990568161010742,
        "type": ""
      },
      {
        "id": 19,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014990568161010742,
        "type": ""
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013947486877441406,
        "type": "crate"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001381834317726316,
        "type": "rust"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013947486877441406,
        "type": "crate"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012616316780622583,
        "type": "rust"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012328227057878394,
        "type": "rust"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013003746971662622,
        "type": "rust"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013947486877441406,
        "type": "crate"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001329183578491211,
        "type": "rust"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00006150206172605976,
        "type": "crate"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014394521713256836,
        "type": "cargo.toml"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015795230865478516,
        "type": "rust"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001479188631492434,
        "type": "rust"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016282001524814405,
        "type": "shell"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015427669495693408,
        "type": "rust"
      },
      {
        "id": 56,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016649564713588916,
        "type": "rust"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015020370483398438,
        "type": "rust"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00007705887401243672,
        "type": "rust"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020454326659091748,
        "type": "crate"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015099843039934058,
        "type": "rust"
      },
      {
        "id": 65,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013440847396850586,
        "type": "rust"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001683831214904785,
        "type": "rust"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": ""
      },
      {
        "id": 70,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013401110663835425,
        "type": ""
      },
      {
        "id": 71,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020583471268764697,
        "type": "crate"
      },
      {
        "id": 75,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000028411546736606397,
        "type": "rust"
      },
      {
        "id": 82,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013947486877441406,
        "type": "crate"
      },
      {
        "id": 86,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001572569271957036,
        "type": "rust"
      },
      {
        "id": 87,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000154872741404688,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-07T16:06:57Z"
  },
  "path": "turbine-cli-0.1.2.crate",
  "raw": {
    "fetched": [
      {
        "kind": "dependency",
        "size": 13366,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "13366"
          ],
          [
            "x-cache-hits",
            "3257"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 15:08:05 GMT"
          ],
          [
            "x-amz-id-2",
            "wta1AhLpVSaQvDiP/my9VTwSaPYlj7eqSJZaCZEZvybAxr3TjdyLC9wP6GDIFo4up3mbLy7pypjIu+JgOfhzuXZnw11WMPPE"
          ],
          [
            "x-amz-version-id",
            "mJpww7l4CTqLk2X2AQAEmLvLLdr1HfR9"
          ],
          [
            "x-amz-request-id",
            "81A3RXFTZV51098C"
          ],
          [
            "date",
            "Thu, 27 Aug 2026 04:40:01 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "etag",
            "\"873036bd52f5fd829bd41b3c2ca0bc08\""
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "942975"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000119-IAD"
          ]
        ],
        "locator": "pkg:cargo/adler2@2.0.1",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/adler2/adler2-2.0.1.crate",
        "fetched_at": 1788748574,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/adler2/adler2-2.0.1.crate",
        "source_offset": 227,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
      },
      {
        "kind": "dependency",
        "size": 184015,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "184015"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "etag",
            "\"2fb8e2b2c327d642027d27dd82160195\""
          ],
          [
            "x-amz-version-id",
            "Pp1NG3tT2GOws_m0kXzhP1K8Zke2E_Jt"
          ],
          [
            "x-amz-id-2",
            "Xh8934o83jNFuNYsQgnLemJEldzhPlDsug9s/Gt0yxCtPD5vTWiiWX/2w2V3S0EfNYt/xCMzFmaJLA9EtarK6Z6reOmnlXHJ"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Fri, 04 Sep 2026 05:29:49 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:53:34 GMT"
          ],
          [
            "x-cache-hits",
            "16513"
          ],
          [
            "x-amz-request-id",
            "AXX6BJSSWNWEK980"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "248779"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000181-IAD"
          ]
        ],
        "locator": "pkg:cargo/aho-corasick@1.1.4",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate",
        "fetched_at": 1788748566,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate",
        "source_offset": 423,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
      },
      {
        "kind": "dependency",
        "size": 63622,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "63622"
          ],
          [
            "x-cache-hits",
            "2698"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 14:58:55 GMT"
          ],
          [
            "etag",
            "\"a4cce839af1f5a83a1bf73de16819a75\""
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Fri, 04 Sep 2026 16:49:58 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-version-id",
            "TDgmaPe5WM7anCKQxsqqmHHcm2Zj6L3p"
          ],
          [
            "x-amz-request-id",
            "PZ5CS9KARXC0T5BW"
          ],
          [
            "x-amz-id-2",
            "eTaLirMp3xwwckrHjWLwEgqPHcxBkO5wfoUemSb5rOC+t9VvKNvcEH7UJAHjKh8FKrFEkY0FvROowlGkTqdNzYbwl6zcrSff"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "208014"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000181-IAD"
          ]
        ],
        "locator": "pkg:cargo/allocator-api2@0.2.21",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate",
        "fetched_at": 1788748610,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate",
        "source_offset": 652,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
      },
      {
        "kind": "dependency",
        "size": 17787,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "17787"
          ],
          [
            "x-cache-hits",
            "3216"
          ],
          [
            "x-amz-id-2",
            "Ia3+gMY9s6ZWVnV5vMIa4LI9hXrkCjTNy0SlMZVwtTajlxc+KFeFZfOvI1BZhCOGkZ3w17WmIQ2YLjbWu79qyfvMl3OuLnjY"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "date",
            "Fri, 04 Sep 2026 05:08:45 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "etag",
            "\"91cfd4289e3d9ca994b5651a7959fd7c\""
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-version-id",
            "7kvypAd4LQ_0xpxl18uJThdPLYgCJCm5"
          ],
          [
            "x-amz-request-id",
            "TPW4Y8WVP6WC0APV"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 14:41:57 GMT"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "250043"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000119-IAD"
          ]
        ],
        "locator": "pkg:cargo/anstyle@1.0.14",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/anstyle/anstyle-1.0.14.crate",
        "fetched_at": 1788748566,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/anstyle/anstyle-1.0.14.crate",
        "source_offset": 1177,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
      },
      {
        "kind": "dependency",
        "size": 9186,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "9186"
          ],
          [
            "x-amz-id-2",
            "4Nkhy5M5LTT5FWIZ82GPCvwv6tNDIaTYwJIYo4qDt+blcSuXz+kFjU9ouHYUhXofVHSFJQMf6TZQzYlveexwFf0AtRPTxHKt"
          ],
          [
            "x-amz-request-id",
            "5H8B931Q162YEJ35"
          ],
          [
            "date",
            "Mon, 31 Aug 2026 17:58:51 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 15:39:45 GMT"
          ],
          [
            "etag",
            "\"7d0eee1c60dce32fb616e46829b973f6\""
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-version-id",
            "P6OQCHrjyfvpRY0whozS9dJDvluBmDUK"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-cache-hits",
            "3925"
          ],
          [
            "age",
            "549444"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000119-IAD"
          ]
        ],
        "locator": "pkg:cargo/arrayref@0.3.9",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/arrayref/arrayref-0.3.9.crate",
        "fetched_at": 1788748574,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/arrayref/arrayref-0.3.9.crate",
        "source_offset": 2533,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb"
      },
      {
        "kind": "dependency",
        "size": 25613,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "25613"
          ],
          [
            "x-cache-hits",
            "2114"
          ],
          [
            "x-amz-id-2",
            "Jju6W7bV6CUOCQj73nY9gKwd5F9O8U+XHe6n9BC7SU/gwpOfjxKMYt5q2bOaQsQIYJ+9PiwYnl0VnSuqhNDs46tPDaz8l3ue"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 17:36:03 GMT"
          ],
          [
            "x-amz-request-id",
            "EB0BNKPYRAKYVVAN"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "etag",
            "\"04f617f607495ed0d8d47e9f469d9e4f\""
          ],
          [
            "x-amz-version-id",
            "P6djFEPMSWZwj3eohHxoKk8SBLZfzMUF"
          ],
          [
            "date",
            "Fri, 04 Sep 2026 08:11:12 GMT"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "242453"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000022-IAD"
          ]
        ],
        "locator": "pkg:cargo/solana-address@2.6.1",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/solana-address/solana-address-2.6.1.crate",
        "fetched_at": 1788751923,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/solana-address/solana-address-2.6.1.crate",
        "source_offset": 72634,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "39c93e262f671bf402e1040e4a7e40b05d81da5956c7681948c975a0997517bb"
      },
      {
        "kind": "dependency",
        "size": 9183,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "9183"
          ],
          [
            "x-cache-hits",
            "1966"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:48:10 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-id-2",
            "1x5FPSUE2oOWIwzihehshm8miHgSmeKUpmKCHVOCnkkvs2RMyxvQkEJUqRAoJcXxR6lN+bKFqoS6GT8QbKgJDFHt8zEnOiWa"
          ],
          [
            "x-amz-request-id",
            "B8ZVS667TKYG3TKN"
          ],
          [
            "date",
            "Fri, 04 Sep 2026 08:48:07 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "etag",
            "\"697f466cf425be9f24b9f10fb1c94c18\""
          ],
          [
            "x-amz-version-id",
            "XzJDybIE55.N2o2T.rH_4ouXyOlevFZK"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "240238"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000022-IAD"
          ]
        ],
        "locator": "pkg:cargo/solana-fee-calculator@3.2.2",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/solana-fee-calculator/solana-fee-calculator-3.2.2.crate",
        "fetched_at": 1788751923,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/solana-fee-calculator/solana-fee-calculator-3.2.2.crate",
        "source_offset": 77696,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "ef67f01cc6a0c72e99a08d0d484683f995de4c80e9568728fa77d1537f9b7e09"
      },
      {
        "kind": "dependency",
        "size": 20676,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "20676"
          ],
          [
            "x-cache-hits",
            "1521"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-request-id",
            "BD2CT7HDPWDBJ5BV"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 15:36:45 GMT"
          ],
          [
            "etag",
            "\"9e2f7831d5c7d8bd2f430984e47c3065\""
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-id-2",
            "gPt8pkgHpaeIa6WQT/7GUYTD2T5qurNHz3Wi1KHSzOK7xz0VyfTsRj+JTWs+lbhExPo9T7s6HJA="
          ],
          [
            "date",
            "Thu, 27 Aug 2026 05:02:55 GMT"
          ],
          [
            "x-amz-version-id",
            "gTl4mtOxUC30eJ_sapewsipaxPci_9CZ"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "942201"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000024-IAD"
          ]
        ],
        "locator": "pkg:cargo/tokio-native-tls@0.3.1",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate",
        "fetched_at": 1788749174,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate",
        "source_offset": 100643,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
      },
      {
        "kind": "dependency",
        "size": 7864,
        "cached": false,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "7864"
          ],
          [
            "x-amz-request-id",
            "2HXYJQVQ3EV4B6H8"
          ],
          [
            "x-amz-id-2",
            "u4S2fsRHdB8yoZ53th7KPaDnDh/lY3sFJ/psvmv61ONmhCAzo1VyPncztinBDkuHVZYjHKNA6Gw="
          ],
          [
            "x-cache-hits",
            "15"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "date",
            "Sun, 06 Sep 2026 18:02:49 GMT"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "last-modified",
            "Sun, 06 Sep 2026 18:02:43 GMT"
          ],
          [
            "etag",
            "\"e1ab9b8a8a82af1fa6e2c7d60660a403\""
          ],
          [
            "x-amz-replication-status",
            "PENDING"
          ],
          [
            "x-amz-version-id",
            "xRWB02_lSK1WUiDlG81B_5on2E.2BKWg"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "age",
            "79448"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000190-IAD"
          ]
        ],
        "locator": "pkg:cargo/turbine-ipc@0.1.2",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/turbine-ipc/turbine-ipc-0.1.2.crate",
        "fetched_at": 1788797215,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/turbine-ipc/turbine-ipc-0.1.2.crate",
        "source_offset": 110961,
        "source_sha256": "7839cbebca7131bdd74338f6b5a4221c8b13a90e21553a2596e9e86cb3a34839",
        "content_sha256": "f6d1084ac194c8f56d5141dbfe0831fc19a176e2d137ea87570050e8ab7c44ad"
      },
      {
        "kind": "dependency",
        "size": 26612,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "26612"
          ],
          [
            "x-cache-hits",
            "2"
          ],
          [
            "x-amz-id-2",
            "HtR86VzL6UKKYTY/OQOuNW46KJB4OSsuSoyEXFLoOPCS2vxCL0wJR/aqAVkNh5iTyfxjTn1xh+E="
          ],
          [
            "x-amz-request-id",
            "SSHCSKEPADX538AD"
          ],
          [
            "date",
            "Sat, 05 Sep 2026 20:37:52 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:53:00 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "etag",
            "\"648d7baf9816e91c672e278ebb02d045\""
          ],
          [
            "x-amz-version-id",
            "XHi4xxyhyBp6NxL8inK8fjxF00dGfieZ"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "119381"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000052-IAD"
          ]
        ],
        "locator": "pkg:cargo/solana-frozen-abi@3.6.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/solana-frozen-abi/solana-frozen-abi-3.6.0.crate",
        "fetched_at": 1788760051,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/solana-frozen-abi/solana-frozen-abi-3.6.0.crate",
        "source_offset": 14541,
        "source_sha256": "9bbb878f52b44df8b370952deb98cc2eed3a6d7b4b16a6160ad9595f5dd55d9f",
        "content_sha256": "f47b47faa2099702dc4c764bd70806ac07166a2c81fd0c5154ed04c6e57e2b93"
      },
      {
        "kind": "dependency",
        "size": 8433,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "8433"
          ],
          [
            "x-cache-hits",
            "140"
          ],
          [
            "x-amz-id-2",
            "muk3cbCV+GzN/fyLhKb7rLdo5Rv90p0A7an9B7pPn56hRFXhtDXSQxbMx/vGOn06/AWCBAlFSFLQjH/+yYAFkXGCzvUEcslF"
          ],
          [
            "x-amz-request-id",
            "HMJFZP2F881RTVZ7"
          ],
          [
            "date",
            "Sat, 05 Sep 2026 04:33:12 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:32:16 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "etag",
            "\"50bd9fd69f46c00a89beaa6969d7fa50\""
          ],
          [
            "x-amz-version-id",
            "SdRfDDzQ8w5XKXqUEN_zjAipglMYaHnB"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "169219"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000196-IAD"
          ]
        ],
        "locator": "pkg:cargo/solana-frozen-abi-macro@3.6.0",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/solana-frozen-abi-macro/solana-frozen-abi-macro-3.6.0.crate",
        "fetched_at": 1788752010,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/solana-frozen-abi-macro/solana-frozen-abi-macro-3.6.0.crate",
        "source_offset": 14994,
        "source_sha256": "9bbb878f52b44df8b370952deb98cc2eed3a6d7b4b16a6160ad9595f5dd55d9f",
        "content_sha256": "3ce2a1f17252391f44f620d4e47d1e3e0bec173f760a86ee7de2426db9ea7496"
      }
    ],
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "abZyg000000@)v+A:\u0026:2wI4zdx!q1\u003ef!Ljlv@=11wDq8M/\u003e}^jWKgiVOLHAce?m*W\u003eaNqf8Talo[4g[KURB6gmku\u003e\u003eGTaFz?RSuGpiOSASw8TFPEY[YH2!%L*%0j]Z1f%$\u0026QlYxkFJ-lHkUVf\u003cD]I9",
            "ln": 0
          }
        ],
        "mol": "H₂(CmF)",
        "sha": "30868e4078a3d989f3ef8c04d74fcf78fbe975c708913a358863575c62ee57b7",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/turbine-cli/turbine-cli-0.1.2.crate",
        "risk": 3,
        "size": 43330,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 43330,
              "entropy": 7.99
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 43008,
              "peak_region_entropy": 7.85
            }
          }
        },
        "ident": {
          "name": {
            "value": "turbine-cli",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/tsmboa0/TURBINE",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://github.com/tsmboa0/TURBINE",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "TURBINE contributors",
              "role": "author",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.1.2",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "turbine-cli",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/manifest/name::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::source-curl-output-option",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl output file source",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "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-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/library/tokio::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "Rust Tokio async runtime usage",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/open::rust-open-options",
            "conf": 0.88,
            "crit": 3,
            "desc": "Rust OpenOptions builder",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/manifest/name::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/manifest/name::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-5",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 4
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "boR8JA:\u0026:2wI4zdx:LhKaZnC%vru74e[]lfc$)ZAAc15[fkkooe]$YuwO+)#e[]kSv@=11wPGIFflztSvRGZ\u003eeN@Qhe=",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "lp\u003c{vfjF:ovLqObx(kN$nKC{wq:\u0026bx3pw-Gzddr)eO]cswGUY8By/G8vpJ\u003c\u003ew]zYjtu1Q2lp\u003c{vt{%xdBz#pZfe3%LBzb/ae[n*pflznLvSbWefh$}Hlp\u003c{vdiNS2LPS[yy*?i\u0026aARTjzGxk@BzkVhazC.9A::3hA=\u003e(lB-I4oBzb98aAhvnv}xZ7n[\u0026x=aARspB0b7nz/3Rkx)a5gCxdztwI4.pv@0h%z/fVdzGGPhzxJw9wft@ovR]?3B0a}mzE^M{B0bNrA=l8kxDQ.ay\u0026slcvq6jXwftI[By^6i3q2bRByx04B0bNrwGUx5B-H@9zE)h#v@Dj3vqYQd3jn15aw3D(Byx043jpfGu$9L=xBnlTA+xqkx(n0lvqG:5BAIRkx(mGlv@b\u0026^u%)vH3q$CPB.L(cB0aw6B95JVe\u0026UZse^.}gboPu(zF0P}B-I423sEmHvQTs\u003e3s!j0y-\u003erwB5L:PePh+NB-H@9zE\u003eCxz/6qktNzO@xMOunB2\u003e%cA::eAxk8E3BZ/GmwPzp0zGGDcBs}6wz7*0LzdmA(fFuy9qBi@Imk5H^x(kOCB-H@9zE\u003eCiCWUDdy?kkvz/6p$u%)vH3r7ITaz2C3AbPDdBAnNszxK4mwGUP0y?j-cAV/Ktvixc0C4\u003e#nzF-%5Bn",
            "ln": 216,
            "col": 100,
            "line": 4
          },
          {
            "b": "Cxm\u003eAzE\u003eE\u003ewQeudAV!!kBz8!A3vA$7r8(*.nLRYYs3YINmo0R!moJCMnM5}sD(#l]D1z1syH}^gvqf:8Aa9\u003c4aBBJzayFeGqBi@ImpetLuQmHWuRr*\u003cu)6?tpJgz\u0026z/b",
            "ln": 858,
            "col": 35,
            "line": 29
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1585,
              "entropy": 5.22
            },
            "text": {
              "lines": 59,
              "top_char": 116,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 127,
              "char_entropy": 5.22,
              "unique_chars": 78,
              "top_char_null": 0,
              "lines_over_200": 1,
              "top_char_ratio": 0.07,
              "ascii_art_lines": 1,
              "avg_line_length": 25.86,
              "max_line_length": 210,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.32,
              "last_line_length": 37,
              "long_token_count": 2,
              "whitespace_ratio": 0.12,
              "line_length_stddev": 41.31,
              "repeated_char_sequences": 1
            },
            "binary": {
              "peak_region_bytes": 1585,
              "peak_region_entropy": 5.26
            }
          }
        },
        "id": 4,
        "mol": "H(Cm)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/turbine-cli/turbine-cli-0.1.2.crate!!turbine-cli-0.1.2/README.md",
        "pid": 0,
        "risk": 2,
        "sha": "9d8a0244acf52c04e582d4964435f691b83da822b104f573d8f2d4cfdbb0f992",
        "size": 1585,
        "traits": [
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                406,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-5",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                264,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::source-curl-output-option",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl output file source",
            "spans": [
              [
                581,
                28
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003el$6Uzz/cXcz/6u1zE:(6vqYQ(wPw[wAbn%2aI$3pe?]2@R-uv+dj$@XfcHVQfcID8A+P5%wPF#oxK@rdA:-\u003cbAbP=sePkJyC{3HpB-H@9zE\u003ezlAarn#B7GxnwPw]nzY\u003cdnwGU/6C4z!czF9W3wJy@FBrCHCzGu}xxK}J7fcIDHCX7xcBzkVhaz2C6x(mGkaztXnaAITkBy^0CvqYP#Bzbkdk$JhhvqfL2A+cw5B-P8RvqYP#BAIRwB0b45v}V#?u@yMQB.bSou%K9)fcIDLzGG!tviw=ZqE%]*z/fScu%LxcluNu-zE))gaz+$ex\u003e5o4x)a6eaztr",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "zGHp*3jp]%wGV24zE+^?DS1-]efE(5wN]jUy?lHZxmh\u0026GB-RapA:-\u0026@iY.q0xlc9{q/(LFzF83rB-RapBz\u003e@ez-P}2D2vaMi^UZ.B7l:zz/fccxM4#zawM\u0026%x\u003ezTsi%{aKwGV8nvpK1?xf582x(mK3efGdBA=cp!3jp]%wGV8qA:\u0026:2wNw}=A+do)v@Dl%x\u003eGE/lVl\u003cOx\u003eGHmB-RapBAIRkx(mG?v@Dy0iY.wdAaK8Ki.0K(y\u0026%=flU{f",
            "ln": 399,
            "col": 32,
            "line": 9
          },
          {
            "b": "B-I52x(mV%v@#o)iV})Iz!{\u003cBeJ$pPwPI*ezGxwiDKp(rarR^HarTM[B8V5nB7Ex[qGV\u003ePwPJ0gBsp4fzC\u003e4!B.(dxDKp(rarR^HarR^HarUGevR6vpaAz4jz/P}Ly**^:y+b]oarR^HarR^",
            "ln": 4281,
            "col": 43,
            "line": 124
          },
          {
            "b": "u)5#\u003ezeTFrvpS[.BzkVhvqG+9azC.dwN/*8vixSpzGGM6Bzkkcw)]y\u0026B-I4ow]zX%arR^Hfe1$3z!rP$x(mG8k$JhgCX7]9x(^\u0026dCw7M9aARpday[[(zeTqmx(+zqB-88hzF7NearR^HvrlZiv\u003c2x3aAzQxuVPZ*zEEN1zZV@NwO+%faAI47zEEL",
            "ln": 4894,
            "col": 32,
            "line": 139
          },
          {
            "b": "azbB#xcotWB7Gf1e[5)Az/xAbz//ubB-88hzF7Oiy\u0026si5c[dj+arR^HarR^HBz\u003e@ez-P}2Aa9%dc$dgxzET/az*2XmDKp(rarR^HarR^HarUYEzEl*{Bz(bjy\u0026sA5y\u0026slhc$Npex(mGkazbB#xdkDwCvtici%)8MarR^HarV7Yj0j\u003eqarR^HarR^HqE%]*z/fSc",
            "ln": 7423,
            "col": 12,
            "line": 202
          },
          {
            "b": "arUxow]w?vb4La[zeTqmv@Dj3vqYP#y\u0026slhaAzQxzFs03a$kOXarR^HarR^HCw7YbwGU/2BrBI2zdLazA+fkwaAz4mA49jUjS[lMzeAZ0wofwzwN/)idk24Mvqf*aDKp(rarR^HarR^HarUJfByO#bA+fkkDKp(rarR^HarR^HarR^HarTM[ADL\u0026lBuf",
            "ln": 8500,
            "col": 7,
            "line": 230
          },
          {
            "b": "3lQDlarR^Hatkw\u003cu@Q/WwNPaEzF9u1x(+zmz/^afq!o\u0026Su)5(}wft-iB95KxwP?T9ayX[8B-Rb8azttbwIarjarR^HarR!ywPP5iB-X:DzF77Pax9w)qF{bdi=!\u003ezwm5}?z/5\u003c7hz=*\u003evrl0!B7F][e{ztAAbYJex8",
            "ln": 9775,
            "col": 86,
            "line": 262
          },
          {
            "b": "r8lsZoIXR{o*I(*o\u0026AG53lQDlarR^HarR^HaARKqx(u3[BzkP6iY.s#wO2*em0iJUBzkVhiYZ\u003e[z/5\u0026#x(4Q1B0$Ngy*?P@zf4cPe[5%jx((AzarR^HarR^HEf}8tarV7t3lQDlaAzQxzFs03e]#bMA+cUhvqH0@efE-ewmY^}zF80\u003eq!o@oB95\u0026)3lQDlazC.9zY{JJvrc0(Bn",
            "ln": 10457,
            "col": 63,
            "line": 279
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "scenario.starts_with"
            ],
            [
              "",
              "leader.slots_until_leader.map"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "report.submit_us.is_some"
            ],
            [
              "",
              "happy_path"
            ],
            [
              "",
              "happy_path_memo"
            ],
            [
              "",
              "happy_path_single_tx"
            ],
            [
              "",
              "fail_path"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "mode.label"
            ],
            [
              "",
              "fail_path_blockhash"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "fail_path_tip"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "scenario.to_string"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "is_synthetic_fail_demo"
            ],
            [
              "",
              "scenario.strip_prefix"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "report.bundle_id.clone"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "class_hint"
            ],
            [
              "",
              "vec"
            ],
            [
              "",
              "\"autopilot already running\".into"
            ],
            [
              "",
              "run_autopilot_loop"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "\"shutting down\".into"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "commands.recv"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "resp.send"
            ],
            [
              "",
              "\"shutting down\".into"
            ],
            [
              "",
              "d.process"
            ],
            [
              "",
              "resp.send"
            ],
            [
              "",
              "engine.payer_pubkey"
            ],
            [
              "",
              "d.as_nanos"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "base_seed.wrapping_add"
            ],
            [
              "",
              "rng.gen_bool"
            ],
            [
              "",
              "happy_path"
            ],
            [
              "",
              "fail_path_with_rng"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "mode.label"
            ],
            [
              "",
              "engine.execute"
            ],
            [
              "",
              "warn"
            ],
            [
              "",
              "rng.gen_range"
            ],
            [
              "",
              "running.store"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "turbine_state"
            ]
          ],
          "mbr": [
            "base_seed.wrapping_add",
            "commands.recv",
            "d.as_nanos",
            "d.process",
            "engine.execute",
            "engine.payer_pubkey",
            "leader.next_jito_leader_slot",
            "leader.slots_until_leader",
            "leader.slots_until_leader.map",
            "mode.label",
            "report.bundle_id",
            "report.bundle_id.clone",
            "report.dry_run",
            "report.gate",
            "report.label",
            "report.submit_us",
            "report.submit_us.is_some",
            "report.tip_lamports",
            "report.tracking_id",
            "report.tx_count",
            "resp.send",
            "rng.gen_bool",
            "rng.gen_range",
            "running.store",
            "scenario.starts_with",
            "scenario.strip_prefix",
            "scenario.to_string",
            "tips.p50",
            "tips.p95"
          ],
          "tgt": [
            "Some",
            "base_seed.wrapping_add",
            "class_hint",
            "commands.recv",
            "d.as_nanos",
            "d.process",
            "engine.execute",
            "engine.payer_pubkey",
            "fail_path",
            "fail_path_blockhash",
            "fail_path_tip",
            "fail_path_with_rng",
            "happy_path",
            "happy_path_memo",
            "happy_path_single_tx",
            "is_synthetic_fail_demo",
            "leader.slots_until_leader.map",
            "mode.label",
            "report.bundle_id.clone",
            "report.submit_us.is_some",
            "resp.send",
            "rng.gen_bool",
            "rng.gen_range",
            "run_autopilot_loop",
            "running.store",
            "scenario.starts_with",
            "scenario.strip_prefix",
            "scenario.to_string"
          ],
          "funcs": [
            [
              "is_synthetic_fail_demo",
              1260
            ],
            [
              "class_hint",
              1545
            ],
            [
              "new",
              2433
            ],
            [
              "status",
              2928
            ],
            [
              "log_finding",
              3719
            ],
            [
              "run_result",
              4243
            ],
            [
              "run_scenario",
              5006
            ],
            [
              "spawn_autopilot",
              7071
            ],
            [
              "process",
              7772
            ],
            [
              "run",
              8367
            ],
            [
              "run_autopilot_loop",
              9270
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 5,
              "op.lt": 1,
              "op.ne": 3,
              "op.lor": 2,
              "op.land": 4,
              "max_depth": 22,
              "call_count": 82,
              "node_count": 2629,
              "member_count": 29,
              "op_density.eq": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "member_depth_max": 3
            },
            "file": {
              "size": 10674,
              "entropy": 4.73
            },
            "text": {
              "lines": 286,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 2814,
              "char_entropy": 4.73,
              "unique_chars": 87,
              "top_char_null": 0,
              "string_density": 0.1,
              "top_char_ratio": 0.06,
              "avg_line_length": 36.32,
              "max_line_length": 118,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.29,
              "identifier_density": 1.98,
              "line_length_stddev": 25.94,
              "normalized_string_count": 1.71,
              "repeated_char_sequences": 103,
              "trailing_whitespace_lines": 1,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 23.77
            },
            "binds": {
              "count": 1
            },
            "binary": {
              "peak_region_bytes": 3506,
              "peak_region_entropy": 5.18
            },
            "source": {
              "class_count": 1,
              "function_count": 11
            },
            "imports": {
              "count": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 508,
              "count": 29,
              "avg_length": 17.52,
              "max_length": 100,
              "avg_entropy": 3.02,
              "entropy_stddev": 0.75
            },
            "comments": {
              "chars": 1115,
              "count": 17,
              "lines": 17,
              "to_code_ratio": 0.06
            },
            "functions": {
              "count": 12,
              "density": 3.85,
              "avg_params": 2,
              "code_ratio": 0.78,
              "max_params": 6,
              "length_stddev": 11.96,
              "avg_name_length": 10.64,
              "avg_length_lines": 20.36,
              "max_length_lines": 50,
              "min_length_lines": 6,
              "high_entropy_names": 1,
              "avg_param_name_length": 6.86
            },
            "identifiers": {
              "count": 567,
              "unique": 194,
              "avg_length": 8.43,
              "max_length": 22,
              "min_length": 1,
              "avg_entropy": 2.53,
              "reuse_ratio": 0.34,
              "length_stddev": 4.57,
              "has_digit_ratio": 0.03,
              "sequential_names": 4,
              "single_char_count": 4,
              "single_char_ratio": 0.02,
              "high_entropy_count": 10,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.66,
              "all_uppercase_ratio": 0.06,
              "numeric_suffix_count": 5
            }
          }
        },
        "id": 5,
        "path": "/data/samples/incoming/forager/rust/crates.io/_/turbine-cli/turbine-cli-0.1.2.crate!!turbine-cli-0.1.2/src/daemon.rs",
        "pid": 0,
        "risk": 1,
        "sha": "400fddbc00a315d27b885be9bb73bad8488592907e0fea0d1d76e566cd600d61",
        "size": 10674,
        "traits": [
          {
            "id": "micro-behaviors/os/event/library/tokio::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                463,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003ev03KivRGZ\u003eu)aDVLPU6YwGV5dzF9=%ay/k4wO#Pywmo4^z/cXbx(mv1C{1IOy*?i7.LYyDf!1ZZfe1EQfe1E\u003eq/#LVz/6u1zE^/H3nj4Qat1ZzB97\u0026hByljliV})Iz/^azxK@q%vp:p]zu",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "3lQDlar$92z/6u1zE+epBZ!\u003c0zeAZ0wgp^\u003earR^Hv@Dj3vqYQpavy6:zddr)edc!j3l@+=wPzHdwHHG1vQ\u003cs[zddr)efEt(vS=rjt)+dXB.@l*z/6u1zE:(p3lQDlatkx3",
            "ln": 1231,
            "col": 1,
            "line": 37
          },
          {
            "b": "ay[[(zeTqMazC.awPI%cz/d9GAb](bwPI{bzF7HywQ4=@B-.tozy=]fry[.:vqYP#Cv+kaB7GxnwPxygarR^Hq/(C*BrC]qarR^HarR^Hfe1$3l${ZJvR/P#Bzbkdy?X67axhujay[]4xKU)*A+3pvB98ClvqNc6z!BblBz\u0026pyByYrjBrCpnB97%",
            "ln": 1344,
            "col": 17,
            "line": 44
          },
          {
            "b": "az#a8BAIpUayYncy+b]oarR^HarR^Wfe1CFB7DE)BZ/A4A+O#]l$HBMA+e=7w]zYjCxdztwI4.pv@0h%z/fVdzGGPhzxHuDA+c?lCX7xcBzkVhdj#-vwPq\u003cbA+fqmvg1b1arR^HarSr\u003cfcBkmx([ohaz2!twO#N6z/cW/wQeudAV!}hwn(E3zGE@",
            "ln": 1611,
            "col": 8,
            "line": 49
          },
          {
            "b": "CpjUHzF0/hdjEs=arR^Hx\u003ewGfz^N9\u003cy?j-o3lQDlarR^Haz+RhaAg+hxDPCXB97}Ni+rhLiY.v]ze-\u0026)x(UQJe]2rszyuYJB-H@9zE\u003eCpz!ymyi%)8MarR^HarUGiBrCgfy?j.LaAITniYZ\u003e]iYZ5QwO$p.BzkVhB2(v1wP]KKe[n{kvru6eBAhIndk24FAaJ]$d0fGLwHPlIAaJ]ncu9ynxEMec3lQDlarR^Haz2Ijx(n3ezxQzLr8(*.nLRX%\u0026^^moy*?E7v}YN]xcp.[B7/33vrb)uaz+$eB0fE%K%2a1a$K\u003cQvrufnwnca7y*?PqdjEs=arR^H",
            "ln": 2526,
            "col": 80,
            "line": 74
          },
          {
            "b": "B7=Xy3lQDlarR^HarR^HarR^HayYe9v@2:^B7^PSa#7/bf!\u003eyqf!\u003eyqf!\u003eyqf!\u003eyqf!\u003eyqf!\u003eyqf!\u003eyqf^nk:zGG!Bdj+/GarR^HarR^HarR^HarR!yvrlJ$C42i3wm5!Zz!0M\u0026xK$)\u003cxMMoTfF0LNarR^HarR^HarQ",
            "ln": 4509,
            "col": 71,
            "line": 119
          },
          {
            "b": "z/Mgrfe1CTy*?yax\u003ezSk\u0026!AQsB98tvwGV28vrlv8x(mMa\u0026!AQsA+eZ5x(4r5CwhejaARpdazbtjaMwcsaAz4mBZ/i4BrC1mBz(5nzeTMry\u003cvSufe1$3s7(e.aveNwx(+zcx(^Y(y?mc1c#J@Ck#pb}yH}=uayMyfz!0M9vqYH\u0026D2[6IB97\u0026dwoe(czxF",
            "ln": 7263,
            "col": 74,
            "line": 187
          },
          {
            "b": "aw#=Vy-)e7vqHjgBrC^vwO@S2z/ff3xlwlawig]LBzblaCwhbfayMyfz!0M9Bzb98aAhvtAbP/eB0a)lw[=GjB8JgyxK}I[arR^WfcBXCBz(5nzeTMraz+$mA3e\u003eoay]52z/fSrA:-A[wGU]6w]8g0wIarjarR!ywPP56x=]LYx\u003ewF$w[J-8x!A$m",
            "ln": 9507,
            "col": 7,
            "line": 237
          },
          {
            "b": "arR^HarR^Hb4kRoz/fGgz/{azA+fukC{3TezeQLbz/6DfwPRGc3lQDlasPwVarR^HpIRvbdjCQL3jn1ZBz\u003e@ez-P{@vqfQ+3sO13zET/3zxJ!8x(ksFat2=1vqZv7z*al6qE%](y\u0026?=/dlX(33lQDlaz+Rhay/k4auZ\u0026my?U{\u003eAa9^dwHF#?3lQDlatkw\u003cra]?=wmoK)vSbW}wft]nzGu}szFTOvw]zYju#{A#A=+Xiz/cXazxJUhBy/E",
            "ln": 11535,
            "col": 1,
            "line": 290
          },
          {
            "b": "auZ\u0026:vru0)wPG1y3lQDlarR^Hay/k4e[n*pzddr)ed9HxarR^HarT3\u0026zeAZ0wi8+IByxiiaBtkGz^NQex/WwGvqH0@efDL$aBKOtarR^QasnATB97}Ni+-H[i=/yNz/{dIdk2sQuVY\u003e1zd@",
            "ln": 11839,
            "col": 19,
            "line": 300
          },
          {
            "b": "3lQDlarR^HarR^HasO:33lQDlarR^HarR^HaAR:DvRGZ\u003ee]$#uCwZ=fvrlijBz\u003e@ez-P}2Aa9%dc$D:$zeTqAA=(mFv@k:-A^f2Zdlv\u003eVarR^HarR^HarR!N3lQDlarR^HarR^HarR^Haz+RhaAIEhyH}PgjS[lDxd^[qv\u003eI?vv@2T$uVoB}xF9!hz/fbmdlv\u003eV",
            "ln": 13359,
            "col": 42,
            "line": 337
          },
          {
            "b": "wPI/Kaw#=(AbPSnwHO:G3lQDlaz\u003eLev}W09wPI/kDKp(rarR^HarTM[B8V5nB7Ex[p\u0026yk:au.[hx(mK3aT!KNz/fhidj+/GarR^HarR!8wPI*ezGxwIiZEm\u003eaBtkFwPI{3xjSilau.[hx(mI",
            "ln": 16993,
            "col": 20,
            "line": 432
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "eprintln"
            ],
            [
              "",
              "file.try_clone.expect"
            ],
            [
              "",
              "file.try_clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "scenario.strip_prefix"
            ],
            [
              "",
              "run_failure_demo"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "state.set_blockhash"
            ],
            [
              "",
              "state.set_blockhash"
            ],
            [
              "",
              "\"11111111111111111111111111111111\".into"
            ],
            [
              "",
              "accts.is_empty"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "state.set_tip_accounts"
            ],
            [
              "",
              "state.set_tip_accounts"
            ],
            [
              "",
              "vec"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "state.set_tips"
            ],
            [
              "",
              "state.set_tips"
            ],
            [
              "",
              "state.set_slot"
            ],
            [
              "",
              "state.set_leader"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "state.set_geyser_healthy"
            ],
            [
              "",
              "cfg.clone"
            ],
            [
              "",
              "state.clone"
            ],
            [
              "",
              "engine.execute"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "state.set_blockhash"
            ],
            [
              "",
              "\"11111111111111111111111111111111\".into"
            ],
            [
              "",
              "state.set_tip_accounts"
            ],
            [
              "",
              "vec"
            ],
            [
              "",
              "state.set_tips"
            ],
            [
              "",
              "state.set_slot"
            ],
            [
              "",
              "state.set_leader"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "state.set_geyser_healthy"
            ],
            [
              "",
              "cfg.clone"
            ],
            [
              "",
              "state.clone"
            ],
            [
              "",
              "state.clone"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "state.clone"
            ],
            [
              "",
              "cfg.clone"
            ],
            [
              "",
              "engine.clone"
            ],
            [
              "",
              "state.clone"
            ],
            [
              "",
              "engine.execute"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "coordinator.on_failure"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "format"
            ],
            [
              "",
              "vec"
            ],
            [
              "",
              "state.ai_audit.snapshot"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "matches"
            ],
            [
              "",
              "init_tracing"
            ],
            [
              "",
              "turbine.config_arc"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "turbine.shutdown_notify"
            ],
            [
              "",
              "cfg.clone"
            ],
            [
              "",
              "turbine.state"
            ],
            [
              "",
              "turbine.engine"
            ],
            [
              "",
              "turbine.fail_tx"
            ],
            [
              "",
              "shutdown.clone"
            ],
            [
              "",
              "turbine.jito_connected"
            ],
            [
              "",
              "turbine.spawn_task"
            ],
            [
              "",
              "daemon.run"
            ],
            [
              "",
              "cfg.ipc.socket_path.clone"
            ],
            [
              "",
              "shutdown.clone"
            ],
            [
              "",
              "turbine.spawn_task"
            ],
            [
              "",
              "turbine.deshred_boot"
            ],
            [
              "",
              "deshred_boot.terminal_notice"
            ],
            [
              "",
              "writeln"
            ],
            [
              "",
              "notice.lines"
            ],
            [
              "",
              "writeln"
            ],
            [
              "",
              "writeln"
            ],
            [
              "",
              "stderr.flush"
            ],
            [
              "",
              "turbine.bus.subscribe"
            ],
            [
              "",
              "turbine.bus"
            ],
            [
              "",
              "turbine.studio_url"
            ],
            [
              "",
              "shutdown.clone"
            ],
            [
              "",
              "stopping.clone"
            ],
            [
              "",
              "turbine.wait_shutdown"
            ],
            [
              "",
              "stopping.store"
            ],
            [
              "",
              "turbine.shutdown"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "deshred_boot.terminal_notice"
            ],
            [
              "",
              "eprintln"
            ],
            [
              "",
              "notice.lines"
            ],
            [
              "",
              "eprintln"
            ],
            [
              "",
              "eprintln"
            ],
            [
              "",
              "turbine.wait_shutdown"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "turbine.shutdown"
            ],
            [
              "",
              "scenario.clone"
            ],
            [
              "",
              "print_response"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "run_local_demo"
            ],
            [
              "",
              "print_response"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "print_response"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "info"
            ],
            [
              "",
              "tracing"
            ],
            [
              "",
              "tracing_subscriber"
            ],
            [
              "",
              "turbine_sdk"
            ]
          ],
          "mbr": [
            "accts.is_empty",
            "cfg.ai",
            "cfg.ai.enabled",
            "cfg.clone",
            "cfg.execution",
            "cfg.execution.dry_run",
            "cfg.ipc",
            "cfg.ipc.socket_path",
            "cfg.ipc.socket_path.clone",
            "cfg.jito",
            "cfg.jito.json_rpc_url",
            "cfg.jito.tip_floor_url",
            "cfg.rpc",
            "cfg.rpc.http_url",
            "cfg.strategy",
            "cfg.strategy.gate_min",
            "cli.command",
            "cli.config",
            "coordinator.on_failure",
            "daemon.run",
            "deshred_boot.terminal_notice",
            "engine.clone",
            "engine.execute",
            "file.try_clone",
            "file.try_clone().expect",
            "notice.lines",
            "rep.tracking_id",
            "scenario.clone",
            "scenario.strip_prefix",
            "shutdown.clone",
            "state.ai_audit",
            "state.ai_audit.snapshot",
            "state.clone",
            "state.set_blockhash",
            "state.set_geyser_healthy",
            "state.set_leader",
            "state.set_slot",
            "state.set_tip_accounts",
            "state.set_tips",
            "stderr.flush",
            "stopping.clone",
            "stopping.store",
            "t.p25",
            "t.p50",
            "t.p75",
            "t.p95",
            "t.p99",
            "turbine.bus",
            "turbine.bus().subscribe",
            "turbine.config_arc",
            "turbine.deshred_boot",
            "turbine.engine",
            "turbine.fail_tx",
            "turbine.jito_connected",
            "turbine.shutdown",
            "turbine.shutdown_notify",
            "turbine.spawn_task",
            "turbine.state",
            "turbine.studio_url",
            "turbine.wait_shutdown"
          ],
          "tgt": [
            "Ok",
            "Some",
            "accts.is_empty",
            "cfg.clone",
            "cfg.ipc.socket_path.clone",
            "coordinator.on_failure",
            "daemon.run",
            "deshred_boot.terminal_notice",
            "engine.clone",
            "engine.execute",
            "file.try_clone",
            "file.try_clone().expect",
            "init_tracing",
            "notice.lines",
            "print_response",
            "run_failure_demo",
            "run_local_demo",
            "scenario.clone",
            "scenario.strip_prefix",
            "shutdown.clone",
            "state.ai_audit.snapshot",
            "state.clone",
            "state.set_blockhash",
            "state.set_geyser_healthy",
            "state.set_leader",
            "state.set_slot",
            "state.set_tip_accounts",
            "state.set_tips",
            "stderr.flush",
            "stopping.clone",
            "stopping.store",
            "turbine.bus",
            "turbine.bus().subscribe",
            "turbine.config_arc",
            "turbine.deshred_boot",
            "turbine.engine",
            "turbine.fail_tx",
            "turbine.jito_connected",
            "turbine.shutdown",
            "turbine.shutdown_notify",
            "turbine.spawn_task",
            "turbine.state",
            "turbine.studio_url",
            "turbine.wait_shutdown"
          ],
          "funcs": [
            [
              "init_tracing",
              2375
            ],
            [
              "run_local_demo",
              3423
            ],
            [
              "run_failure_demo",
              7437
            ],
            [
              "main",
              11612
            ],
            [
              "print_response",
              16974
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 2,
              "op.land": 1,
              "max_depth": 24,
              "call_count": 152,
              "node_count": 4370,
              "member_count": 60,
              "op_density.add": 0,
              "op_density.land": 0,
              "max_concat_chain": 2,
              "member_depth_max": 4
            },
            "file": {
              "size": 18237,
              "entropy": 4.62
            },
            "text": {
              "lines": 465,
              "top_char": 101,
              "max_ws_run": 4,
              "digit_ratio": 0.02,
              "space_count": 4976,
              "char_entropy": 4.62,
              "unique_chars": 94,
              "top_char_null": 0,
              "string_density": 0.11,
              "top_char_ratio": 0.06,
              "avg_line_length": 38.22,
              "max_line_length": 106,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.08,
              "last_line_length": 1,
              "whitespace_ratio": 0.3,
              "identifier_density": 2.05,
              "line_length_stddev": 26.74,
              "encoded_string_ratio": 0.04,
              "normalized_string_count": 2.46,
              "repeated_char_sequences": 183,
              "suspicious_string_ratio": 0.02,
              "suspicious_comment_ratio": 0.06,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 33.63
            },
            "binds": {
              "count": 1
            },
            "binary": {
              "peak_region_bytes": 9216,
              "peak_region_entropy": 5.01
            },
            "source": {
              "class_count": 2,
              "function_count": 5
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "hex": 2,
              "bytes": 1275,
              "count": 53,
              "shell": 1,
              "avg_length": 24.06,
              "max_length": 82,
              "avg_entropy": 3.24,
              "entropy_stddev": 0.97
            },
            "comments": {
              "chars": 3099,
              "count": 49,
              "lines": 49,
              "high_entropy": 3,
              "to_code_ratio": 0.12
            },
            "functions": {
              "count": 7,
              "density": 1.08,
              "avg_params": 1.2,
              "code_ratio": 0.82,
              "max_params": 2,
              "length_stddev": 42.62,
              "over_100_lines": 2,
              "avg_name_length": 12,
              "no_params_count": 1,
              "avg_length_lines": 76.2,
              "max_length_lines": 134,
              "min_length_lines": 21,
              "avg_param_name_length": 6.83
            },
            "identifiers": {
              "count": 951,
              "unique": 298,
              "avg_length": 7.94,
              "max_length": 23,
              "min_length": 1,
              "avg_entropy": 2.53,
              "reuse_ratio": 0.31,
              "length_stddev": 4.17,
              "has_digit_ratio": 0.03,
              "sequential_names": 4,
              "single_char_count": 4,
              "single_char_ratio": 0.01,
              "high_entropy_count": 8,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.76,
              "numeric_suffix_count": 7
            }
          }
        },
        "id": 6,
        "mol": "H(F)",
        "path": "/data/samples/incoming/forager/rust/crates.io/_/turbine-cli/turbine-cli-0.1.2.crate!!turbine-cli-0.1.2/src/main.rs",
        "pid": 0,
        "risk": 2,
        "sha": "4f1dff66b3d6fa9e17bf016361843c437066bc86a4010385e41d84bd16c50af5",
        "size": 18237,
        "traits": [
          {
            "id": "micro-behaviors/fs/file/open::rust-open-options",
            "conf": 0.88,
            "crit": 3,
            "desc": "Rust OpenOptions builder",
            "spans": [
              [
                2644,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/library/tokio::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                11599,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 7,
        "sha": "a6d3530b79de726ea390b08e8c00940e432387f8ae8c9359aae5346622df2083",
        "path": "adler2@2.0.1.registry.json",
        "size": 863,
        "type": "",
        "depth": 2
      },
      {
        "id": 8,
        "sha": "6e55a5bc6c107d560df8d464231d7b66e6337c0576dc8fca1c0a3873794fc97e",
        "path": "aho-corasick@1.1.4.registry.json",
        "size": 884,
        "type": "",
        "depth": 2
      },
      {
        "id": 9,
        "sha": "cd314843bc34e535e6e92931639c1d29279c9e729091da2345973650d3fa5c2c",
        "path": "allocator-api2@0.2.21.registry.json",
        "size": 887,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 10,
        "sha": "105b9c275c234ecd95a38ecbf5470b2be2d986ede7fb377c6002f00a6f83f8b7",
        "path": "anstyle@1.0.14.registry.json",
        "size": 821,
        "type": "",
        "depth": 2
      },
      {
        "id": 11,
        "sha": "7227eba38652a6aa1f8c234da1de552614f61ee4328630f3b2bbeca2813abaa0",
        "path": "arrayref@0.3.9.registry.json",
        "size": 834,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 12,
        "sha": "5fb3bf16ef6fd3a4cb40f9f4463d1d0728ca0ef828b718ee479b4a6d39797482",
        "path": "solana-address@2.6.1.registry.json",
        "size": 835,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 13,
        "sha": "2038bb25ad7ea4eb259807f44ea6aba62f12d08b350dd1ac787e979df37900e3",
        "path": "solana-fee-calculator@3.2.2.registry.json",
        "size": 852,
        "type": "",
        "depth": 2
      },
      {
        "id": 14,
        "sha": "0df8cbea879aea0be25bcf92aa8885e689fd5270d8e3dea836da33c015e0554c",
        "path": "tokio-native-tls@0.3.1.registry.json",
        "size": 930,
        "type": "",
        "depth": 2
      },
      {
        "id": 15,
        "mol": "O(S)Md(Re)",
        "sha": "57b9a020b0ccfff04f76b357de99761acc5eecbd6f929a2895bf518f9c311bea",
        "path": "turbine-ipc@0.1.2.registry.json",
        "risk": 2,
        "size": 886,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 16,
        "sha": "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa",
        "path": "pkg:cargo/adler2@2.0.1",
        "size": 13366,
        "type": "",
        "depth": 2
      },
      {
        "id": 17,
        "sha": "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301",
        "path": "pkg:cargo/aho-corasick@1.1.4",
        "size": 184015,
        "type": "",
        "depth": 2
      },
      {
        "id": 18,
        "sha": "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923",
        "path": "pkg:cargo/allocator-api2@0.2.21",
        "size": 63622,
        "type": "",
        "depth": 2
      },
      {
        "id": 19,
        "sha": "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000",
        "path": "pkg:cargo/anstyle@1.0.14",
        "size": 17787,
        "type": "",
        "depth": 2
      },
      {
        "id": 20,
        "mol": "Md(Pa)",
        "sha": "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb",
        "path": "pkg:cargo/arrayref@0.3.9",
        "risk": 2,
        "size": 9186,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 30,
        "mol": "Md(Pa)",
        "sha": "b74872c9bb2b836132817e024a3f9205f83a6864de1a9bfb46acc1bfbbc1873a",
        "path": "pkg:cargo/arrayref@0.3.9!!arrayref-0.3.9/src/lib.rs",
        "risk": 2,
        "size": 17199,
        "type": "rust",
        "depth": 3
      },
      {
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 25613,
              "entropy": 7.99
            },
            "binary": {
              "peak_region_bytes": 25600,
              "peak_region_entropy": 7.81
            }
          }
        },
        "id": 31,
        "ident": {
          "name": {
            "value": "solana-address",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/anza-xyz/solana-sdk",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://anza.xyz/",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "maintainers@anza.xyz"
          ],
          "authors": [
            {
              "name": "Anza Maintainers",
              "role": "author",
              "email": "maintainers@anza.xyz",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "2.6.1",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "solana-address",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Solana account addresses",
            "source": "crate.description",
            "verified": false
          }
        },
        "mol": "H(Db₂)Md₂(PaPt₂)",
        "path": "pkg:cargo/solana-address@2.6.1",
        "pid": 6,
        "rel": "fetched",
        "risk": 7,
        "sha": "39c93e262f671bf402e1040e4a7e40b05d81da5956c7681948c975a0997517bb",
        "size": 25613,
        "traits": [
          {
            "id": "metadata/lang/encoding::rust-repeated-base64-alphabet-literals",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repeated Base64-alphabet Rust literals",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/lang/source/shape::rust-hash-comparison-text",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust hash-named comparison source forms",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 6542,
                "file": 11735,
                "line": 171
              },
              {
                "off": 3331,
                "file": 11737,
                "line": 115
              },
              {
                "off": 15237,
                "file": 11738,
                "line": 469
              },
              {
                "file": 11739
              }
            ],
            "uses": [
              63,
              64,
              65
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/integer-codec::rust-big-endian-byte-conversion",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust integer to big-endian bytes",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/string/tostring::alloc/string/tostring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::string::ToString",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/alloc/vec/vec::alloc/vec/vec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports alloc::vec::Vec",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/arbitrary/arbitrary::arbitrary/arbitrary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports arbitrary::Arbitrary",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/borsh/borshdeserialize::borsh/borshdeserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports borsh::BorshDeserialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/borsh/borshschema::borsh/borshschema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports borsh::BorshSchema",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/borsh/borshserialize::borsh/borshserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports borsh::BorshSerialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/bytemuck_derive/pod::bytemuck_derive/pod",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bytemuck_derive::Pod",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/bytemuck_derive/zeroable::bytemuck_derive/zeroable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bytemuck_derive::Zeroable",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/array::core/array",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::array",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/cell/cell::core/cell/cell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::cell::Cell",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/convert/tryfrom::core/convert/tryfrom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::convert::TryFrom",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/fmt::core/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::fmt",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/hash/buildhasher::core/hash/buildhasher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::hash::BuildHasher",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/hash/hash::core/hash/hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::hash::Hash",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/hash/hasher::core/hash/hasher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::hash::Hasher",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/mem/maybeuninit::core/mem/maybeuninit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::mem::MaybeUninit",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/mem::core/mem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::mem",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/ptr/read_unaligned::core/ptr/read_unaligned",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ptr::read_unaligned",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/slice/from_raw_parts::core/slice/from_raw_parts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::slice::from_raw_parts",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/str/from_utf8::core/str/from_utf8",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::str::from_utf8",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/str/fromstr::core/str/fromstr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::str::FromStr",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/address::crate/address",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Address",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/address_bytes::crate/address_bytes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ADDRESS_BYTES",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/bytes_are_curve_point::crate/bytes_are_curve_point",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::bytes_are_curve_point",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/addresserror::crate/error/addresserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::AddressError",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/error/parseaddresserror::crate/error/parseaddresserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::error::ParseAddressError",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/hasher/addresshasher::crate/hasher/addresshasher",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::hasher::AddressHasher",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/hasher/addresshasherbuilder::crate/hasher/addresshasherbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::hasher::AddressHasherBuilder",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/max_seed_len::crate/max_seed_len",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::MAX_SEED_LEN",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/max_seeds::crate/max_seeds",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::MAX_SEEDS",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/pda_marker::crate/pda_marker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::PDA_MARKER",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/five8/decodeerror::five8/decodeerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports five8::DecodeError",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/rand/rng::rand/rng",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports rand::rng",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde_derive/deserialize::serde_derive/deserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde_derive::Deserialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde_derive/serialize::serde_derive/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde_derive::Serialize",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/sha2_const_stable/sha256::sha2_const_stable/sha256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sha2_const_stable::Sha256",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/solana_atomic_u64/atomicu64::solana_atomic_u64/atomicu64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports solana_atomic_u64::AtomicU64",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/solana_define_syscall/definitions/sol_create_program_address::solana_define_syscall/definitions/sol_create_program_address",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports solana_define_syscall::definitions::sol_create_program_address",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/solana_define_syscall/definitions/sol_curve_validate_point::solana_define_syscall/definitions/sol_curve_validate_point",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports solana_define_syscall::definitions::sol_curve_validate_point",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/solana_define_syscall/definitions/sol_log_pubkey::solana_define_syscall/definitions/sol_log_pubkey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports solana_define_syscall::definitions::sol_log_pubkey",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/solana_define_syscall/definitions/sol_try_find_program_address::solana_define_syscall/definitions/sol_try_find_program_address",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports solana_define_syscall::definitions::sol_try_find_program_address",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/solana_program_error/programerror::solana_program_error/programerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports solana_program_error::ProgramError",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/solana_sha256_hasher/hashv::solana_sha256_hasher/hashv",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports solana_sha256_hasher::hashv",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/string/string::std/string/string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::string::String",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/addresshasherbuilder::super/addresshasherbuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::AddressHasherBuilder",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/wincode/schemaread::wincode/schemaread",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wincode::SchemaRead",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/wincode/schemawrite::wincode/schemawrite",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports wincode::SchemaWrite",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/description/length::cargo-description-at-least-20-characters",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo description has at least 20 characters"
          },
          {
            "id": "metadata/package/documentation/source::cargo-readme-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo readme field is populated"
          },
          {
            "id": "metadata/package/license::cargo-license-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo license field is populated"
          },
          {
            "id": "metadata/package/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-doctest-assertion",
            "conf": 0.9,
            "crit": 2,
            "desc": "Assertion inside a Rust doc-comment example",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-iter-call",
            "conf": 0.85,
            "crit": 2,
            "desc": "Rust creates an iterator with .iter()",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::secret-data-term-token",
            "conf": 0.9,
            "crit": 1,
            "desc": "Secret-data term token",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 8
              }
            ]
          }
        ],
        "type": "crate",
        "via": "https://static.crates.io/crates/solana-address/solana-address-2.6.1.crate"
      },
      {
        "id": 35,
        "mol": "Md(Pa)",
        "sha": "5a0d84efa27eab9b97e090c34ba99936c533115372cb87f5dc0649770059875a",
        "path": "pkg:cargo/solana-address@2.6.1!!solana-address-2.6.1/src/derive.rs",
        "risk": 2,
        "size": 7925,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 37,
        "mol": "Md(Pa)",
        "sha": "06727c243727c7996e433619d474eeb0d36dcf7a81587adbe9332bfce05e38af",
        "path": "pkg:cargo/solana-address@2.6.1!!solana-address-2.6.1/src/hasher.rs",
        "risk": 2,
        "size": 5218,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 38,
        "mol": "H(Db)Md(Pa)",
        "sha": "c93a7d9fb216e2778fba29a478ebe17ff9a538a7691aeed22e35264f32624904",
        "path": "pkg:cargo/solana-address@2.6.1!!solana-address-2.6.1/src/lib.rs",
        "risk": 2,
        "size": 26467,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 40,
        "mol": "Md(Pa)",
        "sha": "ef67f01cc6a0c72e99a08d0d484683f995de4c80e9568728fa77d1537f9b7e09",
        "path": "pkg:cargo/solana-fee-calculator@3.2.2",
        "risk": 2,
        "size": 9183,
        "type": "crate",
        "depth": 2
      },
      {
        "id": 44,
        "mol": "Md(Pa)",
        "sha": "2869ff960fc84e09993f06195efacef1350f911891c0beda374a46332b4fad2a",
        "path": "pkg:cargo/solana-fee-calculator@3.2.2!!solana-fee-calculator-3.2.2/src/lib.rs",
        "risk": 2,
        "size": 9848,
        "type": "rust",
        "depth": 3
      },
      {
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 20676,
              "entropy": 7.99
            },
            "binary": {
              "peak_region_bytes": 20480,
              "peak_region_entropy": 7.82
            }
          }
        },
        "id": 45,
        "ident": {
          "name": {
            "value": "tokio-native-tls",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/tokio-rs/tls",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://tokio.rs",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "team@tokio.rs"
          ],
          "authors": [
            {
              "name": "Tokio Contributors",
              "role": "author",
              "email": "team@tokio.rs",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.3.1",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "tokio-native-tls",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "An implementation of TLS/SSL streams for Tokio using native-tls giving an implementation of TLS for nonblocking I/O streams.",
            "source": "crate.description",
            "verified": false
          }
        },
        "mol": "H₆(Cm₆CrDb₂F₂OsPo₂)Md₃(In₉Pa₄)",
        "path": "pkg:cargo/tokio-native-tls@0.3.1",
        "risk": 19,
        "sha": "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2",
        "size": 20676,
        "traits": [
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fs::std/fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/net/tosocketaddrs::std/net/tosocketaddrs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::net::ToSocketAddrs",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/unix/io/asrawfd::std/os/unix/io/asrawfd",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::unix::io::AsRawFd",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/unix/io/rawfd::std/os/unix/io/rawfd",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::unix::io::RawFd",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/windows/io/asrawsocket::std/os/windows/io/asrawsocket",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::windows::io::AsRawSocket",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/windows/io/rawsocket::std/os/windows/io/rawsocket",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::windows::io::RawSocket",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/process/command::std/process/command",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::process::Command",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/net/tcplistener::tokio/net/tcplistener",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tokio::net::TcpListener",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/net/tcpstream::tokio/net/tcpstream",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tokio::net::TcpStream",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/lang/runtime::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/cargo-windows::cargo-winapi-network-discovery-feature--lmcons",
            "conf": 0.78,
            "crit": 3,
            "desc": "Cargo includes workstation APIs (lmcons)",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/files/name::package-key-like-member",
            "conf": 0.92,
            "crit": 3,
            "desc": "Archive member has key/container suffix"
          },
          {
            "id": "metadata/package/files/name::package-pkcs12-member",
            "conf": 0.92,
            "crit": 3,
            "desc": "Archive member has a PKCS12/PFX suffix"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 12
              },
              {
                "file": 13
              },
              {
                "file": 14
              }
            ],
            "uses": [
              108
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          },
          {
            "id": "micro-behaviors/communications/dns/lookup::rust-to-socket-addrs-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust invokes socket address resolution"
          },
          {
            "id": "micro-behaviors/communications/http/message::raw-http-safe-request-line-source",
            "conf": 0.94,
            "crit": 3,
            "desc": "Raw HTTP safe-method request line in source",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/host::loopback-http-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a loopback HTTP URL",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/connect::tcpstream-connect",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust TcpStream::connect call",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/port::loopback-endpoint-with-port",
            "conf": 0.9,
            "crit": 3,
            "desc": "Loopback socket endpoint with explicit port",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/receive::rust-stream-receive-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust reads from a named network stream",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::certificate-ref",
            "conf": 0.8,
            "crit": 3,
            "desc": "References TLS, SSL, X509 or CA certificates",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::certificate-reference-set",
            "conf": 0.8,
            "crit": 3,
            "desc": "Multiple certificate-related references",
            "from": [
              {
                "off": 475,
                "file": 10,
                "line": 25
              }
            ],
            "uses": [
              22,
              26
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::openssl-pkcs12-export",
            "atk": "T1587.003",
            "conf": 0.9,
            "crit": 3,
            "desc": "OpenSSL exports a PKCS#12 certificate bundle",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::openssl-self-signed-cert",
            "atk": "T1587.003",
            "conf": 0.85,
            "crit": 3,
            "desc": "Generates self-signed TLS certificate",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::x509-string",
            "conf": 0.6,
            "crit": 3,
            "desc": "References X.509 certificate terminology",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/transfer::rust-reader-read-to-end",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust reader fills a byte buffer",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/transfer::source-write-all-helper-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "References a write-all buffer helper",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::rm-local-named-file",
            "atk": "T1070.004",
            "mbc": "C0047",
            "conf": 0.88,
            "crit": 3,
            "desc": "Removes a locally named file",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/chdir::shell-change-directory",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell changes working directory",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/secret-name::shell-secret-env-dollar-ref",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell expands secret-named variable",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-output",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust Command captures child output",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-shell-interpreter",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Constructs a shell interpreter command",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/runner::rust-shell-command-exec",
            "atk": "T1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust spawns sh with a command",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/runner::rust-shell-command-runner",
            "atk": "T1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Runs a shell command from Rust",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/build/archive::versioned-source-tree-archive-member",
            "conf": 0.9,
            "crit": 2,
            "desc": "Versioned source-tree archive member",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/comment::few-comment-lines",
            "conf": 0.5,
            "crit": 2,
            "desc": "Five or fewer comment lines in file",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/file/entropy::script-peak-entropy-region-mass-at-least-1k",
            "conf": 0.8,
            "crit": 2,
            "desc": "Script peak-entropy region mass at least 1KB",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::doc-or-config-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Text, document, or config extension",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::json-txt-md-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "JSON, text, or markdown filename extension",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::markdown-file-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Markdown or documentation file extension",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::rust-source-extension",
            "conf": 0.98,
            "crit": 2,
            "desc": "Rust source filename extension",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::shell-a",
            "conf": 1.0,
            "crit": 2,
            "desc": "POSIX shell script extension",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::web-asset-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Common web or JSON file extension",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/extension/package::rust-crate-basename",
            "conf": 0.95,
            "crit": 2,
            "desc": "Archive basename has a .crate suffix"
          },
          {
            "id": "metadata/file/format/conformance::json-document-opening",
            "conf": 0.95,
            "crit": 2,
            "desc": "File begins with a JSON document",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/format/structured::valid",
            "conf": 0.6,
            "crit": 2,
            "desc": "File contains valid JSON data",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/line::file-has-30-plus-lines",
            "conf": 0.9,
            "crit": 2,
            "desc": "File has 30 or more lines",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/naming::example-directory-component",
            "conf": 1.0,
            "crit": 2,
            "desc": "Path contains an examples directory",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/file/naming::readme-requirements-install-basename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Basename starts README, REQUIREMENTS, or INSTALL",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/file/naming::shell-scripts-dir-context",
            "conf": 0.9,
            "crit": 2,
            "desc": "Shell script under scripts or CI directory",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/naming::test-directory-component",
            "conf": 1.0,
            "crit": 2,
            "desc": "Path contains a test-directory name token",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/file/profile/structured::cargo-core-fields-present",
            "conf": 0.88,
            "crit": 2,
            "desc": "Cargo name/version and another project field are present",
            "from": [
              {
                "file": 4
              }
            ],
            "uses": [
              92,
              93,
              100,
              103,
              105,
              115
            ]
          },
          {
            "id": "metadata/file/size::tiny-text-script",
            "conf": 0.75,
            "crit": 2,
            "desc": "Tiny multi-line text script",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/cfg_if/cfg_if::cfg_if/cfg_if",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cfg_if::cfg_if",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/native_tls/error::crate/native_tls/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::native_tls::Error",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/native_tls/handshakeerror::crate/native_tls/handshakeerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::native_tls::HandshakeError",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/native_tls/midhandshaketlsstream::crate/native_tls/midhandshaketlsstream",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::native_tls::MidHandshakeTlsStream",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/futures/join::futures/join",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::join",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/lazy_static/lazy_static::lazy_static/lazy_static",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports lazy_static::lazy_static",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/native_tls/certificate::native_tls/certificate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports native_tls::Certificate",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/native_tls/identity::native_tls/identity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports native_tls::Identity",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/native_tls/tlsconnector::native_tls/tlsconnector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports native_tls::TlsConnector",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/native_tls::native_tls",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports native_tls::*",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/error/error::std/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::error::Error",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/future/future::std/future/future",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::future::Future",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/error::std/io/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Error",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/read::std/io/read",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Read",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/write::std/io/write",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Write",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io::std/io",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/unpin::std/marker/unpin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::Unpin",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/pin/pin::std/pin/pin",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::pin::Pin",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ptr/null_mut::std/ptr/null_mut",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ptr::null_mut",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/task/context::std/task/context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::task::Context",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/task/poll::std/task/poll",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::task::Poll",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncread::tokio/io/asyncread",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncRead",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncreadext::tokio/io/asyncreadext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncReadExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncwrite::tokio/io/asyncwrite",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncWrite",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncwriteext::tokio/io/asyncwriteext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncWriteExt",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/readbuf::tokio/io/readbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::ReadBuf",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio_native_tls/tlsacceptor::tokio_native_tls/tlsacceptor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_native_tls::TlsAcceptor",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokio_native_tls/tlsconnector::tokio_native_tls/tlsconnector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_native_tls::TlsConnector",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 6
              }
            ],
            "uses": [
              133,
              134,
              135,
              136,
              137,
              138,
              139
            ]
          },
          {
            "id": "metadata/lang/shebang::bash",
            "conf": 1.0,
            "crit": 2,
            "desc": "Bash shell shebang line",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/package/dependencies/lockfile::cargo-lock-package-table",
            "conf": 0.99,
            "crit": 2,
            "desc": "Cargo lockfile package table",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/description/length::cargo-description-at-least-20-characters",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo description has at least 20 characters"
          },
          {
            "id": "metadata/package/documentation/source::cargo-readme-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo readme field is populated"
          },
          {
            "id": "metadata/package/documentation/source::changelog-document-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "Package changelog or release notes document",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::package-doc-reference-basename",
            "conf": 0.9,
            "crit": 2,
            "desc": "Package documentation basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-any-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README document basename",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/files/archive-member::archive-readme-member",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive member is a README document"
          },
          {
            "id": "metadata/package/integrity::cargo-registry-checksum-field",
            "conf": 0.99,
            "crit": 2,
            "desc": "Cargo lockfile 64-hex checksum field",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/license::cargo-license-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo license field is populated"
          },
          {
            "id": "metadata/package/license::copyright-word",
            "conf": 0.6,
            "crit": 2,
            "desc": "Copyright notice",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/license::mit-license-grant-text",
            "conf": 0.9,
            "crit": 2,
            "desc": "MIT license permission grant sentence",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/repository::cargo-repository-code-forge-host",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository names a common code-forge host"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/package/testing/http-fixtures::rust-examples-directory-path",
            "conf": 0.99,
            "crit": 2,
            "desc": "Rust crate examples directory path",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/fixture::package-test-directory-member",
            "conf": 0.96,
            "crit": 2,
            "desc": "Package test directory member"
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-directory-path",
            "conf": 0.9,
            "crit": 2,
            "desc": "Path identifies Rust tests directory",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::rust-crate-example-path",
            "conf": 0.95,
            "crit": 2,
            "desc": "Rust crate example path",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::shell-crate-test-path",
            "conf": 0.95,
            "crit": 2,
            "desc": "Shell crate test path",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-conventional-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package uses conventional version"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/permission/prose::permission-permission-term-english",
            "conf": 0.9,
            "crit": 2,
            "desc": "Permission or access term",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/permission/telemetry::gecko-data-collection-omitted",
            "conf": 0.95,
            "crit": 2,
            "desc": "Firefox extension omits data collection"
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-loop-statement",
            "conf": 0.8,
            "crit": 2,
            "desc": "Rust infinite loop statement (loop {})",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-while-loop",
            "conf": 0.75,
            "crit": 2,
            "desc": "Rust while loop",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::rust-fs-read",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust reads a file into bytes",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::rust-read-to-end",
            "conf": 0.86,
            "crit": 2,
            "desc": "Rust read file to buffer",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-cargo",
            "conf": 0.4,
            "crit": 2,
            "desc": "tokio- cargo dependency",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-net",
            "conf": 0.4,
            "crit": 2,
            "desc": "tokio::net module",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-spawn",
            "conf": 0.4,
            "crit": 2,
            "desc": "tokio::spawn function",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/process/io/stream::shell-heredoc",
            "mbc": "E1059.004",
            "conf": 0.8,
            "crit": 2,
            "desc": "shell script heredoc",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/policy/config/env::uppercase-key-env",
            "conf": 0.55,
            "crit": 1,
            "desc": "Uppercase key environment variable",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/file/string/identity::argv-posix-shell-common-token",
            "conf": 0.85,
            "crit": 1,
            "desc": "Quoted argv names common POSIX shell",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/file/string/identity::cli-posix-shell-common-token",
            "conf": 0.7,
            "crit": 1,
            "desc": "CLI argument names a common POSIX shell",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/lang/generated::automatically-generated-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Bare automatically-generated provenance phrase",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/source/naming/resource::temp-directory-identifier-text-reference",
            "conf": 0.92,
            "crit": 1,
            "desc": "Temporary-directory identifier text reference",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::loopback-ipv4-text",
            "conf": 0.9,
            "crit": 1,
            "desc": "Loopback IPv4 address literal",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::control-action-prose-fragment",
            "conf": 0.88,
            "crit": 1,
            "desc": "Control-action verb followed by prose",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-command-directive",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks command word as an agent directive",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/private-key::keystore-suffix",
            "atk": "T1552.001",
            "conf": 0.8,
            "crit": 1,
            "desc": "Keystore file path suffix",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "objectives/anti-analysis/anti-tampering/archive::archive-path-traversal-safe-context",
            "conf": 0.99,
            "crit": 0,
            "desc": "Benign archive path traversal context",
            "from": [
              {
                "file": 12
              },
              {
                "file": 13
              },
              {
                "file": 14
              }
            ],
            "uses": [
              111
            ]
          },
          {
            "id": "objectives/anti-analysis/anti-tampering/archive::pkg-safe-symlink-archive-context",
            "conf": 0.98,
            "crit": 0,
            "desc": "Recognized package archive with intentional symlinks",
            "from": [
              {
                "file": 8
              },
              {
                "file": 9
              },
              {
                "file": 12
              },
              {
                "file": 13
              },
              {
                "file": 14
              }
            ],
            "uses": [
              15,
              110,
              111,
              112,
              113
            ]
          }
        ],
        "type": "crate"
      },
      {
        "id": 49,
        "mol": "Md(Pa)",
        "sha": "6bb138e0cd1d8edc28e1e4e37e796b732a9b4f9db909d6b10779225e1581bcb0",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/Cargo.toml",
        "risk": 1,
        "size": 2162,
        "type": "cargo.toml",
        "depth": 3
      },
      {
        "id": 52,
        "mol": "H(Cm)",
        "sha": "def23a173284d3712ec82db9ce5c760462754d89dddd8defd8e230409366c9de",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/examples/download-rust-lang.rs",
        "risk": 2,
        "size": 1017,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 53,
        "mol": "H(Cm)",
        "sha": "38d186fcaacd15aa8d1e1b63e8fec9d1d657f4eda4a0511c279f84b9734d92a5",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/examples/echo.rs",
        "risk": 2,
        "size": 1747,
        "type": "rust",
        "depth": 3
      },
      {
        "ctx": [
          {
            "b": "boXZHx(kOkvrl8?B7GCoeObm@v}lYcf:XmjaAhvjAa9=#ay/tcw[+)2w[=6)azbLjaAzysBrA}pazkn6wPzj3x(v\u003e@v{%E4juM5dmJ:(UaAzysBs}6vw^R-+A+fkkt)+aRB98blxlv{fxK$ZYzEEx[auZ\u0026/wPq6/zvfO\u003cA+fk$wnSI}3r[S@gHBT2aybs-vrlc)lVl\u003c-BAg/7zGG}xjS)9Ti-G0Smg9*wC#X]]xjShGay]h0x()^1q!Y(ZvruTjwH[%wz/eD:AckY9vruj4zy=]CwQcTOA=+k]xkPmyv]u00x\u003eIq\u003cB9g@bwN/*PwQc\u003cTwO#Q7w[+*%auZ\u0026Xvrl8?vrDW9z/PMlC$RZ]nN#yIBzku3wPw[RazULlx\u003efnky\u003cfrkA%+uimHxG2pFT}%lQt6LmoI=]z/o.Hv{}09wQb[EwO?=LpFT}%lQr\u003eQz/o.Hv{}0ewO?=LpFT}%lQt6Emn=o?z/o.Hv{}02wPwa+wN/y(ar\u003cr!zE)\u0026%By=Onz/o.ulQq\u0026gwQbEbz/xo9B8#duxjU$3B73gyz/{dAbVmAlr9@0UuRr*\u003cat+=jhvo!5v}Y^6b1DiZwPzj3wGV2iz/^9?k{fVGA==2cx\u003e7N[wG?F1AaJ{dB8h$twPn?ACR}fnat4FxCowFMwQbyzqCQ7/uQEa^ogq#aePk=Nas6\u0026XpGgW*k{d:\u0026vr(]pgD49keMkhagbQ%jePV5zy9jYNlP).nfh\u003e?kq/uI:eMl+1By^a3jXoKkwPzW1BrBU0wm]Q#B0aq3C{2!5wfJcFv@Dl%x\u003eFMez/o.Iv@t)3eOffGwO#N6z/fRsB#9Gnvg3{(wO#Ngy-)%WfGymcz/{elz/PXqwmY^7eOP8BbVmAlr9@0Uat4IOBrz\u0026bpFT}%lQt6Emn:E1A+#}tz/o.Iv@t(=3l{WjA+fh#A+cw6z/ff3xcp/2y?j-3z/M$wwPz%9AV!\u003e6A==2cx\u003e7N[wGUR%zE)\u0026%BzkVh3s^H^auR+PpEVD\u003cj%j]TA=#2me[n^h3t1E7wO#3\u0026wj{GVrDzOYwJ+9CA=#2ml3mo.3uHu0ygQ)%l2pTrvqPM#jS)0#y\u0026\u003c34vqPN%3r{}PBye]]zdN=]3pES/e?[FiazbLgvQTpfv@Dh\u003emnDwW3joZ2qDuj:uRr*\u003cj-+gPC4CXDyH}=zAaJ\u003e[q:\u003cO+mn^FWmn^8Fv}xX5e]Uxs3r6w\u003erZ/[[lQ:)LuQNsXj.55zBs}9nATCxamnu/Nr9qv#wmYU2x([RMA4%9Pp^F2Up!jFIq:\u0026\u0026^D2NhkA%-m=v}Y^6b1DiZwPzj3wGV59A=#2mazULla{@mcwO#Ngy-)w4zGo/bat4IOBrz\u0026cmn^ePqEr6=sS/KPiw}iKwN/y(ar\u003cr!zE)\u0026%By=OowPz%9AV!\u003e6A==2cx\u003e7N[wG?F1AaJ{dB8h$twPn?Az/{dAB7GxnwPxzkB8\u0026xPyH}=lbVvcfrZ/[[ogq#aePbczat4bjD2\u003e8:hz(Qeq+fhfh8VNeB9g@bar\u0026EajWA73q=C[Uz/65qq/(C\u0026wIl?xnP5SYA=bDgaxJn/xk8Eeaw^f9awu(/fgeF$w]zP%vr9#gz/3W9z/xo9B8#duCR}fnat4RBAuD\u0026zvr(]pgD49keMkhagbQ%jeOP8BB7GxnwPxzkB8\u0026xPlQq?uqCQ7/uQEa4eKI*twQbyzqCQ7/uQEa^ogq#aeKI*lA+eW3wPIB6x\u003c\u003e*2ePk=Nas6(OqDuj:uQEmWr3i=7CYWLiy?j-gwPz%9AXp\u003ctw^SD}wO#Ngy-)%WfGymcz/{elz/PXqwmY^7eOP8BbVvcfrZ/[[lQ:)Lat4IOBrz\u0026cmn^ePqEq^WqDd0\u003emn:E1z/xo9B8#duAbe%8f!%\u003e6wQ5fjA=-AQz/{dAbUpx)pe\u003c!:sS/qgzFJ*eas6(OqDuj:uRr*\u003cat4qBas6(OqDuj:uQEmWr3i=ivrlHdB-X:BvrlGJbV3^9q=31.k#QhV3ux#aB7GxnwPxzkB8?Rdz6i[hA=#2me[n^h3i",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 3,
        "facts": {
          "imp": [
            [
              "",
              "set"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "cat"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "rm"
            ],
            [
              "",
              "cat"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "openssl"
            ],
            [
              "",
              "rm"
            ],
            [
              "",
              "rm"
            ]
          ],
          "tgt": [
            "cat",
            "cd",
            "echo",
            "openssl",
            "rm",
            "set"
          ],
          "metrics": {
            "ast": {
              "max_depth": 4,
              "call_count": 19,
              "node_count": 249
            },
            "file": {
              "size": 1581,
              "entropy": 5.34
            },
            "text": {
              "lines": 57,
              "top_char": 101,
              "digit_ratio": 0.04,
              "space_count": 143,
              "char_entropy": 5.34,
              "unique_chars": 71,
              "top_char_null": 0,
              "string_density": 0.11,
              "top_char_ratio": 0.08,
              "avg_line_length": 26.74,
              "max_line_length": 162,
              "empty_line_ratio": 0.23,
              "last_line_length": 13,
              "whitespace_ratio": 0.13,
              "identifier_density": 2.28,
              "line_length_stddev": 34.19,
              "max_whitespace_run": 1,
              "normalized_string_count": 0.79,
              "normalized_unique_identifiers": 9.09
            },
            "binds": {
              "count": 8
            },
            "binary": {
              "peak_region_bytes": 1581,
              "peak_region_entropy": 5.32
            },
            "strings": {
              "bytes": 200,
              "count": 6,
              "avg_length": 33.33,
              "max_length": 60,
              "path_count": 2,
              "avg_entropy": 3.71,
              "entropy_stddev": 0.59
            },
            "comments": {
              "chars": 107,
              "count": 3,
              "lines": 3,
              "to_code_ratio": 0.06
            },
            "identifiers": {
              "count": 130,
              "unique": 53,
              "avg_length": 7.02,
              "max_length": 15,
              "min_length": 1,
              "avg_entropy": 2.35,
              "reuse_ratio": 0.41,
              "length_stddev": 3.61,
              "has_digit_ratio": 0.13,
              "single_char_count": 1,
              "single_char_ratio": 0.02,
              "high_entropy_count": 1,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.19,
              "all_uppercase_ratio": 0.15,
              "numeric_suffix_count": 5
            }
          }
        },
        "id": 54,
        "mol": "H₃(CrF₂Os)",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/scripts/generate-certificate.sh",
        "pid": 0,
        "risk": 6,
        "sha": "a4b6225beb38a99b68b71ce9dcef6c64e7958687ef71117502bd005588aadab1",
        "size": 1581,
        "traits": [
          {
            "id": "micro-behaviors/crypto/certificate/usage::certificate-ref",
            "conf": 0.8,
            "crit": 3,
            "desc": "References TLS, SSL, X509 or CA certificates",
            "spans": [
              [
                475,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::certificate-reference-set",
            "conf": 0.8,
            "crit": 3,
            "desc": "Multiple certificate-related references",
            "uses": [
              0,
              4
            ],
            "spans": [
              [
                475,
                14
              ],
              [
                654,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::openssl-pkcs12-export",
            "atk": "T1587.003",
            "conf": 0.9,
            "crit": 3,
            "desc": "OpenSSL exports a PKCS#12 certificate bundle",
            "spans": [
              [
                1452,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::openssl-self-signed-cert",
            "atk": "T1587.003",
            "conf": 0.85,
            "crit": 3,
            "desc": "Generates self-signed TLS certificate",
            "spans": [
              [
                491,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/certificate/usage::x509-string",
            "conf": 0.6,
            "crit": 3,
            "desc": "References X.509 certificate terminology",
            "spans": [
              [
                654,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::rm-local-named-file",
            "atk": "T1070.004",
            "mbc": "C0047",
            "conf": 0.88,
            "crit": 3,
            "desc": "Removes a locally named file",
            "spans": [
              [
                712,
                11
              ],
              [
                1553,
                13
              ],
              [
                1567,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/chdir::shell-change-directory",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell changes working directory",
            "spans": [
              [
                20,
                2
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/secret-name::shell-secret-env-dollar-ref",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell expands secret-named variable",
            "spans": [
              [
                436,
                12
              ]
            ]
          },
          {
            "id": "metadata/build/archive::versioned-source-tree-archive-member",
            "conf": 0.9,
            "crit": 2,
            "desc": "Versioned source-tree archive member"
          },
          {
            "id": "metadata/file/comment::few-comment-lines",
            "conf": 0.5,
            "crit": 2,
            "desc": "Five or fewer comment lines in file"
          },
          {
            "id": "metadata/file/entropy::script-peak-entropy-region-mass-at-least-1k",
            "conf": 0.8,
            "crit": 2,
            "desc": "Script peak-entropy region mass at least 1KB"
          },
          {
            "id": "metadata/file/extension/identity::shell-a",
            "conf": 1.0,
            "crit": 2,
            "desc": "POSIX shell script extension"
          },
          {
            "id": "metadata/file/line::file-has-30-plus-lines",
            "conf": 0.9,
            "crit": 2,
            "desc": "File has 30 or more lines"
          },
          {
            "id": "metadata/file/naming::shell-scripts-dir-context",
            "conf": 0.9,
            "crit": 2,
            "desc": "Shell script under scripts or CI directory"
          },
          {
            "id": "metadata/file/size::tiny-text-script",
            "conf": 0.75,
            "crit": 2,
            "desc": "Tiny multi-line text script"
          },
          {
            "id": "metadata/lang/shebang::bash",
            "conf": 1.0,
            "crit": 2,
            "desc": "Bash shell shebang line",
            "spans": [
              [
                0,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/io/stream::shell-heredoc",
            "mbc": "E1059.004",
            "conf": 0.8,
            "crit": 2,
            "desc": "shell script heredoc",
            "spans": [
              [
                76,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/policy/config/env::uppercase-key-env",
            "conf": 0.55,
            "crit": 1,
            "desc": "Uppercase key environment variable",
            "spans": [
              [
                898,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                49,
                0
              ]
            ]
          }
        ],
        "type": "shell"
      },
      {
        "id": 55,
        "mol": "H(Os)",
        "sha": "9f29482a3522a6f2c8051affc0ff41ca1e90b9494dca83c108e4d911b94dda89",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/src/lib.rs",
        "risk": 2,
        "size": 11620,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 56,
        "mol": "H(Cm)",
        "sha": "76b690c5453f8ccc3f14323bdd0945174a23cc4c9b5377ff749631e7255de4dd",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/tests/bad.rs",
        "risk": 2,
        "size": 3755,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 57,
        "mol": "H(Cm₂)",
        "sha": "5dfa4e09a59e2ce6ec1ead73574dbacc8771222a8c08c59bc05635721f6d3a1b",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/tests/google.rs",
        "risk": 3,
        "size": 3429,
        "type": "rust",
        "depth": 3
      },
      {
        "ctx": [
          {
            "b": "B-Rapw{5irA+fqMi+\u0026OEzAwhFB7DFgvs0iaB97\u0026jx\u003e6g+y*?TnuVQr$BzkkD3uZA3az$Rfx)a5{BzM1Vi^Tk9A==2cx\u003e7N[wH[@}wmYU2x([SGi%{aKwGV5owi8+#w]/HCx(u3[mriA!AX5tLvrufzi-6mbxHl\u0026NefF[Lz!0v1B2(uHz/6u1zE!eS3uZA3aARKqx(u3[DKp(rarUxpiY.QNB9RUkqE%oEmr\u0026]9avg6]zEV:*x()]qavg6]zEV:*x()]PCYXu+3lQDlaz$+jiY.Q!v@LaQB97#hwPxsArax(CBAg@3zg9@xEld^UB7DFoz!\u003c69uV6p]x)a5{BzM1Vi^T?xB3TqCwPh:fAX5tjy\u0026.%ZzF\u003c2}Bz(hFi%(shvs0iaB97\u0026jx\u003e5qeDKp(rarU-Evrui[aAz49avwN}r9@3+qAt{%vrufHB.h:VaBsCrarR^HarR!vw/$O}xcwWCzFstAaBsCrarR^HarR^HarR!ywPP59x(UsVaARgiAaS*2wJz\u003eKwO(xOx(Vl}zE[2udk2:XCxdbhc[dj+arR^HarR^HarR^Hy?mYhAa9\u003c4auZ\u0026Tx(U?Bvrufhdk2ZXuVQsfc[c=\u003ezG*bfA40d%3jm)#arR^HarR^HarT3\u0026zeAZ0wi8+?wP]KDB7=:D3lQDlarR^HarR^HarR^Hatd8yxda@Qv\u003ciuearR^HarR^HarR^HarR^He[5^kc$WyrzddJfc)yn%B7ol8AccdOxjU%(A::63eN@vjBzku3v{%E\u003ce]$XGDWN7?aAg+hxELwqarR^HarR^HarR^HarR^He]L(OAclmJdgdguarR^HarR^HarR^HarSpFCYmk7BsntBvqfK?wft#jaz2!ev%8)8aAhvtv}x.5a$kOX3lQDlarR^HarR^Hay]hbe[]iBz^ND(Bz96K3lQDlarR^HaBLwzy\u0026:egDKp(rarR^HarR^HarTG?Bza0-w\u0026.$+A=k!yb6myqBAnSP3lQDlarR^HaBKOtarR!Pi%{xy3l@+%z!\u003c69iY.v]B97W{vrlZiv\u003c2x3ay/k4wO#P%Bz\u003eJcwPz%9AWSvVDKp(rarUGiBrCTBB%5{\u003crax(vx(!xczE)\u0026Hi:#/vwgeSRgb**te?![jiXR:be[5%jx(\u003e$IzG*bfA40d%3lQDlaz+RhayO!\u003eAV^H/B8(BRy\u0026r/(y*QQYwo67Ee{h5QA:-]ndlv\u003ez",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "fcAS5wNPW(ayMy8B-.+DwGV8kayO+\u0026wPh-lz/fbeB8LM7wPPECv@Dm5wN/*8BzbkdB8#duB98ClvqNLrvqYP#Bzbl63lQDlatkw\u003cA+eV\u0026ayP85aARpday[]5vixf5z/3RhBs)[yarR!ywPP5owPz%9AV^H/vrlZiv\u003c2SbC4z!y3lQDlarR^Haz+RhasIqHv@2T$efFpGauZ?",
            "ln": 1008,
            "col": 6,
            "line": 37
          },
          {
            "b": "wPI]nBz\u0026pgy?$kjw/#hewGU(4B97#7azC.hwPw]mBAg@3zf3*FwIdQFaAIDzBzb98aAg[6ATA{iarR^HarSr\u003cay!#6Bzku3v{%E\u003cB0a$3zxJz1ayO+\u0026wPI{7wgobNra]#!azC)tyisPtayMy5z/6Dcy?j-0xK$W?e^-ZzarR^HarUGiBrCEfBzk]fuVZa9uVQsfwNPBpasp#mBzk]fuVZa9iYZkRB5Ng3wNPBruP]O}aAIEhyH}PuxjVf(",
            "ln": 1289,
            "col": 22,
            "line": 43
          },
          {
            "b": "B6\u003c0gA+eV@e[X:quVGZ\u0026c[dj+arR^HarR^Hy?mYhuVZj4x(vv2v@L^@BAg@3z8@^^Bz\u003e@ez-P{%wPP%]rax(CBAg@3z6g$:vqG:#CvbAkwm6z1A+eV@e[X:quVGZ\u0026c[dj+3lQDlarR^Haz+Rhaz(myay[]5vivYQr+k=4i=nIMc[dj+arR^HarR^HB8LM7wPPLBwNPaRBz\u003eI$zE+dxzfo}ywmoN*dk24Mvqf*oB-8zzvq)Rzi%)8MarR^HarUi6BytI0arR!Pi%(rqarR^WfcAS5wNPW(ayMy8B-.+DwGV8kay/tczE)s1aARJAz/{7yB7GxnwPxsAv@Dm5wN/*8BzbkdB8#duB98ClvqNLrvqYP.arR^Hfe1C\u0026xK#67",
            "ln": 1640,
            "col": 73,
            "line": 47
          },
          {
            "b": "ay[]5vixVgazC{I3lQDlaz+Rhay/k4wO#PjjS[fOD2vamzeTPeaBsCrarR^HarR!ywPP5oz!0M]BrAZ?rax(CBAg@3z8%Z/z/fD7v@%aCvpS[?dk24Mvqf*oB-8zzvq)Rzi%)8MarR^HarUGiBrCTyv@2T$auZ\u0026Sy?WD#ByfcaB1Q%vzF\u003c2}BsntBz/o8[AXp\u003cuz6yINB8LM7wPPvNvrVc]Bs}YNCxdbhc[dj+arR^HarR^Hv@DsiuU0O!vjlhnv@2T$dk24Mvqf/\u003carR^HEld=yarR^Hfe1Cqx(mu}y\u003cvMOA=(mxwP?T9D30.lzF7a1arR^Hy?mYhc$D+dvjSKddiH+@yhW*7aT?zyA=#2mefFCsx\u003eqg7dlv\u003eVarR^WfcBXAB7GxluUaj2c$c$mefEkMr4f)oarR^HvrlH3A=-DMwmoN*au.\u003egC4Cebtra+/k$$r:dlv(+3jn1ZBz\u003e@ez-P}3wPI%03sO13zET/3zxK1iA=#2muVZi[v@b\u003c\u003czGEoQaBsCrarR^WfcAS5wNPW(ayMylwPz%9AV/e",
            "ln": 1960,
            "col": 29,
            "line": 56
          },
          {
            "b": "Cvtic3lQDlaBMrU3lQDlaz+Rhay/k4wO#PjjS[fOD2vamzeTPeaBsCrarR^HarR!ywPP5oz!0M]BrAZ?rax(CBAg@3z8%Z/z/fD7v@%aCvpS[?dk24Mvqf*oB-8zzvq)Rzi%)8MarR^HarUGiBrCByBrCTyv@2T$auZ\u0026Sy?WD#ByfcaB1Q%vzF\u003c2}BsntBz/o8[AXp\u003cuz6yINB8LM7wPPvNvrVc]Bs}YNCxdbhc[dj+arR^HarR^Hy?mYhzfo}ywmoN*auZ\u0026FwN^+ZzE[2udlv\u003eVarR^HarR!Fz!0M]Bs}PBvpS.!z^N6[wge^wB-X:pvrt{be[5%jx(\u003e$IzG*bfA40d%3lQDlarR^Hay[]5vg1b1arV7]3jm)#arSr\u003cavZ6.vqG+9efF$QzxJIlwPA6rxLzu%aQPtmarUGiBrz#sefFFiByuQvjS[GTx(k7xB7GxnwPxsAv@b\u003c\u003czGEr?3lQDlayL",
            "ln": 2777,
            "col": 28,
            "line": 80
          },
          {
            "b": "Cvtice{h5QA:-]ndlv\u003eVarR^HarR!ywPP5iB-X:mzfc)-att\u003e:arR^HarR^Hw]zYjvJYx5aAITniYZ$%wPx*)A+fi3vrr[Tdk2ZJyH[[Wo\u0026JL:DKp(rarR^HarR^HarUGiBrCa5ByupPax@p$vriMli9!PMarR^HarR^HarR^HB8LM7wPPLGA+PSbuTW+!c)\u0026FkByuQJvrVc]Bs}YNCxdbhc[dj+arR^HarR^HarR^HvqQ9ed)k1fi%)8MarR^HarV7tarR^HarR^HvqQ8[arR^HEld=yarR^Hy?mYhv@b\u003c\u003czGE0:ayPtpzET/az*2XmDKp(rarR^HarUGiBrCTyv@2T$auZ\u0026Dv/",
            "ln": 3555,
            "col": 53,
            "line": 107
          },
          {
            "b": "z/3WHaAIEhyH}Ppe[5%jx(\u003e$IzG*bfA40d%3lQDlarR^Haz+Rhaz(myay[]5vivYQr+k=4i=nIMc[dj+arR^HarR^Hy\u0026slhaBsCrarR^HarR^HarR!ywPP5iB-X:nB.h:Vax{JYatEd-3lQDlarR^HarR^Haz\u003eLev}W0az!0M]Bs}PBvpS.RCWU97c)\u0026!NBrC4nw*]uvCvticaBsCrarR^HarR^HarR^HarR!5yBAKsau.[hwmoN*e[GoHwO#3=w]W",
            "ln": 3929,
            "col": 54,
            "line": 119
          },
          {
            "b": "asHi9B3TqCwPh:fAX5tjy\u0026.%ZzF\u003c2}Bz(gGaBsCrarR!ywPP5lyH.Aug9w.5w]*0]A+eV\u0026c{{B3r9@3+qz8Z5x(ksyx\u003eg^)Bzk\u0026xe]SK2a$j@[B-8zzvq)Rzi%)8MarUGiBrCa9AV^H/w]*0]A+eV\u0026c{{B3r9@3+qz8Z5x(ksyA=k(reN@iwwmY^9djD((zu",
            "ln": 4466,
            "col": 16,
            "line": 137
          },
          {
            "b": "C4Cebtra+/k$$r3vriMlB7]@it@@xoarR!ywPP5iB-X:mzfc)-att\u003e:arR^HCw7YbwGSdbvrt{gx(^S)ze:Pxc[co=3lQDlarR^Haz+RhaA}\u003cuBAz8iauZ\u0026\u003ee{ztIBy=\u003cEwmoN*dk24Mvqf*Fi%)8MarR^HarUxgaA}\u003cuBAz8iauR!fwmoN*e]k9pc[b",
            "ln": 5133,
            "col": 20,
            "line": 156
          }
        ],
        "depth": 3,
        "facts": {
          "imp": [
            [
              "",
              "tokio::net::TcpListener::bind"
            ],
            [
              "",
              "srv.local_addr.unwrap"
            ],
            [
              "",
              "srv.local_addr"
            ],
            [
              "",
              "context"
            ],
            [
              "",
              "srv.accept"
            ],
            [
              "",
              "server_tls.accept"
            ],
            [
              "",
              "socket.get_ref"
            ],
            [
              "",
              "native_tls_stream.peer_certificate.unwrap"
            ],
            [
              "",
              "native_tls_stream.peer_certificate"
            ],
            [
              "",
              "native_tls_stream.get_ref"
            ],
            [
              "",
              "allow_std_stream.get_ref"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "socket.read_to_end"
            ],
            [
              "",
              "tokio::net::TcpStream::connect"
            ],
            [
              "",
              "client_tls.connect"
            ],
            [
              "",
              "copy_data"
            ],
            [
              "",
              "tokio::net::TcpListener::bind"
            ],
            [
              "",
              "srv.local_addr.unwrap"
            ],
            [
              "",
              "srv.local_addr"
            ],
            [
              "",
              "context"
            ],
            [
              "",
              "srv.accept"
            ],
            [
              "",
              "server_tls.accept"
            ],
            [
              "",
              "copy_data"
            ],
            [
              "",
              "tokio::net::TcpStream::connect"
            ],
            [
              "",
              "client_tls.connect"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "socket.read_to_end"
            ],
            [
              "",
              "tokio::net::TcpListener::bind"
            ],
            [
              "",
              "srv.local_addr.unwrap"
            ],
            [
              "",
              "srv.local_addr"
            ],
            [
              "",
              "context"
            ],
            [
              "",
              "srv.accept"
            ],
            [
              "",
              "server_tls.accept"
            ],
            [
              "",
              "std::iter::repeat.take"
            ],
            [
              "",
              "std::iter::repeat"
            ],
            [
              "",
              "socket.write_all"
            ],
            [
              "",
              "tokio::net::TcpStream::connect"
            ],
            [
              "",
              "client_tls.connect"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "socket.read_exact"
            ],
            [
              "",
              "data.extend_from_slice"
            ],
            [
              "",
              "err.kind"
            ],
            [
              "",
              "std::fs::read.unwrap"
            ],
            [
              "",
              "std::fs::read"
            ],
            [
              "",
              "CERT_DIR.join"
            ],
            [
              "",
              "std::fs::read.unwrap"
            ],
            [
              "",
              "std::fs::read"
            ],
            [
              "",
              "CERT_DIR.join"
            ],
            [
              "",
              "native_tls::Identity::from_pkcs12.unwrap"
            ],
            [
              "",
              "native_tls::Identity::from_pkcs12"
            ],
            [
              "",
              "native_tls::TlsAcceptor::builder.build.unwrap"
            ],
            [
              "",
              "native_tls::TlsAcceptor::builder.build"
            ],
            [
              "",
              "native_tls::TlsAcceptor::builder"
            ],
            [
              "",
              "native_tls::Certificate::from_der.unwrap"
            ],
            [
              "",
              "native_tls::Certificate::from_der"
            ],
            [
              "",
              "native_tls::TlsConnector::builder.add_root_certificate.build.unwrap"
            ],
            [
              "",
              "native_tls::TlsConnector::builder.add_root_certificate.build"
            ],
            [
              "",
              "native_tls::TlsConnector::builder.add_root_certificate"
            ],
            [
              "",
              "native_tls::TlsConnector::builder"
            ],
            [
              "",
              "acceptor.into"
            ],
            [
              "",
              "connector.into"
            ],
            [
              "",
              "data.is_empty"
            ],
            [
              "",
              "w.write"
            ],
            [
              "",
              "data.len"
            ],
            [
              "",
              "data.resize"
            ],
            [
              "",
              "data.len"
            ],
            [
              "",
              "w.write_all"
            ],
            [
              "",
              "data.len"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "futures::join"
            ],
            [
              "",
              "lazy_static::lazy_static"
            ],
            [
              "",
              "native_tls::Certificate"
            ],
            [
              "",
              "native_tls::Identity"
            ],
            [
              "",
              "std::fs"
            ],
            [
              "",
              "std::io::Error"
            ],
            [
              "",
              "std::path::PathBuf"
            ],
            [
              "",
              "std::process::Command"
            ],
            [
              "",
              "tokio::io::AsyncReadExt"
            ],
            [
              "",
              "tokio::io::AsyncWrite"
            ],
            [
              "",
              "tokio::io::AsyncWriteExt"
            ],
            [
              "",
              "tokio::net::TcpListener"
            ],
            [
              "",
              "tokio::net::TcpStream"
            ],
            [
              "",
              "tokio_native_tls::TlsAcceptor"
            ],
            [
              "",
              "tokio_native_tls::TlsConnector"
            ]
          ],
          "mbr": [
            "CERT_DIR.join",
            "Certificate::from_der.unwrap",
            "Identity::from_pkcs12.unwrap",
            "acceptor.into",
            "allow_std_stream.get_ref",
            "client_tls.connect",
            "connector.into",
            "data.extend_from_slice",
            "data.is_empty",
            "data.len",
            "data.resize",
            "err.kind",
            "fs::read.unwrap",
            "native_tls::TlsAcceptor::builder.build",
            "native_tls::TlsAcceptor::builder.build.unwrap",
            "native_tls::TlsConnector::builder.add_root_certificate",
            "native_tls::TlsConnector::builder.add_root_certificate.build",
            "native_tls::TlsConnector::builder.add_root_certificate.build.unwrap",
            "native_tls_stream.get_ref",
            "native_tls_stream.peer_certificate",
            "native_tls_stream.peer_certificate.unwrap",
            "server_tls.accept",
            "socket.get_ref",
            "socket.read_exact",
            "socket.read_to_end",
            "socket.write_all",
            "srv.accept",
            "srv.local_addr",
            "srv.local_addr.unwrap",
            "std::iter::repeat.take",
            "w.write",
            "w.write_all"
          ],
          "tgt": [
            "CERT_DIR.join",
            "Ok",
            "Vec::new",
            "acceptor.into",
            "allow_std_stream.get_ref",
            "client_tls.connect",
            "connector.into",
            "context",
            "copy_data",
            "data.extend_from_slice",
            "data.is_empty",
            "data.len",
            "data.resize",
            "err.kind",
            "native_tls::Certificate::from_der",
            "native_tls::Certificate::from_der.unwrap",
            "native_tls::Identity::from_pkcs12",
            "native_tls::Identity::from_pkcs12.unwrap",
            "native_tls::TlsAcceptor::builder",
            "native_tls::TlsAcceptor::builder.build",
            "native_tls::TlsAcceptor::builder.build.unwrap",
            "native_tls::TlsConnector::builder",
            "native_tls::TlsConnector::builder.add_root_certificate",
            "native_tls::TlsConnector::builder.add_root_certificate.build",
            "native_tls::TlsConnector::builder.add_root_certificate.build.unwrap",
            "native_tls_stream.get_ref",
            "native_tls_stream.peer_certificate",
            "native_tls_stream.peer_certificate.unwrap",
            "server_tls.accept",
            "socket.get_ref",
            "socket.read_exact",
            "socket.read_to_end",
            "socket.write_all",
            "srv.accept",
            "srv.local_addr",
            "srv.local_addr.unwrap",
            "std::fs::read",
            "std::fs::read.unwrap",
            "std::iter::repeat",
            "std::iter::repeat.take",
            "tokio::net::TcpListener::bind",
            "tokio::net::TcpStream::connect",
            "w.write",
            "w.write_all"
          ],
          "funcs": [
            [
              "client_to_server",
              820
            ],
            [
              "server_to_client",
              2341
            ],
            [
              "one_byte_at_a_time",
              3203
            ],
            [
              "context",
              4451
            ],
            [
              "copy_data",
              5036
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.le": 1,
              "op.add": 3,
              "op.mul": 1,
              "op.sub": 1,
              "max_depth": 18,
              "call_count": 87,
              "node_count": 1850,
              "member_count": 32,
              "op_density.eq": 0,
              "op_density.le": 0,
              "op_density.add": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "max_array_length": 2,
              "max_member_depth": 4,
              "max_numeric_array": 2
            },
            "file": {
              "size": 5548,
              "entropy": 4.68
            },
            "text": {
              "lines": 172,
              "top_char": 116,
              "digit_ratio": 0.02,
              "space_count": 1280,
              "char_entropy": 4.68,
              "unique_chars": 76,
              "top_char_null": 0,
              "import_density": 8.72,
              "string_density": 0.09,
              "top_char_ratio": 0.07,
              "avg_line_length": 31.26,
              "max_line_length": 91,
              "empty_line_ratio": 0.16,
              "last_line_length": 1,
              "whitespace_ratio": 0.26,
              "identifier_density": 2.06,
              "line_length_stddev": 24.93,
              "max_whitespace_run": 1,
              "normalized_import_count": 1.14,
              "normalized_string_count": 1.22,
              "repeated_char_sequences": 23,
              "normalized_function_count": 0.38,
              "imports_to_functions_ratio": 3,
              "strings_to_functions_ratio": 3.2,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 15.22,
              "identifiers_to_functions_ratio": 22.6
            },
            "binds": {
              "count": 40
            },
            "binary": {
              "peak_region_bytes": 5120,
              "peak_region_entropy": 4.84
            },
            "source": {
              "function_count": 5
            },
            "imports": {
              "count": 15,
              "third_party_count": 15,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 177,
              "count": 16,
              "avg_length": 11.06,
              "max_length": 36,
              "path_count": 1,
              "avg_entropy": 2.49,
              "domain_count": 3,
              "entropy_stddev": 0.91
            },
            "comments": {
              "chars": 474,
              "count": 10,
              "lines": 10,
              "to_code_ratio": 0.06
            },
            "functions": {
              "count": 5,
              "density": 2.91,
              "avg_params": 0.2,
              "code_ratio": 0.78,
              "max_params": 1,
              "length_stddev": 9.72,
              "avg_name_length": 13.2,
              "no_params_count": 4,
              "avg_length_lines": 26.8,
              "max_length_lines": 39,
              "min_length_lines": 15,
              "single_char_params": 1,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 354,
              "unique": 113,
              "avg_length": 7.11,
              "max_length": 20,
              "min_length": 1,
              "avg_entropy": 2.31,
              "reuse_ratio": 0.32,
              "length_stddev": 4.18,
              "has_digit_ratio": 0.02,
              "sequential_names": 3,
              "single_char_count": 4,
              "single_char_ratio": 0.04,
              "high_entropy_count": 3,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.76,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 2,
              "underscore_prefix_count": 3
            }
          }
        },
        "id": 58,
        "mol": "H₃(Cm₂Db₂Po₂)Md₂(In₄Pa)",
        "path": "pkg:cargo/tokio-native-tls@0.3.1!!tokio-native-tls-0.3.1/tests/smoke.rs",
        "pid": 0,
        "risk": 8,
        "sha": "5db888556dd8f4a930063b0dd9f75b83ab08abb2025a4e345ca09457373e5e21",
        "size": 5548,
        "supp": [
          {
            "by": [
              {
                "id": "metadata/file/naming::test-directory-component"
              }
            ],
            "id": "objectives/command-and-control/backdoor/tasking/socket::rust-remote-command-channel",
            "crit": "suspicious",
            "kind": "unless"
          }
        ],
        "traits": [
          {
            "id": "metadata/import/rust/std/fs::std/fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::fs",
            "spans": [
              [
                100,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/process/command::std/process/command",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::process::Command",
            "spans": [
              [
                130,
                21
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/net/tcplistener::tokio/net/tcplistener",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tokio::net::TcpListener",
            "spans": [
              [
                223,
                23
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/net/tcpstream::tokio/net/tcpstream",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports tokio::net::TcpStream",
            "spans": [
              [
                236,
                21
              ]
            ]
          },
          {
            "id": "metadata/lang/runtime::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                153,
                7
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              32
            ],
            "spans": [
              [
                805,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/connect::tcpstream-connect",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust TcpStream::connect call",
            "spans": [
              [
                2024,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/receive::rust-stream-receive-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Rust reads from a named network stream",
            "spans": [
              [
                1704,
                103
              ],
              [
                2841,
                186
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/transfer::rust-reader-read-to-end",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust reader fills a byte buffer",
            "spans": [
              [
                1794,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/transfer::source-write-all-helper-reference",
            "conf": 0.88,
            "crit": 3,
            "desc": "References a write-all buffer helper",
            "spans": [
              [
                3698,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "spans": [
              [
                3993,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-output",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust Command captures child output",
            "spans": [
              [
                502,
                147
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::rust-command-shell-interpreter",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Constructs a shell interpreter command",
            "spans": [
              [
                502,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/runner::rust-shell-command-exec",
            "atk": "T1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Rust spawns sh with a command",
            "spans": [
              [
                502,
                45
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/runner::rust-shell-command-runner",
            "atk": "T1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Runs a shell command from Rust",
            "spans": [
              [
                502,
                18
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/file/extension/identity::rust-source-extension",
            "conf": 0.98,
            "crit": 2,
            "desc": "Rust source filename extension"
          },
          {
            "id": "metadata/file/naming::test-directory-component",
            "conf": 1.0,
            "crit": 2,
            "desc": "Path contains a test-directory name token"
          },
          {
            "id": "metadata/import/rust/futures/join::futures/join",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports futures::join",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/lazy_static/lazy_static::lazy_static/lazy_static",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports lazy_static::lazy_static",
            "spans": [
              [
                23,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/native_tls/certificate::native_tls/certificate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports native_tls::Certificate",
            "spans": [
              [
                66,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/native_tls/identity::native_tls/identity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports native_tls::Identity",
            "spans": [
              [
                79,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/io/error::std/io/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Error",
            "spans": [
              [
                104,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf",
            "spans": [
              [
                115,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncreadext::tokio/io/asyncreadext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncReadExt",
            "spans": [
              [
                171,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncwrite::tokio/io/asyncwrite",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncWrite",
            "spans": [
              [
                185,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio/io/asyncwriteext::tokio/io/asyncwriteext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio::io::AsyncWriteExt",
            "spans": [
              [
                197,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio_native_tls/tlsacceptor::tokio_native_tls/tlsacceptor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_native_tls::TlsAcceptor",
            "spans": [
              [
                274,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokio_native_tls/tlsconnector::tokio_native_tls/tlsconnector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokio_native_tls::TlsConnector",
            "spans": [
              [
                287,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "uses": [
              42,
              43,
              44,
              45,
              46
            ],
            "spans": [
              [
                3603,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "spans": [
              [
                2265,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "spans": [
              [
                2291,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                805,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-directory-path",
            "conf": 0.9,
            "crit": 2,
            "desc": "Path identifies Rust tests directory"
          },
          {
            "id": "metadata/package/testing/presence/path::shell-crate-test-path",
            "conf": 0.95,
            "crit": 2,
            "desc": "Shell crate test path"
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-loop-statement",
            "conf": 0.8,
            "crit": 2,
            "desc": "Rust infinite loop statement (loop {})",
            "spans": [
              [
                4001,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-while-loop",
            "conf": 0.75,
            "crit": 2,
            "desc": "Rust while loop",
            "spans": [
              [
                5181,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::rust-fs-read",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust reads a file into bytes",
            "spans": [
              [
                4514,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-net",
            "conf": 0.4,
            "crit": 2,
            "desc": "tokio::net module",
            "spans": [
              [
                1692,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/identity::argv-posix-shell-common-token",
            "conf": 0.85,
            "crit": 1,
            "desc": "Quoted argv names common POSIX shell",
            "spans": [
              [
                515,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/identity::cli-posix-shell-common-token",
            "conf": 0.7,
            "crit": 1,
            "desc": "CLI argument names a common POSIX shell",
            "spans": [
              [
                515,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "spans": [
              [
                1088,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1056,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1072,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1337,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3603,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                1389,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/source/naming/resource::temp-directory-identifier-text-reference",
            "conf": 0.92,
            "crit": 1,
            "desc": "Temporary-directory identifier text reference",
            "spans": [
              [
                411,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::loopback-ipv4-text",
            "conf": 0.9,
            "crit": 1,
            "desc": "Loopback IPv4 address literal",
            "spans": [
              [
                883,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::control-action-prose-fragment",
            "conf": 0.88,
            "crit": 1,
            "desc": "Control-action verb followed by prose",
            "spans": [
              [
                2200,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-command-directive",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks command word as an agent directive",
            "spans": [
              [
                501,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "spans": [
              [
                502,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/private-key::keystore-suffix",
            "atk": "T1552.001",
            "conf": 0.8,
            "crit": 1,
            "desc": "Keystore file path suffix",
            "spans": [
              [
                4538,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "abZyg000000@)v+A:\u0026:2wI4Rnv\u003exw!f!Ljlv@=11wDqa6DVE\u003egN:o\u003eN1\u003cCGc:o+q]@H!2Li/YzzJt5{uwIWmq71)mSb/y$A0h9]9m]:[(Y#eYpKfQd^?}5r/07+lNHTx#?vPsP+\u003e?2MT0XS5bM[liN",
            "ln": 0
          }
        ],
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 7864,
              "entropy": 7.97
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 7864,
              "peak_region_entropy": 7.82
            }
          }
        },
        "id": 59,
        "ident": {
          "name": {
            "value": "turbine-ipc",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/tsmboa0/TURBINE",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://github.com/tsmboa0/TURBINE",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "TURBINE contributors",
              "role": "author",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.1.2",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "turbine-ipc",
            "source": "crate.name",
            "verified": false
          }
        },
        "mol": "H(Cm₂)Md(Pa)",
        "path": "pkg:cargo/turbine-ipc@0.1.2",
        "pid": 2,
        "rel": "fetched",
        "risk": 4,
        "sha": "f6d1084ac194c8f56d5141dbfe0831fc19a176e2d137ea87570050e8ab7c44ad",
        "size": 7864,
        "traits": [
          {
            "id": "metadata/package/manifest/name::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "micro-behaviors/communications/ipc/unix-socket::unix-listener-accept",
            "conf": 0.94,
            "crit": 3,
            "desc": "Rust accepts a Unix socket client",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 6
              }
            ],
            "uses": [
              12
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "micro-behaviors/os/event/library/tokio::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "Rust Tokio async runtime usage",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "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-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "micro-behaviors/communications/socket/connect::tcpstream-connect",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust TcpStream::connect call",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/manifest/name::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "micro-behaviors/communications/ipc/unix-socket::unix-listener-bind",
            "conf": 0.96,
            "crit": 3,
            "desc": "Rust binds a Unix-domain socket listener",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-5",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 4
              }
            ]
          }
        ],
        "type": "crate",
        "via": "https://static.crates.io/crates/turbine-ipc/turbine-ipc-0.1.2.crate"
      },
      {
        "id": 64,
        "mol": "H(Cm)",
        "sha": "481bb6331e6d7574247eb7f16ad1d39449680050227a42c82176f2573c12472e",
        "path": "pkg:cargo/turbine-ipc@0.1.2!!turbine-ipc-0.1.2/src/client.rs",
        "risk": 2,
        "size": 817,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 65,
        "mol": "Md(Pa)",
        "sha": "c52fc4fbe8cda8dd4de9ee295ec3e69e52a3157db10b1b8506847314e5bd344b",
        "path": "pkg:cargo/turbine-ipc@0.1.2!!turbine-ipc-0.1.2/src/frame.rs",
        "risk": 2,
        "size": 3712,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 68,
        "mol": "H(Cm)",
        "sha": "cd9b49742765489368deb910c936ceaf9a9b11fe908b92b0a686e8344ca273a7",
        "path": "pkg:cargo/turbine-ipc@0.1.2!!turbine-ipc-0.1.2/src/server.rs",
        "risk": 2,
        "size": 4927,
        "type": "rust",
        "depth": 3
      },
      {
        "id": 69,
        "sha": "cd7f0786540d60bff31bc8eeaee177ba48d8e91f5cf0b5fc5d48d53c1db11acc",
        "path": "solana-frozen-abi@3.6.0.registry.json",
        "size": 832,
        "type": "",
        "depth": 4
      },
      {
        "id": 70,
        "sha": "414e57c06554c439303eba7953684adc186f6c82cf48a9ac69befba1fa5647ca",
        "path": "solana-frozen-abi-macro@3.6.0.registry.json",
        "size": 844,
        "type": "",
        "depth": 4
      },
      {
        "id": 71,
        "mol": "H₂(F₂Os)Md(Pa)",
        "sha": "f47b47faa2099702dc4c764bd70806ac07166a2c81fd0c5154ed04c6e57e2b93",
        "path": "pkg:cargo/solana-frozen-abi@3.6.0",
        "risk": 3,
        "size": 26612,
        "type": "crate",
        "depth": 4
      },
      {
        "id": 75,
        "mol": "H₂(F₂Os)Md(Pa)",
        "sha": "422383d7a756812d80a5f4406efbf22ea999b8dabebe582cc3908065574ee65e",
        "path": "pkg:cargo/solana-frozen-abi@3.6.0!!solana-frozen-abi-3.6.0/src/abi_digester.rs",
        "risk": 3,
        "size": 23336,
        "type": "rust",
        "depth": 5
      },
      {
        "id": 82,
        "mol": "H(Os)Md(Pa)",
        "sha": "3ce2a1f17252391f44f620d4e47d1e3e0bec173f760a86ee7de2426db9ea7496",
        "path": "pkg:cargo/solana-frozen-abi-macro@3.6.0",
        "risk": 3,
        "size": 8433,
        "type": "crate",
        "depth": 4
      },
      {
        "id": 86,
        "mol": "H(Os)Md(Pa)",
        "sha": "17e9e6d178f1e8631984700927d05d9b1fff11c08d348d9fc5785860e790d318",
        "path": "pkg:cargo/solana-frozen-abi-macro@3.6.0!!solana-frozen-abi-macro-3.6.0/src/lib.rs",
        "risk": 2,
        "size": 35629,
        "type": "rust",
        "depth": 5
      },
      {
        "id": 87,
        "mol": "O(S)Md(Re)",
        "sha": "a31c0c56241f304b40d5f391c6c20ae46aac1742928e338c8dcd1de42bf4a70d",
        "path": "turbine-cli@0.1.2.registry.json",
        "risk": 2,
        "size": 865,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 36,
    "rev": "479f3",
    "v": "8"
  }
}