{
  "ml": {
    "v": "7",
    "eng": "2.8.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.0000114142895,
        "rte": "az",
        "prob": 0.0000114142895
      },
      {
        "cls": 0,
        "raw": 0.00021871924,
        "rte": "az/zip",
        "prob": 0.00021871924
      }
    ],
    "prob": 0.00001980861,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001980861088668462,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009695689186628442,
        "type": "lua"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000065664448811730836,
        "type": "c"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001980861088668462,
        "type": "c"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009765227332536597,
        "type": "markdown"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-08-31T04:45:51Z"
  },
  "path": "anyascii-0.1-1.src.rock",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awak2MO\u003ev9:K]m37t-j006.m000/n8#%z+D0$=7x\u003eYdMe?[}je]\u003e(uyJBDav]VFm00yhQLXOfMLXLt=3JHhg\u003eMp!+1N2{/0g/m=zO!7wH4^Y-hXgPBGEP#!S6])!oGKy%u7sM$.M+YEP]7tJk0Qi{pG2%yvE3:dkka/$]%96b(\u003cO^CQQA48WQ:=F=V\u003c4!Ot0*f",
            "ln": 0
          }
        ],
        "mol": "H(Cr)Md",
        "sha": "46750f28d548df61c005c689da3e071663d225ba4485f94088427f4f97fb7835",
        "path": "anyascii-0.1-1.src.rock",
        "risk": 2,
        "size": 338622,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 338622,
              "entropy": 8
            },
            "binary": {
              "peak_region_bytes": 321536,
              "peak_region_entropy": 7.85
            },
            "archive": {
              "file_count": 12,
              "member_count": 15,
              "script_count": 1,
              "zip_bomb_ratio": 4.17,
              "compressed_size": 335890,
              "directory_count": 3,
              "executable_count": 0,
              "extra_field_size": 360,
              "noise_file_count": 0,
              "compression.ratio": 0.24,
              "hidden_file_count": 0,
              "uncompressed_size": 1391724,
              "crc_collision_count": 1,
              "entry_comment_count": 0,
              "max_filename_length": 36,
              "rtlo_filename_count": 0,
              "format.regular_count": 12,
              "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,
              "format.directory_count": 3,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 1,
              "timing.mtime_unique_ratio": 0.07,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 15,
              "timing.mtime_spread_seconds": 0,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 1,
              "compression.method_counts.stored": 3,
              "compression.method_counts.deflate": 12
            },
            "consistency": {
              "extension_content_mismatch": 1,
              "extension_content_mismatch.archive_as_unknown": 1
            }
          }
        },
        "traits": [
          {
            "id": "metadata/file/profile/language::script-cyrillic",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains a Cyrillic script sequence",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/symmetric/xor/loop::indexed-xor-array-assignment",
            "atk": "T1027,T1140",
            "conf": 0.84,
            "crit": 3,
            "desc": "Indexed array XOR assignment",
            "from": [
              {
                "file": 7
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "y\u0026r/(y-)e7D0$=7x\u003eXXMaAz4kB.L(cc)@CvD0$=7x\u003eX}z3jpP/v{%f@xk.\u003cgwO-FLaBsCrarR^J^2#!laKE*GU*FlMU/}WBYv0w@^6p#[+ZZ?-FZz3QZrzePVE3rpaKETDH9j({^7vVs+Z[cD^7QTHVc/t\u003cFfrjI^tx6[VcY\u00269Gx!\u003e.aBA7MG3/k0H9j\u003cF^6IeM^6d{HaKETDH9j\u003cF^6IeM^tx6[Vc/t\u003cFfrl\u003c^7vVs+Z[cD^7RaRed9HxarR((ZNstqLJwQu\u003c+PF*Xq]:GP5(5)\u003c^-pfFpX%@3lQDlar]=%R@rn[\u0026E^xNGpp+KKL$?/\u0026E^xNGp}gQM($vuO8G0!\u0026E^*D\u0026E^SUGp7RIL\u0026mm/aMm%K\u0026E^xNGp7RIRqW5@\u0026E^VVGodSb\u0026E^uMGodkmGqmx",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "\u0026K#-z=Xyz[W:fKF=Xgn(W:8Me\u0026K\u003cY^Z0sdlF-jqQ=W:t#=B}97a$K6zarR^Jl2HiQBzbkdy?WJ}BrCTrx(mH6azCZoBzbkdwmoH]zE))gefFwswft#cwGUI(A+/M7B8@Emx\u003eeu7z/^aiz/6DlwOtT)wftPde*pTJ3jpx-AV/6sjS(Egar$JqB8UYbay]x$arR^HAb]VgBsp^uB8UYbtwmv(3lQDlaAhvnzGEpnzH2Viv}/TfBAg/cB8kMjwPzj3wHIhfB8UYbtwmv(dgdguarUSzx(n2vdf",
            "ln": 493,
            "col": 66,
            "line": 7
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "require"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "anyascii.transliterate"
            ],
            [
              "",
              "print"
            ],
            [
              "",
              "assert"
            ],
            [
              "",
              "anyascii.transliterate"
            ],
            [
              "",
              "anyascii"
            ]
          ],
          "mbr": [
            "anyascii.transliterate"
          ],
          "tgt": [
            "anyascii.transliterate",
            "assert",
            "print",
            "require"
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "max_depth": 8,
              "call_count": 7,
              "node_count": 123,
              "member_count": 1,
              "max_array_len": 5,
              "op_density.eq": 0.01,
              "member_depth_max": 2
            },
            "file": {
              "size": 769,
              "entropy": 5.56
            },
            "text": {
              "lines": 17,
              "top_char": 225,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 93,
              "char_entropy": 5.56,
              "unique_chars": 99,
              "top_char_null": 0,
              "string_density": 0.47,
              "top_char_ratio": 0.09,
              "avg_line_length": 44.24,
              "max_line_length": 194,
              "non_ascii_ratio": 0.53,
              "empty_line_ratio": 0.18,
              "last_line_length": 40,
              "whitespace_ratio": 0.14,
              "identifier_density": 1,
              "line_length_stddev": 54.28,
              "normalized_string_count": 1.94,
              "suspicious_identifier_ratio": 0.14,
              "normalized_unique_identifiers": 1.71
            },
            "binds": {
              "count": 2
            },
            "binary": {
              "peak_region_bytes": 769,
              "peak_region_entropy": 5.56
            },
            "imports": {
              "count": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 534,
              "count": 8,
              "avg_length": 66.75,
              "max_length": 187,
              "avg_entropy": 3.67,
              "empty_count": 2,
              "entropy_stddev": 0.68
            },
            "identifiers": {
              "count": 17,
              "unique": 7,
              "avg_length": 6.57,
              "max_length": 13,
              "min_length": 1,
              "avg_entropy": 2.11,
              "reuse_ratio": 0.41,
              "length_stddev": 3.33,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.14,
              "all_lowercase_ratio": 1
            }
          }
        },
        "id": 1,
        "mol": "Md",
        "path": "anyascii-0.1-1.src.rock!!lua-anyascii/test.lua",
        "pid": 0,
        "risk": 2,
        "sha": "ba57d7e23861b2e692bf6f10fbb8f64a995bd1509334722eb0d04caf55150cbc",
        "size": 769,
        "traits": [
          {
            "id": "metadata/file/metrics::high-byte-script-text",
            "conf": 0.88,
            "crit": 3,
            "desc": "High-byte script text (\u003e=12%)",
            "spans": [
              [
                0,
                27
              ]
            ]
          },
          {
            "id": "metadata/file/profile/language::script-cyrillic",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains a Cyrillic script sequence",
            "spans": [
              [
                65,
                8
              ]
            ]
          }
        ],
        "type": "lua"
      },
      {
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "\u003clua.h\u003e"
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 6,
              "call_count": 0,
              "node_count": 17
            },
            "file": {
              "size": 54,
              "entropy": 4.45
            },
            "text": {
              "lines": 3,
              "top_char": 97,
              "max_ws_run": 1,
              "space_count": 3,
              "char_entropy": 4.45,
              "unique_chars": 27,
              "top_char_null": 0,
              "top_char_ratio": 0.11,
              "avg_line_length": 17,
              "max_line_length": 35,
              "empty_line_ratio": 0.33,
              "last_line_length": 35,
              "whitespace_ratio": 0.11,
              "identifier_density": 1,
              "line_length_stddev": 14.31,
              "suspicious_identifier_ratio": 0.33,
              "normalized_unique_identifiers": 1.89
            },
            "binary": {
              "peak_region_bytes": 54,
              "peak_region_entropy": 4.45
            },
            "imports": {
              "count": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "identifiers": {
              "count": 3,
              "unique": 3,
              "avg_length": 8.67,
              "max_length": 16,
              "min_length": 1,
              "avg_entropy": 2.06,
              "reuse_ratio": 1,
              "length_stddev": 6.13,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.33,
              "all_lowercase_ratio": 0.33,
              "all_uppercase_ratio": 0.33
            }
          }
        },
        "id": 2,
        "path": "anyascii-0.1-1.src.rock!!lua-anyascii/src/luaanyascii.h",
        "pid": 0,
        "risk": 1,
        "sha": "37bf6a465e90f6a770faf431fb3ec7e58a8eccd0a8e083aae36fde433330f5a6",
        "size": 54,
        "traits": [
          {
            "id": "metadata/file/extension/identity::c-family-header-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "C-family header file basename",
            "spans": [
              [
                0,
                0
              ]
            ]
          }
        ],
        "type": "c"
      },
      {
        "ctx": [
          {
            "b": "fdEr2q:RW3x\u003e7Z(B7CW=lVl{?A+Pf1Brz#wdiHx1gb7pnfFUHpav{S)By/Fns3!2(xMXimwPA07e[n*pj{?S[wPzT4B8#5lzxK4taA.:pefFCvAcS#SzeS%0w{C{IvqYQez/M$hx(!xpx\u003c#jbwGV8dx(+zrz!s9nvrb{4w]zYjvqZt$Aclhuz/YFjCwhejaA8oyCwhejz/{dAw[tJ@x(+zgwPzu\u003eC{3:uvqZf#wgO\u003cxA=lbnwmYo]Bzb98aARpdayO.$C4z1\u003cz/x#xx\u003eIa3az#atx\u003e7Y%vqYP#BzbxfaAg[jze16jx(v(izF%Shv}u=\u003eAbYw%AV/7layP85ay/tex\u003equr3jo:6miCJ8mPrCPqBIZ1qY[[mpGy4P",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "y\u0026%o1ar\u003eliD0$=7x\u003eYhka{[V#Byxo9v\u003c2o1zGx[xv}Yp\u003eavnv?oe6Nch8WDMt{8oMb06QMxjk)@C4C34ADLYgwN]dTA=l2uuU%j(yDuoyw]@l9A+6k#vrcybCvbMdBzb2{z/oy",
            "ln": 812,
            "col": 5,
            "line": 21
          },
          {
            "b": "gcfL{vSD3@y*/wCxKL:#z!0MzAbPDdByfffi^CBSuWl6$xf79zz/P/hB-PPLADLYgx)1FTwnbE?z/f9bi+-Fzx(mTbC@/zyB7F/?y?#dIz^N6[BAhT/zeTMmByw)3i+w",
            "ln": 2256,
            "col": 1426,
            "line": 23
          },
          {
            "b": "x(mG?xkz0$B2[IVzE^9:xLzr{i=X}AwNxH*wO#6uze0H2z/xxdzE\u003e\u003exwNPa*xM4^1B2[FUwmYW^xjkT*i:#JsyH}P%vqG:vzeTJmA:%x8y?kUJz!%l3D17h#y=VxJC4C2]z/+",
            "ln": 63965,
            "col": 7402,
            "line": 24
          },
          {
            "b": "wJBHsxj$T=wO2Wsz!@@}A:JV(zAqVzx(4c^vrb{uxK$Q)ByF/\u0026Bui(Kx\u003ep)^vrl0vvQTp:v}Yp\u003eBui]Fx(EK1vrb)tAa9Y%A:@{1A5}DAB.a]?z/ozLB76f4y\u00260*cwJBZuCxi",
            "ln": 65007,
            "col": 8444,
            "line": 24
          },
          {
            "b": "h8u{Ev@c6[yC)$5i+8#Av@11VfGJYWz!0MxgCy\u003e1y\u0026r*0iwSuIy?m^7Byxo5i+\u0026OUB98bayDu0uC4\u003eF#A=ToKvrb)=vScGLxl4Z7zFs03i=5kExj#0%xf6:AzF%2@zGE{WwO=6(C4ChBB-7S8B-Rb8i+98Cw{5fawiasyz*c8kzF81Ky?mf%x(mMAzF@)0z/(",
            "ln": 65868,
            "col": 9305,
            "line": 24
          },
          {
            "b": "zFAPvwNPj/wJB)CvrccAA+Gf8z-R@VB.LwEDsZMavleHqA+fFRy\u00260J%vleECz//UNz/*8jAYOnSB-7$QvRG[4zAq(Tz//UNz/foczAq(Wz!%kJvpTH%Bui]Bx(4rvw)]y]C@/OHzFrVyvSC)\u003ezAq\u0026Gvrb%vB8LM7B2)=Jz/oFNCWCG1C@*j?uWlMJw]8QiwJBsmvqf:yA::ojAYNVrzFB8JxKL+0vlejyBAIT=v@Dx@y=ViEz/YFJyY",
            "ln": 68347,
            "col": 11784,
            "line": 24
          },
          {
            "b": "s:147fFD-!fFNG\u003etRW#*wQdJofFU1XfFCg=gb7B/fF\u003eK\u0026fFCg=gb7Bbi%{4Jvrui[ay/tcB95KmxKL{7lng8Ktq[D2t{8oMb3V].hZqMYfFD-!fFNS^e).^pfFD-!fFK!SfFCg=gb7C7z7W5rfFCg=gb7B+tRE@\u003ctRW#\u0026g\u0026^XUtRE\u0026=tRW#/b}@NVfFT}dfHoqQgb7EmtRE\u0026=tRW#/fi*g+fKcv!f\u003cX9sfFD-!fFL4ZfFCg=gb7B/fFCg=fFCg=gb7y!fFCg=fFCg=gb7y!fFA",
            "ln": 101071,
            "col": 2144,
            "line": 31
          },
          {
            "b": "3uHq$Bzkkcv@DmaBrC7bvr9FSf/RE6h-rW4auZ?\u003etR!q$h8c)Af/g:xh8N9Dh8d3Ef/R3Biw\u0026MCh8l)zgbpZxgC{{Ah8m3Dgb.0Bh-iuIh8mfHgCyWxf/p:xh8v3CgC*%Bh8NfFh8vfGgDmlFiw\u0026SEh8E3Bg+{{BgC}0Ch8EfFg=viFh-iAKh8ErJh83)Bf/p*zh8NfEh8EfFh8NlHh8NrIh8)DJiw\u0026YGh8WfDhzNcFgC}6Eh8WrHhA0AJh-iGMh8WDLh.W9Ff/p)Bh8^rGh-9xJh8NrJ",
            "ln": 661835,
            "col": 806,
            "line": 339
          },
          {
            "b": "zAwgix\u003ewFoy\u0026pBWayYd#zyDYGwPS6nzxHR{3jgI\u003ejS(d}zGxJ8zE)u3v}Yp\u003ediJ87y\u0026pBDatNj:3jgJWzxI7+y-\u003e5EfNbMhau{#+asni+CSfjSiV{ju3jgAUasI5qzxI58atUC?DKp5=dQ^w",
            "ln": 1381844,
            "col": 14,
            "line": 1319
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "block"
            ],
            [
              "",
              "\u003cstddef.h\u003e"
            ],
            [
              "",
              "\u003cstdint.h\u003e"
            ],
            [
              "",
              "anyascii.h"
            ]
          ],
          "tgt": [
            "block"
          ],
          "funcs": [
            [
              "*block(uint_least32_t blocknum)",
              1364218
            ],
            [
              "anyascii(uint_least32_t utf32, const char **ascii)",
              1381605
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.gt": 1,
              "op.le": 1,
              "op.add": 6,
              "op.bor": 1,
              "op.mul": 4,
              "op.shl": 1,
              "op.shr": 2,
              "op.band": 3,
              "max_depth": 12,
              "call_count": 1,
              "node_count": 357119,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.mul": 0,
              "op_density.shl": 0,
              "op_density.shr": 0,
              "op_density.band": 0,
              "max_concat_chain": 3
            },
            "file": {
              "size": 1382221,
              "entropy": 3.8
            },
            "text": {
              "lines": 1334,
              "top_char": 48,
              "tab_count": 1309,
              "max_ws_run": 1,
              "digit_ratio": 0.75,
              "space_count": 6005,
              "char_entropy": 3.8,
              "mixed_indent": 1,
              "unique_chars": 97,
              "top_char_null": 0,
              "escape_density": 18.8,
              "lines_over_200": 641,
              "lines_over_500": 637,
              "string_density": 0.48,
              "top_char_ratio": 0.32,
              "avg_line_length": 1035.15,
              "lines_over_1000": 627,
              "max_line_length": 55732,
              "empty_line_ratio": 0.01,
              "last_line_length": 1,
              "long_token_count": 1061,
              "whitespace_ratio": 0.01,
              "identifier_density": 1,
              "line_length_stddev": 1995.2,
              "octal_escape_count": 259914,
              "normalized_string_count": 17.63,
              "suspicious_string_ratio": 0.21,
              "suspicious_comment_ratio": 1,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 63.48
            },
            "binds": {
              "count": 2
            },
            "binary": {
              "peak_region_bytes": 8013,
              "peak_region_entropy": 5.4
            },
            "source": {
              "function_count": 2
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1244476,
              "count": 644,
              "shell": 137,
              "very_long": 625,
              "avg_length": 1932.42,
              "max_length": 55696,
              "path_count": 1,
              "avg_entropy": 3.46,
              "email_count": 25,
              "entropy_stddev": 0.66,
              "high_entropy_count": 2
            },
            "comments": {
              "chars": 762,
              "count": 1,
              "lines": 16,
              "high_entropy": 1,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 2
            },
            "identifiers": {
              "count": 1336,
              "unique": 659,
              "avg_length": 4.02,
              "max_length": 14,
              "min_length": 1,
              "avg_entropy": 1.84,
              "reuse_ratio": 0.49,
              "length_stddev": 0.54,
              "has_digit_ratio": 0.98,
              "sequential_names": 5,
              "single_char_count": 3,
              "single_char_ratio": 0,
              "all_lowercase_ratio": 0.02,
              "all_uppercase_ratio": 0,
              "numeric_suffix_count": 413
            }
          }
        },
        "id": 7,
        "mol": "O(S)H(Cr)",
        "path": "anyascii-0.1-1.src.rock!!lua-anyascii/src/anyascii/anyascii.c",
        "pid": 0,
        "risk": 2,
        "sha": "c6ff0752d807ad9d7d0b3f34a6ff869fee37da6ef7bc5ab2a44de529c8e35dc7",
        "size": 1382221,
        "traits": [
          {
            "id": "micro-behaviors/crypto/symmetric/xor/loop::indexed-xor-array-assignment",
            "atk": "T1027,T1140",
            "conf": 0.84,
            "crit": 3,
            "desc": "Indexed array XOR assignment",
            "spans": [
              [
                101135,
                30
              ]
            ]
          },
          {
            "id": "objectives/supply-chain/hidden-payload/test-fixture::long-opaque-source-literal",
            "atk": "T1195.002,T1027",
            "mbc": "B0024",
            "conf": 0.9,
            "crit": 3,
            "desc": "Very long opaque string literal",
            "spans": [
              [
                0,
                29
              ]
            ]
          }
        ],
        "type": "c"
      },
      {
        "ctx": [
          {
            "b": "boPo\u0026C%MHYx\u003eXY4z/M%]BZUQ:rC(IXz!9A4Bz\u0026o/q:TbFaARTjzGxSdBy/G3BzkVhe^.}+xLzJgzeS%cy?j.#A+PA7B0aWMzH1J?v}/T.c$)ZAAc15[fk20vxMW=pv@DiqvqZv0B7n]#fjw:zvrk{)x^\u003efszGG!toM:+^B-RnmxcqqfwGU]ix\u003eIc$vqE5NazCXiy?mD{zGGrex(v(iz!paTzH1J?v}/Tfavf)\u003cl33KIx=}wnz*2\u00269wPF$Wq:TbFePkJyC{4csAbn@)wO(0@BrCTDA+PA7B0b7kAV/swve",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "vrk{)x=]LYA+flkx(W=kcT*[rvrk{)x^Utp3ug31zGEpnzH2Viv}/TfBAg/cB8kMjwPzj3wHF}MOy9lq^sP+@^6g)g^sGVR^74FP^6.nK^6g]H^6.lcaKL+/G3/a}Xx}}oVNmgJ3n0?LpJZ+#B-.W=awEb7BAg/cB8kMjwPzj3wN({8BAh8kx9@3Ou\u003cV",
            "ln": 295,
            "col": 10,
            "line": 10
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 445,
              "entropy": 5.05
            },
            "text": {
              "lines": 14,
              "top_char": 105,
              "max_ws_run": 1,
              "space_count": 37,
              "char_entropy": 5.05,
              "unique_chars": 58,
              "top_char_null": 0,
              "lines_over_200": 1,
              "top_char_ratio": 0.09,
              "avg_line_length": 30.79,
              "max_line_length": 214,
              "non_ascii_ratio": 0.1,
              "empty_line_ratio": 0.36,
              "last_line_length": 3,
              "whitespace_ratio": 0.11,
              "line_length_stddev": 55.33
            },
            "binary": {
              "peak_region_bytes": 445,
              "peak_region_entropy": 5.05
            }
          }
        },
        "id": 8,
        "mol": "Md",
        "path": "anyascii-0.1-1.src.rock!!lua-anyascii/README.md",
        "pid": 0,
        "risk": 1,
        "sha": "bb848e1e95db0374997a65c911275ee842f6326fc79763341c101312a109b7bb",
        "size": 445,
        "traits": [
          {
            "id": "metadata/file/profile/language::script-cyrillic",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains a Cyrillic script sequence",
            "spans": [
              [
                359,
                28
              ]
            ]
          }
        ],
        "type": "markdown"
      }
    ],
    "rev": "1e4c6",
    "v": "8"
  }
}