{
  "ml": {
    "v": "7",
    "eng": "2.2.0-rc.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.07543895,
        "rte": "az",
        "prob": 0.07543895
      }
    ],
    "prob": 0.07543895,
    "skip": [
      {
        "rte": "az/zip",
        "why": "unavailable"
      },
      {
        "rte": "az/zip",
        "why": "unavailable"
      }
    ],
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.07543894648551941,
        "type": "nupkg"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00012001395225524902,
        "type": "xml"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.004081398248672485,
        "type": "xml"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.005069851875305176,
        "type": "text"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00010964274406433105,
        "type": "powershell"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0014963746070861816,
        "type": "powershell"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.008203089237213135,
        "type": "markdown"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0076904296875,
        "type": "powershell"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0001392364501953125,
        "type": "powershell"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.010498106479644775,
        "type": "powershell"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0007588565349578857,
        "type": "powershell"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.07543894648551941,
        "type": "xml"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.07543894648551941,
        "type": "xml"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-07-03T20:03:59Z"
  },
  "path": "PSComplexity.0.1.0.nupkg",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "O(C)H₂(CmPo)",
        "sha": "ee079a75404452a0a03ed77fb413b32d1ead2fcb65b018ebcebef2bc0e15c98d",
        "path": "PSComplexity.0.1.0.nupkg",
        "risk": 3,
        "size": 11590,
        "type": "nupkg",
        "facts": {
          "metrics": {
            "file": {
              "size": 11590.0,
              "entropy": 7.88,
              "size_bytes": 11590.0
            },
            "binary": {
              "overall_entropy": 7.88,
              "peak_region_bytes": 10240.0,
              "peak_region_entropy": 7.8
            },
            "archive": {
              "file_count": 12.0,
              "member_count": 12.0,
              "script_count": 6.0,
              "zip_bomb_ratio": 3.25,
              "directory_count": 0.0,
              "executable_count": 0.0,
              "extra_field_size": 0.0,
              "noise_file_count": 0.0,
              "total_compressed": 10148.0,
              "compression.ratio": 0.4,
              "hidden_file_count": 1.0,
              "total_uncompressed": 25207.0,
              "crc_collision_count": 0.0,
              "entry_comment_count": 0.0,
              "max_filename_length": 81.0,
              "rtlo_filename_count": 0.0,
              "format.regular_count": 12.0,
              "nested_archive_count": 0.0,
              "path_traversal_count": 0.0,
              "symlink_escape_count": 0.0,
              "security.setgid_count": 0.0,
              "security.setuid_count": 0.0,
              "security.sticky_count": 0.0,
              "double_extension_count": 0.0,
              "duplicate_member_count": 0.0,
              "security.symlink_count": 0.0,
              "unicode_filename_count": 0.0,
              "homoglyph_filename_count": 0.0,
              "security.encrypted_count": 0.0,
              "timing.mtime_unique_count": 2.0,
              "timing.mtime_unique_ratio": 0.17,
              "misplaced_executable_count": 0.0,
              "timing.mtime_outlier_count": 4.0,
              "timing.mtime_dominant_count": 8.0,
              "timing.mtime_spread_seconds": 36.0,
              "timing.sentinel_mtime_count": 0.0,
              "security.world_writable_count": 0.0,
              "timing.mtime_dominant_fraction": 0.67,
              "compression.method_counts.deflate": 12.0
            }
          }
        },
        "ident": {
          "name": {
            "value": "PSComplexity",
            "source": "nupkg.title",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/Fortigi/PSComplexity",
              "kind": "homepage",
              "source": "nupkg.project_url"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "Fortigi",
              "role": "author",
              "source": "nupkg.authors"
            }
          ],
          "version": {
            "value": "0.1.0",
            "source": "nupkg.version",
            "verified": false
          },
          "identifier": {
            "value": "PSComplexity",
            "source": "nupkg.id",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "objectives/command-and-control/dropper/staging/embedded::ps1-file-write",
            "atk": "T1059.001",
            "mbc": "B0030",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "PS1 file written to disk",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::uri-literal",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.75,
            "crit": 3,
            "desc": "HTTP/HTTPS URL literal",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/lang::powershell-keyword",
            "conf": 0.699999988079071,
            "crit": 3,
            "desc": "powershell keyword",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::ps1",
            "crit": 2,
            "desc": ".ps1 extension reference",
            "from": [
              {
                "file": 5
              }
            ]
          }
        ]
      },
      {
        "id": 1,
        "sha": "22745418dc72e0c1a66d0257cc9dd23e8800911fc0d05470bf14ff0774014e5d",
        "path": "PSComplexity.0.1.0.nupkg!!_rels/.rels",
        "size": 502,
        "type": "xml",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "[4ls%kx}3YaA?spB7]MgjT8QkfD}SJzEWP}x(mMDb6w0teJs}sj]",
            "n": [
              {
                "c": 2,
                "d": "NuGet nuspec manifest file",
                "i": "metadata/build/manifest::nuspec-file",
                "o": 0,
                "z": 19,
                "cf": 0.9800000190734863
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "jAa.syHH\u003c!aB4:tzGv@+xMOuniXJdcv}YB\u003cvrj5rx\u003e8g4B8LVje[n*pfk$ufyHH\u003c\u0026zF7QTfFLpnfGp.6B-RIkv\u003eJ1EwfKh",
            "ln": 2,
            "addr": 42
          },
          {
            "b": "arS^-wPRu\u003evrt{w",
            "ln": 3,
            "addr": 118
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1356.0,
              "entropy": 5.0,
              "size_bytes": 1356.0
            },
            "binary": {
              "overall_entropy": 5.0,
              "peak_region_bytes": 1356.0,
              "peak_region_entropy": 4.98
            }
          }
        },
        "id": 2,
        "path": "PSComplexity.0.1.0.nupkg!!PSComplexity.nuspec",
        "risk": 1,
        "sha": "5371334e5927e0bd5ffcae7cf95d5a113086df22160fe804b585cde1a1ab8d93",
        "size": 1356,
        "traits": [
          {
            "id": "metadata/build/manifest::nuspec-file",
            "conf": 0.9800000190734863,
            "crit": 2,
            "desc": "NuGet nuspec manifest file",
            "spans": [
              [
                0,
                19
              ]
            ]
          }
        ],
        "type": "xml"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1064,
              "entropy": 5.09
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 5.09
            }
          }
        },
        "id": 3,
        "path": "PSComplexity.0.1.0.nupkg!!LICENSE",
        "pid": 0,
        "risk": 1,
        "sha": "e445cadf6dd3b749029e4e24325dd7382947908022bae0454c1ef9ebb32fc425",
        "size": 1064,
        "traits": [
          {
            "id": "metadata/file/profile/language::lang-english--atom-1",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                171,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                135,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/license::mit-license-grant-text",
            "conf": 0.9,
            "crit": 2,
            "desc": "MIT license permission grant sentence",
            "spans": [
              [
                41,
                0
              ]
            ]
          }
        ],
        "type": "text"
      },
      {
        "ctx": [
          {
            "b": "kZJ",
            "n": [
              {
                "c": 2,
                "d": "Script overall entropy stays low",
                "i": "metadata/file/metrics::low-overall-entropy-source",
                "o": 0,
                "z": 29,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "arR^HqG3F}o(BM+y?j.iarR^HarR^HauZ?{p/x-1ze:r5CXInBe]U(Gf^=",
            "ln": 2,
            "addr": 3
          },
          {
            "b": "arR^Ho(BM+y?lTUA=U@kzxH5AarR^HauZ?{fFk7jfED",
            "ln": 3,
            "addr": 50
          },
          {
            "b": "arR^Hl3mo.z/M%yarR^HarR^HarR^HauZ?{mSir?x\u003eIcc",
            "ln": 5,
            "addr": 151
          },
          {
            "b": "arR^HlVl*XvqZu=vqPM#arR^HarR^HauZ?{mSir?x\u003eIcc",
            "ln": 6,
            "addr": 188
          },
          {
            "b": "arR^HlVl{?A+Pf1BrzXGarR^HarR^HauZ?{c$sXGmSir?x\u003eIcjawCBbaz++4wO#N2wg/k",
            "n": [
              {
                "c": 2,
                "d": "Copyright notice",
                "i": "metadata/package/license::copyright-word",
                "o": 229,
                "z": 9,
                "cf": 0.6000000238418579
              }
            ],
            "ln": 7,
            "addr": 225
          },
          {
            "b": "arR^Hl$HBHA+PGmx(v(iarR^HarR^HauZ?{lWrfTz/5{8x\u003e5n]zE:(1z!A%4Bzk]fay/tbAbo9gx([Ryw]zYjp\u0026yL?A-lT.y?$ZDlVlQPx([6jwGUG3ze:r5CXInBazC)tvixe\u003cx([32B.\u0026gtz/P}xz!pblxK@q+z/f07q/u/0v}u^1wPR%bv\u003c0gqwPI%czF7LfCvtJ6at2e/BzbkdvR6U6wPw]mx\u003eIr(y-)tdAV=Mtvrb)3Bz\u0026pAzE^s0B97\u0026dwfJDNaA?gfx\u003egT]wN(](xjkH(B95KBwObH]wO#0?aAI4hA+fqAawDAQB9hImB0bBkAV/Hxx(\u003eECw{503BzkVhfj[{mBy/Fnd\u003ce[yA+PGmayYn1C{%\u003eVx\u003c\u0026caxK@q.z*b=kq!P-Uy-(2xr68jzxLzBbayMx(wPI@Bp/x-1ze:r5CXInBazkb8wGUP6AV^.ve**",
            "n": [
              {
                "c": 3,
                "d": "powershell keyword",
                "i": "micro-behaviors/process/create/shell/lang::powershell-keyword",
                "o": 349,
                "z": 10,
                "cf": 0.699999988079071
              }
            ],
            "ln": 8,
            "addr": 281
          },
          {
            "b": "arR^Hp\u0026yL?A-lT.y\u00260c-A=U@kzxH5AauZ?{h.D\u003ck",
            "ln": 9,
            "addr": 640
          },
          {
            "b": "arR^HlVl*Xvrui)y?lBwmpZaOx(v)gauZ\u0026jc)}x2A+cQE",
            "ln": 10,
            "addr": 673
          },
          {
            "b": "arR^HarR^Hp/x+\u003cByupPav7n",
            "ln": 18,
            "addr": 900
          },
          {
            "b": "arR^HarR^HarR^HrafAXarR^HarR^HauZ\u0026jc)@Iyze:r5CXInBcOcw/v%IN2z/5{8x\u003e5IwasyVqxkRB9x)a5nefDrIz!9AhADLYax([RFefDrGB95=Xasz2qBAh89B0\u0026HYcV9pazGGr3zEE0*y?X0pcOcw/y?W^ecOcw/v}^qt",
            "ln": 19,
            "addr": 920
          },
          {
            "b": "arR^HarR^HarR^HoLF0FzGxw?A+MTsauZ?{xMOunB2\u003e%cxk8E3BZ=$kz/4c%z/P@lxk61}q:UFuAbo9gx([RNvR/%(fkUcizzaWPlQ::Gmje",
            "n": [
              {
                "c": 3,
                "d": "HTTP/HTTPS URL literal",
                "i": "micro-behaviors/communications/http/lib/invoke-webrequest::uri-literal",
                "o": 1085,
                "z": 18,
                "cf": 0.75
              }
            ],
            "ln": 20,
            "addr": 1057
          },
          {
            "b": "arR^HarR^HarR^Hp\u0026ZF?wN/*ZA+MTsauZ?{xMOunB2\u003e%cxk8E3BZ=$kz/4c%z/P@lxk61}q:UFuAbo9gx([RF",
            "ln": 21,
            "addr": 1144
          },
          {
            "b": "arR^HarR^HarR^HqE%VQvrl0Pz//MiauZ?{nP5l:x\u003c\u003e*2A+f5#vrl0vaAg[jeP\u003e@BBrC7sv@c72vrui[ayPd#asH\u0026gx([32B.\u0026PKA+e\u0026]A+fb#wI57ly?WA*By!#iay/t5zFsibC4z!az/6DfwQ4{hC{4oAvixV9wGT//Cv+![xK#0@ave}9j0mmevrlNiwI3.SlVl*Xy?m\u003c9BA]0qzE:\u003e#axh][Bs*r/lVl*Xy?m\u003c9BA[#@nG.UOBy^6L",
            "ln": 22,
            "addr": 1213
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "ast": {
              "max_depth": 69.0,
              "call_count": 0.0,
              "node_count": 428.0,
              "identifier_count": 19.0,
              "string_literal_count": 23.0,
              "array_literal_max_length": 9.0
            },
            "file": {
              "size": 1432.0,
              "entropy": 4.74,
              "size_bytes": 1432.0
            },
            "text": {
              "digit_ratio": 0.03,
              "space_count": 344.0,
              "total_lines": 25.0,
              "char_entropy": 4.74,
              "unique_chars": 66.0,
              "lines_over_200": 1.0,
              "string_density": 0.92,
              "avg_line_length": 56.28,
              "max_line_length": 358.0,
              "empty_line_ratio": 0.08,
              "last_line_length": 1.0,
              "whitespace_ratio": 0.26,
              "most_common_ratio": 0.06,
              "identifier_density": 0.76,
              "line_length_stddev": 75.85,
              "normalized_string_count": 4.6,
              "repeated_char_sequences": 10.0,
              "suspicious_string_ratio": 0.13,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 17.0,
              "most_common_char_codepoint": 101.0,
              "normalized_unique_identifiers": 4.09
            },
            "binary": {
              "overall_entropy": 4.74,
              "peak_region_bytes": 1432.0,
              "peak_region_entropy": 4.74
            },
            "strings": {
              "total": 23.0,
              "url_count": 2.0,
              "avg_length": 35.22,
              "max_length": 329.0,
              "avg_entropy": 3.07,
              "sql_strings": 1.0,
              "total_bytes": 810.0,
              "entropy_stddev": 1.07,
              "shell_command_strings": 2.0
            },
            "identifiers": {
              "count": 19.0,
              "total": 19.0,
              "avg_length": 11.47,
              "max_length": 20.0,
              "min_length": 4.0,
              "avg_entropy": 3.06,
              "reuse_ratio": 1.0,
              "unique_count": 19.0,
              "length_stddev": 4.45,
              "high_entropy_count": 5.0,
              "high_entropy_ratio": 0.26,
              "all_uppercase_ratio": 0.05
            }
          }
        },
        "id": 4,
        "mol": "H₂(CmPo)",
        "path": "PSComplexity.0.1.0.nupkg!!PSComplexity.psd1",
        "risk": 2,
        "sha": "25423a66490cfc28730cf604a96f41b02fc14f72aa833e28a07ca3ee50215c67",
        "size": 1432,
        "traits": [
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::uri-literal",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.75,
            "crit": 3,
            "desc": "HTTP/HTTPS URL literal",
            "spans": [
              [
                1085,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/lang::powershell-keyword",
            "conf": 0.699999988079071,
            "crit": 3,
            "desc": "powershell keyword",
            "spans": [
              [
                349,
                10
              ]
            ]
          }
        ],
        "type": "powershell"
      },
      {
        "ctx": [
          {
            "b": "boP/YlVl*Xy?m\u003c9BA[#Xay/Xby\u0026sf0Bzkkcd\u003cetuxkRB9x)a5gv@Dj6y?m\u003c9BA]0vz/M%%z*b=kq!P-Uy+t",
            "n": [
              {
                "c": 3,
                "d": "powershell keyword",
                "i": "micro-behaviors/process/create/shell/lang::powershell-keyword",
                "o": 55,
                "z": 10,
                "cf": 0.699999988079071
              },
              {
                "c": 2,
                "d": "Script overall entropy stays low",
                "i": "metadata/file/metrics::low-overall-entropy-source",
                "o": 0,
                "z": 29,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "boPx)Bs?MLB-H#6aARpdazCXiy?mD{zGGrex(v(id06lly?$TBB7]J8y?khswPI*ezGxJ3x(4H9C{4lEx([zBayPd#az2!pz/P}xBzbj",
            "ln": 2,
            "addr": 67
          },
          {
            "b": "boQ@FvR/:*aAIWCw)]gXe*9D3Bs}JNf^7BQz*2\u00269wPF#oxK@rcxKL{)wftL%y\u0026A%aB0bNrwGU\u00263BAh89azbt7wPF#8wPhi#wft/defG1L",
            "n": [
              {
                "c": 2,
                "d": ".ps1 extension reference",
                "i": "micro-behaviors/fs/path/extension::ps1",
                "o": 172,
                "z": 4,
                "cf": 0.5
              }
            ],
            "ln": 3,
            "addr": 151
          },
          {
            "b": "boQYxaz+$8woe(9x(Xope=",
            "ln": 4,
            "addr": 236
          },
          {
            "b": "",
            "ln": 5,
            "addr": 254
          },
          {
            "b": "bY!0oauZ\u0026tz!T8vp*[DVas6=Zq!6\u0026ZAca#@z/^9HB8\u003e+r",
            "ln": 6,
            "addr": 255
          },
          {
            "b": "w]zZ3vpJ%[c)Szsy?j-6zxIg)cQz/}e]U\u003e^cOcw/lWrfTz/5{8x\u003e5=mB1]3[asxJ{xkRB9x)a5uAc0-YefDrmwNPU5A+c?0q:UFuAbo9gx([RMAc0-YdjDx^",
            "n": [
              {
                "c": 3,
                "d": "PS1 file written to disk",
                "i": "objectives/command-and-control/dropper/staging/embedded::ps1-file-write",
                "o": 316,
                "z": 5,
                "cf": 0.800000011920929
              }
            ],
            "ln": 7,
            "addr": 292
          },
          {
            "b": "arR^He*8Mmz!T8vp*[DVas82Gv\u003c04ex(4uf",
            "ln": 8,
            "addr": 389
          },
          {
            "b": "Ee",
            "ln": 9,
            "addr": 418
          }
        ],
        "depth": 1,
        "facts": {
          "tgt": [
            "Export-ModuleMember",
            "Join-Path"
          ],
          "metrics": {
            "ast": {
              "max_depth": 28.0,
              "call_count": 4.0,
              "node_count": 144.0,
              "identifier_count": 5.0,
              "string_literal_count": 7.0,
              "array_literal_max_length": 4.0
            },
            "file": {
              "size": 498.0,
              "entropy": 4.91,
              "size_bytes": 498.0
            },
            "text": {
              "digit_ratio": 0.01,
              "space_count": 54.0,
              "total_lines": 11.0,
              "char_entropy": 4.91,
              "unique_chars": 49.0,
              "string_density": 0.64,
              "avg_line_length": 44.27,
              "max_line_length": 96.0,
              "empty_line_ratio": 0.18,
              "last_line_length": 76.0,
              "whitespace_ratio": 0.13,
              "most_common_ratio": 0.08,
              "identifier_density": 0.73,
              "line_length_stddev": 35.81,
              "normalized_string_count": 2.11,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 101.0,
              "normalized_unique_identifiers": 1.45
            },
            "calls": {
              "count": 4.0
            },
            "binary": {
              "overall_entropy": 4.91,
              "peak_region_bytes": 498.0,
              "peak_region_entropy": 4.91
            },
            "strings": {
              "total": 7.0,
              "avg_length": 14.0,
              "max_length": 24.0,
              "avg_entropy": 3.35,
              "total_bytes": 98.0,
              "entropy_stddev": 0.89
            },
            "comments": {
              "chars": 246.0,
              "lines": 4.0,
              "total": 4.0,
              "to_code_ratio": 0.57
            },
            "identifiers": {
              "count": 5.0,
              "total": 8.0,
              "avg_length": 10.0,
              "max_length": 19.0,
              "min_length": 4.0,
              "avg_entropy": 2.88,
              "reuse_ratio": 0.63,
              "unique_count": 5.0,
              "length_stddev": 5.51,
              "high_entropy_count": 1.0,
              "high_entropy_ratio": 0.2
            }
          }
        },
        "id": 5,
        "mol": "O(C)H(Po)",
        "path": "PSComplexity.0.1.0.nupkg!!PSComplexity.psm1",
        "risk": 2,
        "sha": "533ec79c4d45bafd4916b77a37e29f0bb554f0077b3e6e05ae5493dda5675fe7",
        "size": 498,
        "traits": [
          {
            "id": "micro-behaviors/fs/path/extension::ps1",
            "crit": 2,
            "desc": ".ps1 extension reference",
            "spans": [
              [
                172,
                4
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/staging/embedded::ps1-file-write",
            "atk": "T1059.001",
            "mbc": "B0030",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "PS1 file written to disk",
            "spans": [
              [
                316,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/lang::powershell-keyword",
            "conf": 0.699999988079071,
            "crit": 3,
            "desc": "powershell keyword",
            "spans": [
              [
                55,
                10
              ]
            ]
          }
        ],
        "type": "powershell"
      },
      {
        "id": 6,
        "sha": "662522f14035a5c903bc1369216955b8d4c4b606434361ac0765a049ab56dc0e",
        "path": "PSComplexity.0.1.0.nupkg!!README.md",
        "risk": 1,
        "size": 3743,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 7,
        "sha": "3431a3d07644e11f6db8316902021f4f4c11b24fa7d796659dbaba6e20a568c7",
        "path": "PSComplexity.0.1.0.nupkg!!src/Ast.ps1",
        "risk": 1,
        "size": 2923,
        "type": "powershell",
        "depth": 1
      },
      {
        "id": 8,
        "mol": "H(Po)",
        "sha": "0a0d397e85aeb9c064e585fe954adaab8db964e31a8c635afccb0b39712d241c",
        "path": "PSComplexity.0.1.0.nupkg!!src/Cognitive.ps1",
        "risk": 1,
        "size": 5301,
        "type": "powershell",
        "depth": 1
      },
      {
        "id": 9,
        "sha": "8b0f5ade175571ebf23e3a687d524ff444a41392fab0ff60367b55d3fa73783f",
        "path": "PSComplexity.0.1.0.nupkg!!src/Cyclomatic.ps1",
        "risk": 1,
        "size": 2360,
        "type": "powershell",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "jr\u003eg=q=#\u003c\u003ep/x}:3lQDlaw^h\u0026y?Wx4k#pb}w]zYjp/x-1ze:r5CXInBiV}ddvrlNiwI3.SlVl*Xy?m\u003c9BA[#SwmoN*diJ5pwfs\u0026.B960gq:UFuAbo9gx([Ryc$=$gwHPksbr=Cww{503BzkVhav*0+eL]wkCVeK6A:@VIx(4u6DKp(rarR)KqE%]/y\u003c6wjvixI$Bz8^Bw[=6)aA8oywnc6}v@#TfC{%\u003eTzY\u003cdnwGT//Cv+![xK#0@aAIEzA:@V6w[=6)B0bNyaz\u003eW#B9hIme^-ZzarT(:B-.OBBx0K8wHH=7BAh8kxiOUEdp0o6arR!hlV3vIwPQmMzE^E0xdbim3lQDlaAg+fvqNz%p*[xMzdN*2AWTT\u003czE^f$z/QaLt{9u)BAh8kxi==Vvruflax@]hx()\u0026#t{JrVv%8*kwHN%earR!vw/@H3wPI@Bp*[DVat3o3By/G3y/1LZxDOM%vruf9eL]\u003e$xJfm@wGTVTvp*@hDMWuuBAIRwax@]eA+PA7tu$J1c[4#8B8L(rwI3.!Bz8^GoLFPWA:-=Xvruf9bV4]\u003exELMgvrufiaBKOtarR^LxjCS#jS)1paw=G*xDPCXbV4]\u003exGEtdzEWH9wmV(Dav4t5dLtWYf^!H{cN{-/B8rSVdlwUwx(4u6jS(1(A=\u003e}Paw#=XB-ILmauZ\u0026KvScg3t{JrVv%8*kwGVydarR^HA+funA=917B98CpzF9fVt%G/dwPPH\u003exLzo[nPXJXav6NHx-",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "aBtjRuOj/\u003cy?#\u003cPzdK\u0026rdggFg3taA#v@#B6zxIU+vrlNiwI3.SlVl*Xy?m\u003c9BA]0Q3lQDlauQ\u003eQarR^He(L[FpF:$YqWKS\u0026arR^HarTx\u0026vrlNiwGUGdv@c72vrui[ayPd#ay/t5zFsibC4z!az/6DfwQ4{hC{43qaw^02wPyZ.wO=f9v@C)?efF[yAV/Hxx(\u003cX8arR^HarR^PwNP7Zazb+lv@#B6zzbQoy\u0026\u003cleefF[FB-OWzzE\u003c}MB7ol8Ac9Wvz!abSaAg[jazbt7wGUP6AV/ExA4L)qC4CFjv@C)?dj$@marR^He\u003c@cblScGLr7P\u003eX3lQDlarR^Haw=G!B7GznwNP7ZatdROf!Ud#B8rSOw[=6)aA}KwxDRzgwGT//Cv+![xK#0@ave}9ayPd#aAz4jz/P@vayYnhxDRe6BAh89B1N!xarR^HarR^]z!A%4Bzk]fay/tbAbo9gx([Ryx(+z9azb4@Bzboey-)XnA=-Bxw/#hewGT]\u0026zEEM:z/{8gwGU\u00263BAh89asIbsB98blxdWLovrb{di%)8MarR^HarUftv@c72vrui[azC)tBzbkdv@bN{B7]bbwmYm+B7]MgePtSxzGE1hz/]@te*9R$y?mVgBzb98azb4@y-)?raAg+fB7DF5A+bO2arR^HarR!FyIv:bwN({cx([2hvix=5A=bPexd:I#arR^He(j\u0026ik$%^Emn+m8vrue\u0026arR^HarR^HpI%.^z/M$qz/Pziw[=6)B0byway]hbwN/?2A+P9aaARJAzdNc%B-I4C3jm)#arSpkk#H0ymn#YNaw#=XB-ILm3lQDlarR^Haw#=XB-ILmazC.nzY\u003cazvQ%g[wN/?2A+P9aaA}HgzxJvgwnc6}v@#TfC{3*xazkziwO%ac3lQDlatcC\u0026r8uN]qWKS\u0026arR^HarT)cB7oulBz(2mvRPE:Bx{2kx([2hmRMWIefE@gx(\u003e)GoLFxQefEr9v@c72vrui[efEq#xkRB9x)a5geIe8-zE\u003c@fwPw]ozFshB3jm)#arSp9sv2UToHPpharR^HarR!3wNPU5A+c?0q:UFuAbo9gx([Rye?.o^v\u003c0v3wN/\u003e6B7DFwax9i0Bs*o$ygQ)%avy6WzFsibC4z^Fl$HBHwO#3)zF6p-arR^He\u003e5(do\u0026aIL3lQDlarR^Har@0#vqfK2vix34x(4r5x\u003ewF@zH3tqx(mMax(+zsz/l+dz/6DfwQ3lyarR^HarR^Hx\u003ewFoePbGGasHi2B960gq:UFuAbo9gx([Rye?.o^v\u003c0v3wN/\u003e6B7D^HaBtkxCXImxf^7(KarR^Hbr=CSarR!h",
            "ln": 614,
            "col": 59,
            "line": 13
          },
          {
            "b": "arR^HarR^Has7JsA=k#tauZ?)zGP=i3lQDlarR^HarR^HarR^Has7xpBrAZ?tt]/*By/qwo\u003c}{FxjU{\u003ezGEG%B-.Lsvruj4zz1Q\u003ezFa92xjSX(vrcB2A:pZ!p*[x=wKZxIwHF*ox(4uiax@\u003e$w)DW1B.\u003e\u003eBax@\u003e$w)DV[A=M8sB14CsarR^HarR^HarR^HarR!vw/@GEwPz*fA=SVLDMVygx()]rs7cb!x(mMab2-n\u003eAbYx0",
            "ln": 2000,
            "col": 8,
            "line": 53
          }
        ],
        "depth": 1,
        "facts": {
          "tgt": [
            "ForEach-Object",
            "Get-ChildItem",
            "Get-PSCxCognitiveMap",
            "Get-PSCxCyclomaticMap",
            "Get-PSCxSourceFile",
            "Get-PSCxUnitTable",
            "Measure-PSComplexity",
            "Resolve-Path",
            "Test-Path",
            "Where-Object",
            "Write-Warning"
          ],
          "funcs": [
            [
              "anonymous",
              108
            ],
            [
              "anonymous",
              635
            ],
            [
              "anonymous",
              2819
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 59,
              "call_count": 12,
              "node_count": 1444,
              "max_array_len": 7
            },
            "file": {
              "size": 4169,
              "entropy": 4.77
            },
            "text": {
              "lines": 113,
              "top_char": 101,
              "max_ws_run": 7,
              "digit_ratio": 0.01,
              "space_count": 1084,
              "char_entropy": 4.77,
              "unique_chars": 82,
              "top_char_null": 0,
              "string_density": 0.05,
              "top_char_ratio": 0.06,
              "avg_line_length": 35.89,
              "max_line_length": 115,
              "empty_line_ratio": 0.14,
              "last_line_length": 1,
              "whitespace_ratio": 0.29,
              "identifier_density": 0.92,
              "line_length_stddev": 33.4,
              "normalized_string_count": 0.56,
              "repeated_char_sequences": 18,
              "suspicious_string_ratio": 0.17,
              "normalized_unique_identifiers": 6.89
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 5
            },
            "source": {
              "function_count": 3
            },
            "strings": {
              "bytes": 133,
              "count": 6,
              "shell": 1,
              "avg_length": 22.17,
              "max_length": 64,
              "avg_entropy": 3.16,
              "empty_count": 1,
              "entropy_stddev": 0.93
            },
            "comments": {
              "chars": 122,
              "count": 8,
              "empty": 3,
              "lines": 5,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 3
            },
            "identifiers": {
              "count": 104,
              "unique": 47,
              "avg_length": 8.43,
              "max_length": 21,
              "min_length": 2,
              "avg_entropy": 2.6,
              "reuse_ratio": 0.45,
              "length_stddev": 5.22,
              "high_entropy_count": 9,
              "high_entropy_ratio": 0.19
            }
          }
        },
        "id": 10,
        "mol": "Md(Pa)",
        "path": "PSComplexity.0.1.0.nupkg!!src/Measure-PSComplexity.ps1",
        "pid": 0,
        "risk": 1,
        "sha": "a90dc1281bfac47e35135263da45c32c8b962c4248b3a13deb12c0e4eb68d801",
        "size": 4169,
        "traits": [
          {
            "id": "metadata/package/documentation::powershell-comment-help-installer-example",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell comment-help installer example",
            "spans": [
              [
                678,
                856
              ]
            ]
          }
        ],
        "type": "powershell"
      },
      {
        "id": 11,
        "sha": "c4a90ec90044b76c699ef5c1cd3c9ceb9d862441d24e8d1362da9404e1107b1b",
        "path": "PSComplexity.0.1.0.nupkg!![Content_Types].xml",
        "size": 713,
        "type": "xml",
        "depth": 1
      },
      {
        "id": 12,
        "sha": "62c8f1b192c1171a88e9a2e2778b27aa27c9e540abb51947cb97be6f0679eed7",
        "path": "PSComplexity.0.1.0.nupkg!!package/services/metadata/core-properties/0647829c78e94154aacde93f80c6a719.psmdcp",
        "size": 1146,
        "type": "xml",
        "depth": 1
      }
    ],
    "omitted_files": 7,
    "v": "8"
  }
}