{
  "ml": {
    "v": "7",
    "eng": "2.13.0",
    "lvl": -1,
    "conf": 0,
    "prob": 0.0012552043,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0012552043190225959,
        "type": "crate"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001808007618819829,
        "type": "cargo.toml"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002378225326538086,
        "type": "rust"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-24T17:05:25Z"
  },
  "path": "wasmtime-asm-macros-25.0.1.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H(Mg)",
        "sha": "e453b3bde07312874c0c6703e2de9281daab46646172c1b71fa59a97226f858e",
        "path": "wasmtime-asm-macros-25.0.1.crate",
        "risk": 4,
        "size": 1682,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 1682,
              "entropy": 7.87
            },
            "binary": {
              "peak_region_bytes": 1682,
              "peak_region_entropy": 7.77
            }
          }
        },
        "ident": {
          "name": {
            "value": "wasmtime-asm-macros",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/bytecodealliance/wasmtime",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "The Wasmtime Project Developers",
              "role": "author",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "25.0.1",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "wasmtime-asm-macros",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Macros for defining asm functions in Wasmtime",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/mem/inline-asm::rust-global-asm-macro",
            "conf": 1.0,
            "crit": 3,
            "desc": "Rust global_asm! module-level assembly",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "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::rust-source-extension",
            "conf": 0.98,
            "crit": 2,
            "desc": "Rust source filename extension",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "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/profile/structured::cargo-core-fields-present",
            "conf": 0.88,
            "crit": 2,
            "desc": "Cargo name/version and another project field are present",
            "from": [
              {
                "file": 2
              }
            ],
            "uses": [
              11,
              12,
              14,
              15,
              17,
              19
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "off": 78,
                "file": 3,
                "line": 3
              },
              {
                "off": 67,
                "file": 4,
                "line": 1
              }
            ],
            "uses": [
              22,
              23,
              24,
              25,
              26,
              27
            ]
          },
          {
            "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::package-doc-reference-basename",
            "conf": 0.9,
            "crit": 2,
            "desc": "Package documentation basename",
            "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/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/repository::cargo-repository-code-forge-host",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository names a common code-forge host"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/version::cargo-conventional-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package uses conventional version"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/permission/telemetry::gecko-data-collection-omitted",
            "conf": 0.95,
            "crit": 2,
            "desc": "Firefox extension omits data collection"
          },
          {
            "id": "metadata/lang/generated::automatically-generated-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Bare automatically-generated provenance phrase",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "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
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "boP@RnMc:3nLzL}nMc-$rA8:*k#ZAyk$\u003c%Pav!\u003c}mn=AJmmnm+sS*6$qB:H\u0026bmkUrs7(e.aA.Ttz^^f\u003czF784A::63B0bNyaARpdaAz4ax(!xpC{2E.A+xqkCwg(fayPzmz/5{8x\u003e7N/y\u003cuvjar\u003eYwA=2l3x)KtmavxNTxkYzAz/6qkw[=6)B0b7kAV/jcCXI26y-)kaze-{9x\u003c$^)x([RcboRhABz8!9y?$kqwPz\u003caz/fRsz!paVvrc10ayPd#ayP8czY\u003c7iCxdztwGUx1vruf\u003cay]55wO#3\u0026zEWx(A%:cmBz\u0026pxwOkZ#BAhTHc$L2ze?wbPA::63B1RfBdiJejAaJ]$wO#0(wPGEhbmkUrnOf8\u003cz/)ghA+cwlwNPa-zF78lxLzJgw[=6)ayX[8vrVd2wGV8dvrrSlxK@r8A+Pf2zEEu7lT+1Fz.ucIzeoL7aA}Koy-)LdyH}scaz+$myAN!iA^n^rx\u003ey%*A+fcgasHVowft-iv}W04z/PziA+eW2z/e#)y?k4F3l{V(wN##Kvrc10e{82Gy+xTDx\u003eFM2z/M$xxK@r8A+Pf2zEEu7v@DmbwO#Qhe^.}\u0026Aa9l(vp%dS3t0:ZBzkVhauZ?\u003egb7Era{@vkB960SwPz\u003caz/cWXar\u0026J)h-JAza{@i@zdK?Mar(2rB8u2kzdLqcB8rHCvpKs@B0p%mwPz\u003caz/cWXar\u0026M#e?![ja{}+3BzbPkB09Q*toW3WwGU5.B8u2kzdK?^A=kY7v@@?YwP?T3z/xodB0s(%vS=y3wfs2Tw)]H%wEq\u003c*Bz\u003eS5zGu{-azb4#B7CX!B-.LkCWUDdy?mVgjS[uBy\u0026:d{vrDWgBy/JnB09Q*w)]H%wEq\u003c*Bz\u003eS1zEWu\u003eB09Q*w)]H%wEq%VB7ol8Acb/jzxI7+b28GQA=l1ww]zYjwmYv!zFs03ayPtdazb+lv@#B6zGu}mzxJ1?B8u2kzdK)#A+eV\u0026zdK?Mazb4#B7CX{x\u003e7Z(B7DESar\u003c9\u003cvpJ$ZeIX}jaxIclnfyP1r.UeSCW\u003er7BzkVha{@v4AbP/iBz(hBauZ?\u003exMOunB2\u003e%cxk8E3BZ=$kz/4dpD30Rcz!9A/y\u00260/]zEWlhCvtMfBzkP6a{[VYy?Wu:3t%o?wGTbUb6NEpzffGewNw\u003e!zc}c*v@=Hea{@o$Bz8^War\u003e(Ev\u003eRUjvLhXxa{[VYwmYZ\u003ezE^r@v}/H}e[nHaeOO*53u*03B7]MgauZ?\u003ef!Ld73i",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 977,
              "entropy": 5
            },
            "binary": {
              "peak_region_bytes": 977,
              "peak_region_entropy": 5
            }
          }
        },
        "id": 2,
        "path": "wasmtime-asm-macros-25.0.1.crate!!wasmtime-asm-macros-25.0.1/Cargo.toml",
        "pid": 0,
        "refs": [
          {
            "to": "pkg:cargo/cfg-if?version_requirement=1.0",
            "kind": "dependency"
          },
          {
            "to": "src/lib.rs",
            "off": 926,
            "file": 4,
            "kind": "local"
          },
          {
            "to": "pkg:github/bytecodealliance/wasmtime",
            "off": 836,
            "kind": "repository"
          }
        ],
        "risk": 2,
        "sha": "a1469f8b6e81aff04895287de62bcc4e4d3036bb9836cbbef4d1c0d230fa1237",
        "size": 977,
        "traits": [
          {
            "id": "metadata/file/profile/structured::cargo-core-fields-present",
            "conf": 0.88,
            "crit": 2,
            "desc": "Cargo name/version and another project field are present",
            "uses": [
              1,
              2,
              3,
              4,
              6,
              8
            ]
          },
          {
            "id": "metadata/package/description/length::cargo-description-at-least-20-characters",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo description has at least 20 characters"
          },
          {
            "id": "metadata/package/documentation/source::cargo-readme-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo readme field is populated"
          },
          {
            "id": "metadata/package/license::cargo-license-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo license field is populated"
          },
          {
            "id": "metadata/package/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/repository::cargo-repository-code-forge-host",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository names a common code-forge host"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/version::cargo-conventional-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package uses conventional version"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/generated::automatically-generated-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Bare automatically-generated provenance phrase",
            "spans": [
              [
                15,
                0
              ]
            ]
          }
        ],
        "type": "cargo.toml"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003era]#!ay/C2By=O9wObT]wPF#5az\u003eK%A=i7rvqPN^ayFS0zc{)$zET?$aA}Hkv}W00B0bKDx()=)y?j-3z/MgrfcIDJwO#71vruj3xcpR9B7]J8y?j.%xkzG}vqGpVB8r7deO5B8x(mG)azb+lv@#B6zy#nHfcHVQfcIDqxLzJgzdc{{zY\u003cdgyH}Mfv{%y?aA7\u003cmAbn%8w]zZbePU(xv}/K?v\u003c2q@A+e:5x)a6eaARJAxjVfcBzbkdB9RRiz!]+lfcIDDBAzLqvS=^7B0a$hA=L-3Brz#ye[V^Vmnce[B9RRiz!%FqxjVfcvixS9DsXjczE:\u003e#A+cw9y**%?wN(](B0a(#fe1E\u003ew{503BzkVhdiJ5pwftq\u003ewncd1z/f01y\u003cvdpvqYQ(wPF#qx(^#$x(4H9C{3K9A=l2uaAhd9By]Dizf4rLl2puWB9RRiz!]",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "arR^HarV7]3lQDlarR^HaBKOtarR!Paz2wgwGVsbarR^HarR^Hfe1Cyz//LkBzb98azbLjaz#awaARphB08Vry\u0026:eiay/j@B-RapyisPtayPtjB.$YhaARp9BrCdrwPA6rxLzu%3lQDlarR^Hatkw\u003cz//V7AV/EqvqWi8vpJ8iazC)tmnce[vqYP#",
            "ln": 1642,
            "col": 7,
            "line": 45
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "ast": {
              "max_depth": 10,
              "call_count": 0,
              "node_count": 602
            },
            "file": {
              "size": 2938,
              "entropy": 3.88
            },
            "text": {
              "lines": 83,
              "top_char": 101,
              "digit_ratio": 0.01,
              "space_count": 1301,
              "char_entropy": 3.88,
              "unique_chars": 64,
              "top_char_null": 0,
              "string_density": 0.37,
              "top_char_ratio": 0.04,
              "avg_line_length": 34.4,
              "max_line_length": 79,
              "empty_line_ratio": 0.04,
              "last_line_length": 1,
              "whitespace_ratio": 0.47,
              "identifier_density": 1.04,
              "line_length_stddev": 20.86,
              "max_whitespace_run": 1,
              "normalized_string_count": 3.4,
              "repeated_char_sequences": 52,
              "suspicious_string_ratio": 0.03,
              "normalized_unique_identifiers": 2.98
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 4.28
            },
            "strings": {
              "bytes": 182,
              "count": 31,
              "avg_length": 5.87,
              "max_length": 17,
              "avg_entropy": 1.97,
              "entropy_stddev": 1.26,
              "embedded_code_candidates": 1
            },
            "comments": {
              "chars": 553,
              "count": 10,
              "lines": 10,
              "to_code_ratio": 0.14
            },
            "identifiers": {
              "count": 86,
              "unique": 19,
              "avg_length": 6.89,
              "max_length": 20,
              "min_length": 2,
              "avg_entropy": 2.3,
              "reuse_ratio": 0.22,
              "length_stddev": 4.32,
              "high_entropy_count": 1,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 1
            }
          }
        },
        "id": 4,
        "mol": "H(Mg)",
        "path": "wasmtime-asm-macros-25.0.1.crate!!wasmtime-asm-macros-25.0.1/src/lib.rs",
        "pid": 22589,
        "risk": 2,
        "sha": "52cfa6e1ce00e0fd54d9c6a3e9e5e6c067953710871db971755db9586e796396",
        "size": 2938,
        "traits": [
          {
            "id": "micro-behaviors/mem/inline-asm::rust-global-asm-macro",
            "conf": 1.0,
            "crit": 3,
            "desc": "Rust global_asm! module-level assembly",
            "spans": [
              [
                96,
                11
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                196,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                259,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1690,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                67,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "spans": [
              [
                1685,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      }
    ],
    "rev": "76e61",
    "v": "8"
  }
}