{
  "ml": {
    "v": "7",
    "eng": "2.13.0",
    "lvl": -1,
    "conf": 0,
    "prob": 0.0053883493,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.005388349294662476,
        "type": "crate"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001808007618819829,
        "type": "cargo.toml"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022490819901577197,
        "type": "markdown"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019550323486328125,
        "type": "rust"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000030448039979091845,
        "type": "rust"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004484255987335928,
        "type": "rust"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-23T03:37:38Z"
  },
  "path": "sonic-simd-0.1.4.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H(Mg)Md",
        "sha": "f99e664ecd2d85a68c87e3c7a3cfe691f647ea9e835de984aba4d54a41f817d4",
        "path": "sonic-simd-0.1.4.crate",
        "risk": 6,
        "size": 10167,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 10167,
              "entropy": 7.98
            },
            "binary": {
              "peak_region_bytes": 10167,
              "peak_region_entropy": 7.82
            }
          }
        },
        "ident": {
          "name": {
            "value": "sonic-simd",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/cloudwego/sonic-rs",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "volo@cloudwego.io"
          ],
          "authors": [
            {
              "name": "Volo Team",
              "role": "author",
              "email": "volo@cloudwego.io",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.1.4",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "sonic-simd",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Portable SIMD API for sonic-rs",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/copy::rust-mem-transmute-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust transmute bitwise-conversion syntax",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "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": 7
              }
            ]
          },
          {
            "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/extension/identity::doc-or-config-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Text, document, or config extension",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "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": 6
              }
            ]
          },
          {
            "id": "metadata/file/extension/identity::rust-source-extension",
            "conf": 0.98,
            "crit": 2,
            "desc": "Rust source filename extension",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "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/naming::readme-requirements-install-basename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Basename starts README, REQUIREMENTS, or INSTALL",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "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": 3
              }
            ],
            "uses": [
              36,
              37,
              44,
              46,
              48,
              50
            ]
          },
          {
            "id": "metadata/import/rust/core/arch/aarch64::core/arch/aarch64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::arch::aarch64::*",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/arch/wasm32::core/arch/wasm32",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::arch::wasm32::*",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/arch/x86_64::core/arch/x86_64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::arch::x86_64::*",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/ops/bitand::core/ops/bitand",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ops::BitAnd",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/ops/bitor::core/ops/bitor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ops::BitOr",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/ops/bitorassign::core/ops/bitorassign",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ops::BitOrAssign",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/traits/bitmask::self/traits/bitmask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::traits::BitMask",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/traits/mask::self/traits/mask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::traits::Mask",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/traits/simd::self/traits/simd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::traits::Simd",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/bits/neonbits::super/bits/neonbits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::bits::NeonBits",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/mask128::super/mask128",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Mask128",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/mask256::super/mask256",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Mask256",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/mask::super/mask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Mask",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/simd128i::super/simd128i",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Simd128i",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/simd128u::super/simd128u",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Simd128u",
            "from": [
              {
                "file": 15
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/simd256i::super/simd256i",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Simd256i",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/simd256u::super/simd256u",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Simd256u",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/simd::super/simd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Simd",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/traits/bitmask::super/traits/bitmask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::traits::BitMask",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 4
              }
            ],
            "uses": [
              60,
              61,
              62,
              63,
              64,
              65,
              66
            ]
          },
          {
            "id": "metadata/package/dependencies/lockfile::cargo-lock-package-table",
            "conf": 0.99,
            "crit": 2,
            "desc": "Cargo lockfile package table",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "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": 4
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-any-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README document basename",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "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": 2
              }
            ]
          },
          {
            "id": "metadata/package/license::apache-license-text",
            "conf": 0.8,
            "crit": 2,
            "desc": "Apache License text",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "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": 5
              }
            ]
          },
          {
            "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/prose::permission-grant-verb-english",
            "conf": 0.9,
            "crit": 2,
            "desc": "Grant or authorization verb text",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/permission/prose::permission-mandatory-language-english",
            "conf": 0.9,
            "crit": 2,
            "desc": "Forced or mandatory instruction wording",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/permission/prose::permission-permission-term-english",
            "conf": 0.9,
            "crit": 2,
            "desc": "Permission or access term",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "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-numeric-range-loop",
            "conf": 0.8,
            "crit": 2,
            "desc": "Rust loop over a numeric range",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/lang/generated::automatically-generated-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Bare automatically-generated provenance phrase",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "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": 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": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 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": 4
              }
            ]
          },
          {
            "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::control-action-prose-fragment",
            "conf": 0.88,
            "crit": 1,
            "desc": "Control-action verb followed by prose",
            "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": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 14
              }
            ]
          }
        ]
      },
      {
        "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{@i@zdK?Mar\u003e(BzFrPjB7]G4a{@H8A=U@kzxI7+a$$S7e\u0026j:VvrDW9z/P[wjS)@Mr=q!)axh]Xz6g@:z!%tSv@c7awoRP$z.t:xj%BntvS=y3wfs2Tw)]H%wEq\u003c*Bz\u003e#fvJW/Rw)]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+b2Ah#BywS{wGT]yo**9\u0026p!q^wz/M$wz/fo0ePL[R3uxY^wnL)2jS\u003e}Dml%somj@B/a{@d2v}xL0wGTbUb0*fRv}YB9ga\u003em83uxY%z/YSmz/QaCjS\u003e}ZBAzFyiXJd0x([3hvLheez7/ynz/]PmwOk{mB8L@gv\u003ez.xa{[VYw[ty)B-I5mt)+1-CR}ihauZ\u0026Kt)Z{yy?Wu:3t%o?wGTbUb6dWux\u003e7H\u003ex(dx83ufA}xDPCXb6d^mfkLuie](1S3jp0FwPhi#wmYT*x\u003equrv}Gv9x\u003eySTC4CYnx(v(ijS\u003e}6e?!ER",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 936,
              "entropy": 5.04
            },
            "binary": {
              "peak_region_bytes": 936,
              "peak_region_entropy": 5.04
            }
          }
        },
        "id": 3,
        "path": "sonic-simd-0.1.4.crate!!sonic-simd-0.1.4/Cargo.toml",
        "pid": 0,
        "refs": [
          {
            "to": "pkg:cargo/cfg-if?version_requirement=1.0",
            "kind": "dependency"
          },
          {
            "to": "src/lib.rs",
            "off": 885,
            "file": 10,
            "kind": "local"
          },
          {
            "to": "pkg:github/cloudwego/sonic-rs",
            "off": 787,
            "kind": "repository"
          }
        ],
        "risk": 2,
        "sha": "6f8786f6f1b49547df887d8ba5593c36c31e06a85ec6100e552f58fe1cd34319",
        "size": 936,
        "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": "3l{Wmz/fo0uVP{#wc@VfaAhmtBywS{wGT]yo**aux\u003c#9\u003eA^n^HxKM09Ab](ux\u003eg^@az+$ueO]0wwO-FPp!tZJw]zYjCSmPjave[1efGdBB8rJLpJQnYAV/sqvrua1A=2\u003euCwg(faA.:paARpdazb4#y*{*.yANXdvqGv)azCXiy?mD{zGGrex(v(w3jo:dl@b\u0026J3n0x8CWhCkB-qqrA=-B9k#QGg3n0x8aycahB-qqrA=-B4nMd#drXs",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 198,
              "entropy": 4.94
            },
            "text": {
              "lines": 9,
              "top_char": 108,
              "digit_ratio": 0.01,
              "space_count": 27,
              "char_entropy": 4.94,
              "unique_chars": 46,
              "top_char_null": 0,
              "top_char_ratio": 0.06,
              "avg_line_length": 21.11,
              "max_line_length": 133,
              "empty_line_ratio": 0.44,
              "last_line_length": 21,
              "whitespace_ratio": 0.18,
              "line_length_stddev": 40.34,
              "max_whitespace_run": 1
            },
            "binary": {
              "peak_region_bytes": 198,
              "peak_region_entropy": 4.94
            }
          }
        },
        "id": 6,
        "mol": "Md",
        "path": "sonic-simd-0.1.4.crate!!sonic-simd-0.1.4/README.md",
        "pid": 0,
        "risk": 2,
        "sha": "7030d263170ee60bff8a1c5ddf6e5ff32bed36c6508f201cc3066809fdf0b200",
        "size": 198,
        "traits": [
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md"
          },
          {
            "id": "metadata/file/extension/identity::doc-or-config-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Text, document, or config extension"
          },
          {
            "id": "metadata/file/extension/identity::json-txt-md-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "JSON, text, or markdown filename extension"
          },
          {
            "id": "metadata/file/extension/identity::markdown-file-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Markdown or documentation file extension"
          },
          {
            "id": "metadata/file/naming::readme-requirements-install-basename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Basename starts README, REQUIREMENTS, or INSTALL"
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "uses": [
              9,
              10,
              11
            ],
            "spans": [
              [
                39,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/documentation/source::package-doc-reference-basename",
            "conf": 0.9,
            "crit": 2,
            "desc": "Package documentation basename"
          },
          {
            "id": "metadata/package/documentation/source::readme-any-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README document basename"
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename"
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                113,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                39,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                68,
                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": [
              [
                150,
                0
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "depth": 1,
        "id": 8,
        "path": "sonic-simd-0.1.4.crate!!sonic-simd-0.1.4/src/avx512.rs",
        "pid": 0,
        "risk": 1,
        "sha": "6ccf663e4828ae7bb1ebe7d49dc0cc0329c225b2e5f2741ec549ddbc93228687",
        "size": 2957,
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-Rapv@Dy0iYZX\u0026v}W[:vpsg^xF}XdiX0h#3uZA3aAIWAwPx*)DTZYhB2(uSwP8DMx([zEawDo=yB*Pbx(dyei%(rttv.q=x)a5ol$G?Ixdm9[bu]h1Ab)vGA:-\u003cbAa9=#zGEsk3ugb%aAITBBZ]Ioq!Z8Vf!$.hd0olwBu1I1hEyLPi%(rttv.q=x)a5ol$G?Ixdm9[bu]h1Ab)vGA:X",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "zGEsk3ugb%aAITBBZ]Ioq!Z8Vf!$.5c#0NvicWeouVW.U3jpG:AblT}x(dx6w]zYjq!Z8Vf!$.haBsCrarR!pz/fSrawt6@mn(k\u0026B-RnywGTbUf/z92arR^HBA}?pawDo=yAL+.o\u003c@9Uf!$ZI3lQDlaAR)FwGTATwO(0@BrAZ?BVqC\u00263lQDlar$7",
            "ln": 176,
            "col": 17,
            "line": 10
          },
          {
            "b": "q!o=Sd0xczAb/l5uV!sRB%7jmaAYT)diK3CarR^HEf$xf3nj4PltpK=x(^\u0026dk#6/\u003cw]zYjo\u003c@9Uf!$Y}x(d*9ay/tgwJz\u003e\u003cAc163ltpKczE+\u003e7vrlisgb}Duw]zYjo\u003c@9Uf!$ZhDKp(rarU=KAaHd/B-.OBBrAZ?q!o=Si%(rqarR^Ktwm$\u003ex(mF",
            "ln": 2832,
            "col": 18,
            "line": 116
          },
          {
            "b": "Bu1I1hEyLSaA/L4aA.yoBu1I1hEyLPat2=1BV860DKp(rarUGiBrC4bBye([B88)Yay/tgwJz\u003e?wO\u003cE?BAg/cB8u5wwJz\u003emtxI[!atC=WefG7HzGE\u003c.f/AxXj$5-?r9@u=q+HE%k%^1Z3jm)#arUGiBrCVVauZ\u0026\u003cvqYQ}uV!sRB$+D\u0026vRG{\u003ezddH3dlv\u003eVarR!ywPP5pf^5R4C42o0ABi\u0026Fd0vr@ayY5buU%j)yBIsLarR^Hy?mYhBts$4aA?ghwn$$0i4e@9efFzoBye([B89i^3lP",
            "ln": 3649,
            "col": 67,
            "line": 151
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Self"
            ],
            [
              "",
              "vld1q_u8"
            ],
            [
              "",
              "vst1q_u8"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "vceqq_u8"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "vdupq_n_u8"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "vcleq_u8"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "vcgtq_u8"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "vld1q_s8"
            ],
            [
              "",
              "vst1q_s8"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "vceqq_s8"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "vdupq_n_s8"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "vcleq_s8"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "vcgtq_s8"
            ],
            [
              "",
              "vreinterpretq_u16_u8"
            ],
            [
              "",
              "vshrn_n_u16"
            ],
            [
              "",
              "vreinterpret_u64_u8"
            ],
            [
              "",
              "super::bits::NeonBits::new"
            ],
            [
              "",
              "vget_lane_u64"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "vdupq_n_u8"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "vandq_u8"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "vorrq_u8"
            ],
            [
              "",
              "vorrq_u8"
            ],
            [
              "",
              "vandq_u8"
            ],
            [
              "",
              "vandq_u8"
            ],
            [
              "",
              "vandq_u8"
            ],
            [
              "",
              "vandq_u8"
            ],
            [
              "",
              "vpaddq_u8"
            ],
            [
              "",
              "vpaddq_u8"
            ],
            [
              "",
              "vpaddq_u8"
            ],
            [
              "",
              "vpaddq_u8"
            ],
            [
              "",
              "vgetq_lane_u64"
            ],
            [
              "",
              "vreinterpretq_u64_u8"
            ],
            [
              "",
              "vandq_u8"
            ],
            [
              "",
              "vandq_u8"
            ],
            [
              "",
              "vpaddq_u8"
            ],
            [
              "",
              "vpaddq_u8"
            ],
            [
              "",
              "vpaddq_u8"
            ],
            [
              "",
              "vgetq_lane_u32"
            ],
            [
              "",
              "vreinterpretq_u32_u8"
            ],
            [
              "",
              "core::arch::aarch64::*"
            ],
            [
              "",
              "super::bits::NeonBits"
            ],
            [
              "",
              "super::Mask"
            ],
            [
              "",
              "super::Simd"
            ]
          ],
          "mbr": [
            "lhs.0",
            "rhs.0"
          ],
          "tgt": [
            "Mask128",
            "Self",
            "super::bits::NeonBits::new",
            "vandq_u8",
            "vceqq_s8",
            "vceqq_u8",
            "vcgtq_s8",
            "vcgtq_u8",
            "vcleq_s8",
            "vcleq_u8",
            "vdupq_n_s8",
            "vdupq_n_u8",
            "vget_lane_u64",
            "vgetq_lane_u32",
            "vgetq_lane_u64",
            "vld1q_s8",
            "vld1q_u8",
            "vorrq_u8",
            "vpaddq_u8",
            "vreinterpret_u64_u8",
            "vreinterpretq_u16_u8",
            "vreinterpretq_u32_u8",
            "vreinterpretq_u64_u8",
            "vshrn_n_u16",
            "vst1q_s8",
            "vst1q_u8"
          ],
          "funcs": [
            [
              "loadu",
              343
            ],
            [
              "storeu",
              446
            ],
            [
              "eq",
              550
            ],
            [
              "splat",
              676
            ],
            [
              "le",
              797
            ],
            [
              "gt",
              943
            ],
            [
              "loadu",
              1174
            ],
            [
              "storeu",
              1290
            ],
            [
              "eq",
              1405
            ],
            [
              "splat",
              1531
            ],
            [
              "le",
              1656
            ],
            [
              "gt",
              1802
            ],
            [
              "bitmask",
              2455
            ],
            [
              "splat",
              2743
            ],
            [
              "bitand",
              2993
            ],
            [
              "bitor",
              3221
            ],
            [
              "bitor_assign",
              3440
            ],
            [
              "to_bitmask64",
              3583
            ],
            [
              "to_bitmask32",
              4132
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 13,
              "call_count": 53,
              "node_count": 1626,
              "member_count": 2,
              "max_array_length": 16,
              "max_member_depth": 2,
              "max_numeric_array": 16
            },
            "file": {
              "size": 4525,
              "entropy": 5.02
            },
            "text": {
              "lines": 179,
              "top_char": 101,
              "digit_ratio": 0.13,
              "space_count": 943,
              "char_entropy": 5.02,
              "unique_chars": 68,
              "top_char_null": 0,
              "import_density": 2.23,
              "top_char_ratio": 0.05,
              "avg_line_length": 24.28,
              "max_line_length": 155,
              "empty_line_ratio": 0.2,
              "last_line_length": 1,
              "long_token_count": 1,
              "whitespace_ratio": 0.25,
              "identifier_density": 1.72,
              "line_length_stddev": 22.71,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.3,
              "repeated_char_sequences": 5,
              "normalized_function_count": 1.42,
              "imports_to_functions_ratio": 0.21,
              "strings_to_functions_ratio": 0,
              "suspicious_identifier_ratio": 0.13,
              "normalized_unique_identifiers": 12.03,
              "identifiers_to_functions_ratio": 4.74
            },
            "binds": {
              "count": 19
            },
            "binary": {
              "peak_region_bytes": 4525,
              "peak_region_entropy": 5.03
            },
            "source": {
              "class_count": 3,
              "function_count": 12
            },
            "imports": {
              "count": 4,
              "wildcard": 1,
              "third_party_count": 4,
              "third_party_ratio": 1
            },
            "comments": {
              "chars": 341,
              "count": 9,
              "lines": 9,
              "url_count": 1,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 15,
              "density": 10.61,
              "avg_params": 1.79,
              "code_ratio": 0.48,
              "max_params": 4,
              "length_stddev": 3.33,
              "avg_name_length": 5.42,
              "avg_length_lines": 4.53,
              "max_length_lines": 15,
              "min_length_lines": 3,
              "single_char_params": 1,
              "avg_param_name_length": 3.5
            },
            "identifiers": {
              "count": 308,
              "unique": 90,
              "avg_length": 6.67,
              "max_length": 20,
              "min_length": 1,
              "avg_entropy": 2.29,
              "reuse_ratio": 0.29,
              "length_stddev": 4.26,
              "has_digit_ratio": 0.49,
              "sequential_names": 10,
              "base64_like_names": 2,
              "single_char_count": 2,
              "single_char_ratio": 0.02,
              "high_entropy_count": 5,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.37,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 40
            }
          }
        },
        "id": 11,
        "mol": "H(Mg)",
        "path": "sonic-simd-0.1.4.crate!!sonic-simd-0.1.4/src/neon.rs",
        "pid": 0,
        "risk": 2,
        "sha": "4716a10f4edfd07385bfed40c21f468b1109df29096866de0020c31e305b275b",
        "size": 4525,
        "traits": [
          {
            "id": "micro-behaviors/mem/copy::rust-mem-transmute-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust transmute bitwise-conversion syntax",
            "spans": [
              [
                3713,
                34
              ]
            ]
          },
          {
            "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/import/rust/core/arch/aarch64::core/arch/aarch64",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::arch::aarch64::*",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/bits/neonbits::super/bits/neonbits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::bits::NeonBits",
            "spans": [
              [
                41,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/mask::super/mask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Mask",
            "spans": [
              [
                57,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/simd::super/simd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Simd",
            "spans": [
              [
                63,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "uses": [
              8,
              9
            ],
            "spans": [
              [
                224,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                2880,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                224,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-Rapv@Dy0iY.g#B2(veltpKczE+pvltpKqAX5t1x()c\u003el349YxkSbV3jp]%wGV5pAaK5Ji^TOfB89rHq!Z8VEld=ybu[X\u0026A+PYdc}4SQB.rde3ugb%aAITBBZ]Ioq!Z8Vf!$.5c%HyBj0lmot}4\u0026x3l@+=wPzHdwHG@TvS=rjt)+K[vJY-lA=\u003e(lax8#\u003ewhb\u00260BTQEpi6elqhEd:[3jn0",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BrBp^B89G=i4e0Ni6elqhEd:[3jpG:AblT}x(dx6w]zYjq!Z8Vf!$.5aBsCrarR!GD2NsqmqMKLwO#PjjS[C#i%)8MarUfjzGx[xoHhAxq-V4zB7]@iauZ\u00264hAIl",
            "ln": 196,
            "col": 10,
            "line": 12
          },
          {
            "b": "y?mYhzfo}yA+fqmjS)@.x/Ff%f/Ar03lQDlarR^HaAz4me[n*sD0+f7z/5\u003c5y?Wx\u003cc$vgowJz\u003e?wO\u003cE?BAg/cB8u5wwJz\u003emcr\u003eQLt}v9Btwl65j$7O6dlv\u003eVarR^HarR!9wO+%bA+fqv3lQDlaBKO7arR^HB-8new[r8%zxK1xz/PAic)\u003c1Dy?tjvAccaYas.kJBrCY=diJ%AarR^HarR^Hy?mYhwmoN*auZ\u0026Sz/PzIi=eCBiY.w6vqZd6B-.gQiY[-[x/GxHasprni9!Y@cuA:mw?C+^i%)8MarR^HarUfjA+do)AccaYi+98ED0+DczF%YfA+]f6Aa%i5c$D+dvj\u003e#fuVpacc[cX\u0026AccaKax8\u0026/w\u0026.$Dk#6\u003cEdlv\u003eVarR!P3jm)#arUolaz2KvcuA:mw?k6BxMDiScr1F(w*[\u0026Oj%i^ny?tZ?",
            "ln": 438,
            "col": 9,
            "line": 21
          },
          {
            "b": "ax8\u0026/w\u0026.$GB-.OBBrC]qarR^HarR^Hy?mYhzfo}yA+frmy\u0026*^.ax{Kxi6elqhEexKarR^HarR^Hw]zYjx=}bcattA2f/ye33lQDlarR^HarR^HaAz4mB.(e7x\u003cz\u0026AaAIagw?C=wx\u003cz\u0026daAzdpe?*Hzt@@xoarR^HarR!P3lQDlarR^HawDo=yCvO7c#@)uB.(dG3lQDlaBKPB3jpG:Abk",
            "ln": 3339,
            "col": 34,
            "line": 135
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "core::slice::from_raw_parts"
            ],
            [
              "",
              "res.copy_from_slice"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "core::ptr::copy_nonoverlapping"
            ],
            [
              "",
              "data.as_ptr"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "core::slice::from_raw_parts"
            ],
            [
              "",
              "res.copy_from_slice"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "core::ptr::copy_nonoverlapping"
            ],
            [
              "",
              "data.as_ptr"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "Self"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "Mask128"
            ],
            [
              "",
              "core::ops::BitAnd"
            ],
            [
              "",
              "core::ops::BitOr"
            ],
            [
              "",
              "core::ops::BitOrAssign"
            ],
            [
              "",
              "super::Mask"
            ],
            [
              "",
              "super::Simd"
            ]
          ],
          "mbr": [
            "data.as_ptr",
            "res.copy_from_slice",
            "rhs.0"
          ],
          "tgt": [
            "Mask128",
            "Self",
            "core::ptr::copy_nonoverlapping",
            "core::slice::from_raw_parts",
            "data.as_ptr",
            "res.copy_from_slice"
          ],
          "funcs": [
            [
              "loadu",
              325
            ],
            [
              "storeu",
              562
            ],
            [
              "eq",
              752
            ],
            [
              "splat",
              969
            ],
            [
              "le",
              1051
            ],
            [
              "gt",
              1268
            ],
            [
              "loadu",
              1589
            ],
            [
              "storeu",
              1788
            ],
            [
              "eq",
              1940
            ],
            [
              "splat",
              2157
            ],
            [
              "le",
              2233
            ],
            [
              "gt",
              2450
            ],
            [
              "bitmask",
              2740
            ],
            [
              "splat",
              3187
            ],
            [
              "bitand",
              3310
            ],
            [
              "bitor",
              3559
            ],
            [
              "bitor_assign",
              3788
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 2,
              "op.gt": 2,
              "op.le": 2,
              "op.bor": 4,
              "op.shl": 2,
              "op.sub": 1,
              "op.band": 1,
              "max_depth": 15,
              "call_count": 29,
              "node_count": 1585,
              "member_count": 3,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.bor": 0,
              "op_density.shl": 0,
              "op_density.sub": 0,
              "op_density.band": 0,
              "max_array_length": 2,
              "max_member_depth": 2,
              "max_numeric_array": 2
            },
            "file": {
              "size": 3906,
              "entropy": 4.54
            },
            "text": {
              "lines": 162,
              "top_char": 101,
              "digit_ratio": 0.1,
              "space_count": 1233,
              "char_entropy": 4.54,
              "unique_chars": 61,
              "top_char_null": 0,
              "import_density": 3.09,
              "string_density": 0.01,
              "top_char_ratio": 0.05,
              "avg_line_length": 23.11,
              "max_line_length": 72,
              "empty_line_ratio": 0.16,
              "last_line_length": 1,
              "whitespace_ratio": 0.36,
              "identifier_density": 1.71,
              "line_length_stddev": 19.51,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.39,
              "normalized_string_count": 0.16,
              "repeated_char_sequences": 17,
              "normalized_function_count": 1.34,
              "imports_to_functions_ratio": 0.29,
              "strings_to_functions_ratio": 0.12,
              "suspicious_identifier_ratio": 0.1,
              "normalized_unique_identifiers": 6.81,
              "identifiers_to_functions_ratio": 2.94
            },
            "binds": {
              "count": 14
            },
            "binary": {
              "peak_region_bytes": 2048,
              "peak_region_entropy": 4.88
            },
            "source": {
              "class_count": 3,
              "function_count": 10
            },
            "imports": {
              "count": 5,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 9,
              "count": 2,
              "avg_length": 4.5,
              "max_length": 6,
              "avg_entropy": 1.75,
              "entropy_stddev": 0.17
            },
            "functions": {
              "count": 13,
              "density": 10.49,
              "avg_params": 1.65,
              "code_ratio": 0.65,
              "max_params": 2,
              "length_stddev": 2.9,
              "avg_name_length": 4.65,
              "avg_length_lines": 6.24,
              "max_length_lines": 16,
              "min_length_lines": 3,
              "single_char_params": 1,
              "avg_param_name_length": 3.96
            },
            "identifiers": {
              "count": 277,
              "unique": 50,
              "avg_length": 5.8,
              "max_length": 19,
              "min_length": 1,
              "avg_entropy": 2.12,
              "reuse_ratio": 0.18,
              "length_stddev": 3.68,
              "has_digit_ratio": 0.06,
              "sequential_names": 3,
              "base64_like_names": 2,
              "single_char_count": 3,
              "single_char_ratio": 0.06,
              "high_entropy_count": 1,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.72,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 14,
        "mol": "H(Mg)",
        "path": "sonic-simd-0.1.4.crate!!sonic-simd-0.1.4/src/v128.rs",
        "pid": 0,
        "risk": 2,
        "sha": "66d97711eac82a4e55ed3e456377a26f867c9aec56fffa789bd2efbb11afe345",
        "size": 3906,
        "traits": [
          {
            "id": "micro-behaviors/mem/copy::rust-mem-transmute-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Rust transmute bitwise-conversion syntax",
            "spans": [
              [
                502,
                26
              ],
              [
                632,
                26
              ]
            ]
          },
          {
            "id": "metadata/file/extension/identity::rust-source-extension",
            "conf": 0.98,
            "crit": 2,
            "desc": "Rust source filename extension"
          },
          {
            "id": "metadata/import/rust/core/ops/bitand::core/ops/bitand",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ops::BitAnd",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/core/ops/bitor::core/ops/bitor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ops::BitOr",
            "spans": [
              [
                24,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/core/ops/bitorassign::core/ops/bitorassign",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ops::BitOrAssign",
            "spans": [
              [
                31,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/mask::super/mask",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Mask",
            "spans": [
              [
                58,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super/simd::super/simd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::Simd",
            "spans": [
              [
                64,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-numeric-range-loop",
            "conf": 0.8,
            "crit": 2,
            "desc": "Rust loop over a numeric range",
            "spans": [
              [
                3399,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                228,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                3371,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      }
    ],
    "rev": "76e61",
    "v": "8"
  }
}