{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.3",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000016778708,
        "rte": "az",
        "prob": 0.000016778708
      },
      {
        "cls": 0,
        "raw": 0.000009655952,
        "rte": "az/nupkg",
        "prob": 0.000009655952
      }
    ],
    "prob": 0.000016778708,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001677870750427246,
        "type": "nupkg"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014036893844604492,
        "type": "xml"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011980533599853516,
        "type": "kotlin"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-09T16:36:29Z"
  },
  "path": "HartsyInference.2.0.0-alpha.310.nupkg",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H₂(CmF)",
        "sha": "d53dbbf763909bea49f7d58872fbfd9dfe22c759e5fa082fcb76759225d153d0",
        "path": "/data/samples/incoming/forager/dotnet/nuget.org/_/HartsyInference/HartsyInference.2.0.0-alpha.310.nupkg",
        "risk": 2,
        "size": 17969,
        "type": "nupkg",
        "facts": {
          "metrics": {
            "file": {
              "size": 17969,
              "entropy": 7.75
            },
            "binary": {
              "peak_region_bytes": 16384,
              "peak_region_entropy": 7.79
            },
            "archive": {
              "file_count": 6,
              "member_count": 6,
              "script_count": 0,
              "zip_bomb_ratio": 5.15,
              "compressed_size": 17233,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.69,
              "hidden_file_count": 2,
              "uncompressed_size": 24836,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 54,
              "rtlo_filename_count": 0,
              "format.regular_count": 6,
              "nested_archive_count": 0,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 2,
              "timing.mtime_unique_ratio": 0.33,
              "misplaced_executable_count": 0,
              "timing.mtime_outlier_count": 1,
              "timing.mtime_dominant_count": 5,
              "timing.mtime_dominant_ratio": 0.83,
              "timing.mtime_spread_seconds": 24782,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "compression.method_counts.stored": 1,
              "compression.method_counts.deflate": 5
            }
          }
        },
        "ident": {
          "name": {
            "value": "HartsyInference",
            "source": "nupkg.title",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/HartsyAI/HartsyInference",
              "kind": "homepage",
              "source": "nupkg.homepage"
            },
            {
              "url": "https://github.com/HartsyAI/HartsyInference",
              "kind": "repository",
              "source": "nupkg.repository"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "kalebbroo",
              "role": "author",
              "source": "nupkg.authors"
            }
          ],
          "version": {
            "value": "2.0.0-alpha.310",
            "source": "nupkg.version",
            "verified": false
          },
          "identifier": {
            "value": "HartsyInference",
            "source": "nupkg.name",
            "verified": false
          },
          "description": {
            "value": "Meta-package for HartsyInference — a pure C#/.NET AI inference engine for text, diffusion images, speech, music, vision, video, 3D, and interactive world model…",
            "source": "nupkg.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/communications/http/url/github::raw-githubusercontent-any",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "raw.githubusercontent.com URL",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/github::raw-githubusercontent-markdown-file",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.82,
            "crit": 3,
            "desc": "raw.githubusercontent.com Markdown file URL",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::model-extension-reference--pytorch-or-safetensors",
            "conf": 0.88,
            "crit": 3,
            "desc": "AI PyTorch or SafeTensors extension",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 3
              }
            ]
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 3842,
              "entropy": 4.97
            },
            "binary": {
              "peak_region_bytes": 3842,
              "peak_region_entropy": 5.04
            }
          }
        },
        "id": 2,
        "path": "/data/samples/incoming/forager/dotnet/nuget.org/_/HartsyInference/HartsyInference.2.0.0-alpha.310.nupkg!!HartsyInference.nuspec",
        "pid": 0,
        "risk": 1,
        "sha": "6b93378cf8e708652dd823315a39d4a108f5abfe0987bed4d1ebeb9d957dc941",
        "size": 3842,
        "traits": [
          {
            "id": "metadata/build/manifest::nuspec-file",
            "conf": 0.98,
            "crit": 2,
            "desc": "NuGet nuspec manifest file"
          },
          {
            "id": "metadata/package/files/nuget::nuspec-repository",
            "conf": 0.9,
            "crit": 2,
            "desc": "NuGet package declares repository",
            "spans": [
              [
                42,
                0
              ]
            ]
          }
        ],
        "type": "xml"
      },
      {
        "ctx": [
          {
            "b": "boPJ=A==wFnP5cKA+fb#wEn=ibqgVAmn$yzzF0E2wO#0?az++3A::05wPF#az/M$xwQ5qFazCX3xjVcnaA?EfwP6axB8UY4v}Wzozfo]lv\u003en:Cx(!0bzy=[^l[xD?zE:(lz/PV8az(4cwO=Au3qtwDwft@4w[u6}zGx-pB1wC7m]-2fayPd#aAIWAAbP=swN(]WC#OZ5v}V#{xK$W?AbPDdBAnNGx([2hlSDJuefE#oy?)D%efF\u003eKavw$9ayX+?yH}x]B1N!\u003ezF0E2wO#0?ay]z4B0bvsBrCQnADL#owGUz7p\u003cEd@z/cXrB-8qnzdL^KA+e\u0026]A+fb#wI4LazE)\u0026%BzkT",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BzkVhay]z4B0bvsBrCpmAbo!xA+eV}eQ7=uxj#xfC4CYdw[+:-BzkVhaMv{o3r}v=wmYN1B97\u0026jB-Q?pxMOunB2\u003e%cxk8E3BZ=$kz/4c#vrcEhC%L1PnmuKXB9Qt{w[u0]zEWlhvR/%(fkUcizzbKsv@\u003cp\u003cxK$W?y?W%jB1Zl-l}6^Rq=D4Zrz$I!wgm\u003eawN/U0woe(pwPzG%x\u003ep/$Aa9\u003c4B0a[ewftV9z*c7wxjk+2e^.}gboPG/BrCTDvrcE3wc@Vkz/M$eaxp#:aA.:paARpdax}=*vrci+nG.FJv@2T[wftDdBy/uhx(v({c$)ZAAc15[fk20vxMW=pv@DiqnmuKXB9Q5yfh)76A=1/FeL6q\u003cBAq.0zF0E2wO#0?eKA(QyH}x]dj$@%z/M$eatczTr3kQ*Abok#ve",
            "ln": 421,
            "col": 11,
            "line": 8
          },
          {
            "b": "az\u003eXivj=Cbv@2H=wGSytAV/Bmy?m9#azC.7x)ai3BZY8eAa9l(vp%d)dlm!yu%)wKvrl8?wn=NcwPP56wmM*4vpK7YxjShRvrcEhC$z)=wPzv1v}u=mePt-wA+f5#vrk#!u%)vH3q2bEwPzv1v}w8Dxk8l{aA8EwB0bpqvpT7\u0026xdLfnvpJ$ZB1wCMy**/",
            "ln": 771,
            "col": 36,
            "line": 15
          },
          {
            "b": "wN/*8BzbkdB7Gxnx\u003e7Y%x(n37A+n-\u0026wPF#az/M$xxK$)#aAz4kB.bSoflgSBB.(dxv@DmbA:-E1B1N!bbo[r#oI3vnzE:\u003eXr8=W33sEmHvQTs\u003e3s[6%zE)]jA=(mxeN]]3wO+{^B7DECw/$#5BtkE4fD.@0Ab](iwN/*8B8\u003e+znmuKXB9Qt{w[u0]zEWlglU{DVeIe8I3lQE9zdd6*ar\u003ekpv{%C2y?j-czxJvgzeTMmByw)3ayPvmB9hwwwPPaseIg*TwmYNe",
            "ln": 1555,
            "col": 42,
            "line": 36
          },
          {
            "b": "wImIez^\u003ewpvqfQjwn+$0fgfz:v@2){B98ERo\u00261eCoKyZ$k#Z\u0026.uSG-^mnCKMwfU@9zFr@@CR9O+dj$@mbo[r#z/ff3xlwl6BzkVh3joZyBAzkmxlbhix)a5gx(k5izE\u003c@5x(4uiayGTKe[n*qw[+)hxKL}6B9RFqw[u0]zEWlhB7GDnx(mN8e]2DCzEt1rvqYP#vrb{4A+eV\u0026ayPd#aA}\u003cuBAz8iaARpqz/]Ya3sEKQA==wFaAIaoBzkS9B0bpkB95KL",
            "ln": 2795,
            "col": 59,
            "line": 56
          },
          {
            "b": "v}vr5y\u0026r=ozddc@fjY0hB1ZDXr8=B:m]I3SwgnTkz/M$xxK@r4zF%09ayPd#aARpdx(Utqv@Dr$B1N!bbo[sewPq\u003cbA+f90zGG}xvqYP#vQS+ZwO#413joEvvSC)$x\u003equdByxi5wPP4Epdnb8i3qTEwfrH1mn$x:fGQy^B.LV5x(mMpBy/Jnx(mMaB-RbnaARpdatczTr3i[Hax7W3e^:%Cl{R@owPq\u003cbA+fqmvqWh.r.kXJk{eV]ruMv9AbY-oBy!#9vTf8rxK@rcxLzB8",
            "ln": 3115,
            "col": 53,
            "line": 62
          },
          {
            "b": "wGUz7yH}K7wO-GgxLzBbaA8dedj=PIay/tbAa9\u003c5vR/P#wo8ycwPxsAvqYP.A+flkx(W=}avxc%k{gq\u003ewPz\u003chvpJ\u003c\u003ey?Wv0vrc6[B1OOhAcb/jzEEu7v%7gmp9sH:Bzb.rxKM6}ayO!\u003ex([6czEEu7y?Wv0vrcSoA+flkx(W^4wO#Qhe^+T4y?)D%aAz4kB.L(cB0a)lv@Dj6vrui)y?j-fB-8qnzdK?#zE:(ixK@q#wNPX6A+fqmADL\u0026kx\u003ep/$",
            "ln": 3394,
            "col": 5,
            "line": 68
          },
          {
            "b": "wO#3%AXh9wvSC)$C{2{pnP5Y\u0026yH[S5B0bQDwN(]$zxICCruL:Vv@2T[wof*PBzbxfazC)tzF%Rtvix2/zxJ\u003enaz$Rfx)a5gwo8ycwPxCvvruf9y?Wv0vrc6[B1N!bbo[r#z/6ulzFsirayX]1v}YZ/A+/.63r[VTqE$2=wP}Y@ay/tbzfo-gBA]0rwO#0\u003ezddE2aAz4mB.(evt{%xdBz#pZfe4uOCp)JxBzb/aB-Rbmv@DmbwO#Pxv@DiqnmuKXB9Q5yfgYI(BAq.0zF0E2wO#0?fkUcizzbEgzEWu%vrcd8fk1\u003clwPzj3wN)DjC4CYqx\u003eqGvB9qgBt{%xdBz#pZfe3%LBzb/ae[n*pfgYI(BAqZ[nIrRyA==wFnP5cKA+fb#wImIez^\u003ewpvqfQjvR6B!xL?f#yJzdbml%somj@B/dgczWB-5szxK@rcvqPM#w].*owO@Smz/PSfz^^f$aA8cuD2E?Cav/mdayPd#aAIWmze18mBzbkdv@Dj6y?mZ1az2.gwmYT*wGUDcaw+@*3rgXIax@q^zEWu%vrccaxlv{0wNcY$BAzFyiXJd0x([3hvLheez7!B*",
            "ln": 3890,
            "col": 2,
            "line": 75
          },
          {
            "b": "Bzbkdy?X67az2!py\u0026su9AV/prv}u=Vvp%d)azC)tvpKy[C42G7wftG5AV/Eqx(+zqwPhNex([olC}GBhbo[s0z!0{bwO#P#BzkVh3jnvctsrytB.$YcByxo9z/cXmvq]H2xMOunB2\u003e%cxk8E3BZ=$kz/4c#vrcEhC%L1PnmuKXB9Qt{w[u0]zEWlhvR/%(fkUcizzbKsv@\u003cq3ml%somj@B/dj+/Gax@t]zGG]kvS=^bzF9l6xMOunB2\u003e%cxk8E3BZ=$k",
            "ln": 4693,
            "col": 48,
            "line": 85
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 6160,
              "entropy": 5.1
            },
            "text": {
              "lines": 104,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 525,
              "char_entropy": 5.1,
              "unique_chars": 84,
              "top_char_null": 0,
              "lines_over_200": 1,
              "top_char_ratio": 0.09,
              "avg_line_length": 58.23,
              "max_line_length": 216,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.23,
              "last_line_length": 29,
              "long_token_count": 6,
              "whitespace_ratio": 0.1,
              "line_length_stddev": 46.56
            },
            "binary": {
              "peak_region_bytes": 6144,
              "peak_region_entropy": 5.17
            }
          }
        },
        "id": 3,
        "mol": "H(Cm₂)Md",
        "path": "/data/samples/incoming/forager/dotnet/nuget.org/_/HartsyInference/HartsyInference.2.0.0-alpha.310.nupkg!!README.md",
        "pid": 0,
        "risk": 3,
        "sha": "0e958dfccb966c515a3ec630b67921f6aa4ae2a1158bc0ed44268d3dc4760209",
        "size": 6160,
        "traits": [
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md"
          },
          {
            "id": "metadata/file/profile/markup::markdown-heading-before-fenced-block",
            "conf": 0.98,
            "crit": 3,
            "desc": "Markdown-style heading precedes a code fence",
            "spans": [
              [
                1619,
                20
              ]
            ]
          },
          {
            "id": "metadata/file/profile/markup::reference-guide-section-headings",
            "conf": 0.97,
            "crit": 3,
            "desc": "Reference guide has multiple section headings",
            "spans": [
              [
                612,
                14
              ],
              [
                1619,
                15
              ],
              [
                2859,
                16
              ],
              [
                3179,
                28
              ],
              [
                3990,
                23
              ],
              [
                4757,
                16
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                642,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                99,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                3498,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                47,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                175,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                3938,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::github-raw-url",
            "conf": 0.92,
            "crit": 3,
            "desc": "GitHub raw-content URL",
            "spans": [
              [
                4056,
                34
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                485,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/github::raw-githubusercontent-markdown-file",
            "conf": 0.82,
            "crit": 3,
            "desc": "raw.githubusercontent.com Markdown file URL",
            "spans": [
              [
                4064,
                166
              ]
            ]
          }
        ],
        "type": "markdown"
      }
    ],
    "rev": "a8f1b",
    "v": "8"
  }
}