{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.041053187,
        "rte": "az",
        "prob": 0.041053187
      },
      {
        "cls": 0,
        "raw": 0.0063247285,
        "rte": "az/zip",
        "prob": 0.0063247285
      }
    ],
    "prob": 0.041053187,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.04105318710207939,
        "type": "zip"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015854835510253906,
        "type": "go"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009308258995588403,
        "type": "text"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012586514458234888,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-23T04:36:28Z"
  },
  "path": "github.com-clubpay-ronykit-example-ex-08-echo-v0.0.0-20260906221239-92ed62e40f2a.zip",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "Md₃(InPa₂)",
        "sha": "ef565330c2238c8335ed0afabaef8f00908c929ea7300d5f167a29931346b12d",
        "path": "github.com-clubpay-ronykit-example-ex-08-echo-v0.0.0-20260906221239-92ed62e40f2a.zip",
        "risk": 4,
        "size": 8012,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 8012,
              "entropy": 7.83
            },
            "binary": {
              "peak_region_bytes": 7168,
              "peak_region_entropy": 7.81
            },
            "archive": {
              "file_count": 5,
              "member_count": 5,
              "script_count": 0,
              "zip_bomb_ratio": 3.44,
              "compressed_size": 6650,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.48,
              "hidden_file_count": 0,
              "uncompressed_size": 13994,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 90,
              "rtlo_filename_count": 0,
              "format.regular_count": 5,
              "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,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 5,
              "timing.sentinel_mtime_count": 5,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 1,
              "compression.method_counts.deflate": 5
            }
          }
        },
        "ident": {
          "name": {
            "value": "github.com-clubpay-ronykit-example-ex",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "08-echo-v0.0.0-20260906221239-92ed62e40f2a",
            "source": "file.basename",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "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/import/go/github/com/clubpay/ronykit/kit/utils::github/com/clubpay/ronykit/kit/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/clubpay/ronykit/kit/utils",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/go/github/com/clubpay/ronykit/rony::github/com/clubpay/ronykit/rony",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/clubpay/ronykit/rony",
            "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-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "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/import/go/context::context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports context",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/go/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/go/fmt::fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fmt",
            "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/import/go/github/com/clubpay/ronykit/kit::github/com/clubpay/ronykit/kit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/clubpay/ronykit/kit",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/files/included::archive-go-mod-entry",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive contains go.mod"
          },
          {
            "id": "metadata/package/files/included::github-module-zip-basename",
            "conf": 0.86,
            "crit": 3,
            "desc": "GitHub versioned zip filename"
          },
          {
            "id": "metadata/package/manager::go-module-source-archive",
            "conf": 0.99,
            "crit": 3,
            "desc": "Go module source archive layout"
          },
          {
            "id": "metadata/file/naming::archive-member-under-10kb",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive has a sub-10KB member"
          }
        ]
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "Aa9l(vp%c]zddc@3jpG:AbP=sasEN6b4CLeBy/Ysa{[S2w]hSl3jd[{B0p}#2{K1@Bzb/ae[n*pfjO*vvSk+3flg#GD24bofkCoza{[S2xk8E3BZ=$kz/4dqy\u0026%iavr\u003cIDz/f\u0026ox((1zx((1JBzkMja{[S2xk8E3BZ=$kz/4dqy\u0026%iavr\u003cIDz/f\u0026ox((1Gz/f?A3mMq?w{503az\u003eL3zyu}RDKp72A=@M^jS[=-zH0\u003cfwP}6:A=#2mc\u003c*m!A=k\u0026ve\u003e/#2By/trb04Xra$k5I2)\u003eS\u003czH0\u003cox([2!wPz%9A.Z4WwHF-\u003ev}Y^VwPv",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "z/f?Ms7#+\u0026lR*PUc#%lzC}IDWqD2@3zF0P}DWNs]3jec*3jevsax8\u0026[aA.SCBzbkdB7GxnwPw]qx([2hBzbkdx(mTbx\u003c\u003e*2B97\u0026jwH[%FxLy%\u0026azC)tvixJcx(n37AV/ExavP^Nz:OC=zGGDg3jevsaxJa%v{%l$xKM6}ayPslzddscaAITkBy/IovriMnwGVh9zGEGNluNw)wNP7Zazth3wnC*$ay!?$aA8dlC{4rHA+=!wx([1}2})}Oz/fbeB97\u0026jwIb8%zxJ\u003etxK#ibCw?IjB1wCT",
            "ln": 289,
            "col": 4,
            "line": 18
          },
          {
            "b": "zH0\u003c6ze:Pxq/(C\u0026wHF#U3jd1(fcBe7xk8BewPw]nxK@q$v}Y^6xKL^?y?mSfw]zYjvScv4av!\u003e1atmqoxM224zE:\u003eWmn$x.wN/y(fmdzzEf{n!fe1CExLzJgCvt+tvqG:5Bzbkdw]zH4z*b]kxcqkaADL\u0026lBAnNkA+cwpvqGT*iTMf1A=k\u0026ve(#+exIAhKwnC?3vrb{-A=k\u0026ve\u003e5Ghr9rGPAb]VgBwk*=ed8W\u0026A=k\u0026ve(#-",
            "ln": 627,
            "col": 5,
            "line": 28
          },
          {
            "b": "3jd2SB1Qa1y?$TBz/WK5zGGDgA=(tyed8Xj3jgAUaz2Olar-(\u003czFr]fDKp5=Aa9S#v\u003c\u003e]eAW.t4Ef$xf3uQMjwGTAKxM3^WADL\u0026lBvo87aAITBBZ]IoDKp6Jl)9P{arR^HaAITBx(mMau$%+3zAn$QwfLy*2#\u003eRQwPI%4zeZRizGE=[arU6bB8L}Sa]",
            "ln": 970,
            "col": 24,
            "line": 41
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "rony.NewServer"
            ],
            [
              "",
              "rony.Listen"
            ],
            [
              "",
              "rony.WithServerName"
            ],
            [
              "",
              "rony.WithAPIDocs"
            ],
            [
              "",
              "rony.WithCORS"
            ],
            [
              "",
              "rony.Setup"
            ],
            [
              "",
              "rony.EmptyState"
            ],
            [
              "",
              "rony.WithUnary"
            ],
            [
              "",
              "rony.GET"
            ],
            [
              "",
              "rony.GET"
            ],
            [
              "",
              "srv.Run"
            ],
            [
              "",
              "context.Background"
            ],
            [
              "",
              "panic"
            ],
            [
              "",
              "utils.NanoTime"
            ],
            [
              "",
              "fmt.Println"
            ],
            [
              "",
              "utils.B2S"
            ],
            [
              "",
              "utils.Must"
            ],
            [
              "",
              "kit.MarshalMessage"
            ],
            [
              "",
              "ctx.In.GetMsg"
            ],
            [
              "",
              "ctx.In"
            ],
            [
              "",
              "ctx.AddModifier"
            ],
            [
              "",
              "fmt.Println"
            ],
            [
              "",
              "utils.B2S"
            ],
            [
              "",
              "utils.Must"
            ],
            [
              "",
              "kit.MarshalMessage"
            ],
            [
              "",
              "envelope.GetMsg"
            ],
            [
              "",
              "context"
            ],
            [
              "",
              "fmt"
            ],
            [
              "",
              "github.com/clubpay/ronykit/kit"
            ],
            [
              "",
              "github.com/clubpay/ronykit/kit/utils"
            ],
            [
              "",
              "github.com/clubpay/ronykit/rony"
            ],
            [
              "",
              "os"
            ]
          ],
          "mbr": [
            "context.Background",
            "ctx.AddModifier",
            "ctx.In",
            "ctx.In.GetMsg",
            "envelope.GetMsg",
            "fmt.Println",
            "kit.MarshalMessage",
            "os.Interrupt",
            "os.Kill",
            "req.ID",
            "req.Timestamp",
            "rony.EmptyState",
            "rony.GET",
            "rony.Listen",
            "rony.NewServer",
            "rony.Setup",
            "rony.WithAPIDocs",
            "rony.WithCORS",
            "rony.WithServerName",
            "rony.WithUnary",
            "srv.Run",
            "utils.B2S",
            "utils.Must",
            "utils.NanoTime"
          ],
          "tgt": [
            "context.Background",
            "ctx.AddModifier",
            "ctx.In",
            "ctx.In.GetMsg",
            "envelope.GetMsg",
            "fmt.Println",
            "kit.MarshalMessage",
            "panic",
            "rony.EmptyState",
            "rony.GET",
            "rony.Listen",
            "rony.NewServer",
            "rony.Setup",
            "rony.WithAPIDocs",
            "rony.WithCORS",
            "rony.WithServerName",
            "rony.WithUnary",
            "srv.Run",
            "utils.B2S",
            "utils.Must",
            "utils.NanoTime"
          ],
          "funcs": [
            [
              "main",
              160
            ],
            [
              "echo",
              1228
            ],
            [
              "printMW",
              1440
            ]
          ],
          "metrics": {
            "ast": {
              "op.ne": 1,
              "op.sub": 1,
              "op.band": 1,
              "max_depth": 21,
              "call_count": 26,
              "node_count": 539,
              "member_count": 24,
              "max_array_len": 2,
              "op_density.ne": 0,
              "op_density.sub": 0,
              "op_density.band": 0,
              "member_depth_max": 3
            },
            "file": {
              "size": 1700,
              "entropy": 5.22
            },
            "text": {
              "lines": 75,
              "top_char": 101,
              "tab_count": 79,
              "max_ws_run": 8,
              "digit_ratio": 0.01,
              "space_count": 139,
              "char_entropy": 5.22,
              "unique_chars": 70,
              "top_char_null": 0,
              "string_density": 0.24,
              "top_char_ratio": 0.07,
              "avg_line_length": 21.67,
              "max_line_length": 97,
              "empty_line_ratio": 0.13,
              "last_line_length": 1,
              "whitespace_ratio": 0.17,
              "identifier_density": 1.43,
              "line_length_stddev": 23.31,
              "normalized_string_count": 2.08,
              "normalized_unique_identifiers": 8.51
            },
            "binary": {
              "peak_region_bytes": 1700,
              "peak_region_entropy": 5.24
            },
            "source": {
              "class_count": 2,
              "function_count": 3
            },
            "imports": {
              "count": 6,
              "stdlib_count": 3,
              "stdlib_ratio": 0.5,
              "third_party_count": 3,
              "third_party_ratio": 0.5
            },
            "strings": {
              "bytes": 207,
              "count": 18,
              "url_count": 3,
              "avg_length": 11.5,
              "max_length": 36,
              "path_count": 3,
              "avg_entropy": 2.7,
              "entropy_stddev": 0.92
            },
            "comments": {
              "chars": 387,
              "count": 7,
              "lines": 7,
              "to_code_ratio": 0.1
            },
            "functions": {
              "count": 5,
              "density": 4,
              "avg_params": 1,
              "code_ratio": 0.68,
              "max_params": 2,
              "length_stddev": 12.73,
              "avg_name_length": 5,
              "no_params_count": 1,
              "avg_length_lines": 17,
              "max_length_lines": 35,
              "min_length_lines": 8,
              "single_char_params": 1,
              "avg_param_name_length": 2.33
            },
            "identifiers": {
              "count": 107,
              "unique": 53,
              "avg_length": 6.45,
              "max_length": 15,
              "min_length": 1,
              "avg_entropy": 2.28,
              "reuse_ratio": 0.5,
              "length_stddev": 3.59,
              "has_digit_ratio": 0.04,
              "single_char_count": 1,
              "single_char_ratio": 0.02,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.34,
              "all_uppercase_ratio": 0.09,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 3,
        "mol": "Md(In)",
        "path": "github.com-clubpay-ronykit-example-ex-08-echo-v0.0.0-20260906221239-92ed62e40f2a.zip!!github.com/clubpay/ronykit/example/ex-08-echo@v0.0.0-20260906221239-92ed62e40f2a/main.go",
        "pid": 0,
        "risk": 1,
        "sha": "800c86f45b9af364bdd24fbadec3399ec9ad351b96105a1c71166e4078fdcb74",
        "size": 1700,
        "traits": [
          {
            "id": "metadata/import/go/context::context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports context",
            "spans": [
              [
                24,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/fmt::fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fmt",
            "spans": [
              [
                35,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/github/com/clubpay/ronykit/kit::github/com/clubpay/ronykit/kit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/clubpay/ronykit/kit",
            "spans": [
              [
                49,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/github/com/clubpay/ronykit/kit/utils::github/com/clubpay/ronykit/kit/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/clubpay/ronykit/kit/utils",
            "spans": [
              [
                83,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/github/com/clubpay/ronykit/rony::github/com/clubpay/ronykit/rony",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/clubpay/ronykit/rony",
            "spans": [
              [
                123,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "spans": [
              [
                42,
                2
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                337,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                694,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                417,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                675,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                348,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                718,
                0
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "ctx": [
          {
            "b": "lq{n{gC7$gvrDT5awuGVwO#N23jodsAcVFrxj#xfc$sXGgb7ErefEw{B75@eo(B@\u003evg2qpy-)+jxj#ydaAz4mwPz%9wg!h@qE%xMB98CpvS=^bz/cXazE:(jB7DFdzxK1sB-H#6ayPd#ayY55vrcSow]zZbB1wCTx([2hz/M$Ax([3bB-W$cz!9M]x\u003e7N[x(v(uayPq4aAg[jze19lwN({5A=lbnwmYo]Bzb98aARpdazbLdy\u0026sJizF784z/f91BzkVhB0a[iwGU\u00263Buf:of!KODwN]H@BAh88B-.tozGu}sw/#ekB-H#6ay/t2wGU\u0026jB95KBwPRu{zxK4mwGUz\u003cz*2Xmv@DsiA+Pf1BrCEtBzkk@efG4Fx(:R7arUGmB95Kyw/$P4zE^E6x(v)gayPd#aARpdazbLdy\u0026sJizF785x(^^2vqfN\u0026AXmXaga\u003cXEwN]H@BAh88B-.tozGu}mzxJz5zEENhazbLjz6iXrB95KBwPd",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BzbkdzEEx[B0bykazC}s3lQDlv@DmbA+P09Bz(hvaz\u003eLjayX[8B-Rb8aARJAwO#3%A=U!mz/M$tA=k/kBy=OlA=kGhv@#=mwmY^}C4Chbw].*b3lQDlBzbxfaAIEkBA.elwGVhhBzbPnBrCTzwN/B^x\u003e5o8A+PDjaA}\u003cuBAz8iaAg[jze16jx(v(w3jo:6nMc:gpEXq+k#Hb]nMc:dqCQs+l}6G^lrLBgnjsT*pF+g(nK(rJav]p4l}70Lave:\u003cavw}1r8MpOrA8:(qY)nIqY[Uga{{Rhl)a=\u003csS*dnp/o.XqY[\u003c",
            "ln": 613,
            "col": 49,
            "line": 16
          },
          {
            "b": "p!TCHl)bL%qC]!Qr7PISawUDHo*}@Eni{0Ik%!dpnMn?nk#6/\u003cmOcMOmn)bcmO=]8k{e#\u0026qDcjPrzkXRaw=6op!$1Uave)]3pED:lRG^qo*}D5aw2rJper03rZ/+.ax7/%oIuNdnjsT*pF+g(nK(rJav]p4l}6#@pF@r5pFK\u003e!nKuARpF$allpA0",
            "ln": 915,
            "col": 3,
            "line": 22
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1519,
              "entropy": 5.12
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 4.97
            }
          }
        },
        "id": 4,
        "path": "github.com-clubpay-ronykit-example-ex-08-echo-v0.0.0-20260906221239-92ed62e40f2a.zip!!github.com/clubpay/ronykit/example/ex-08-echo@v0.0.0-20260906221239-92ed62e40f2a/LICENSE",
        "pid": 0,
        "risk": 1,
        "sha": "7de290b86ece24b9a4c0264614781f7beefad63c7c12507b5827ef29b55341c4",
        "size": 1519,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                185,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                91,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                180,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                963,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                127,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                294,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/license::bsd-license-text",
            "conf": 0.9,
            "crit": 2,
            "desc": "BSD license grant sentence",
            "spans": [
              [
                76,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/license::bsd-no-endorsement-clause",
            "conf": 0.9,
            "crit": 2,
            "desc": "BSD no-endorsement clause text",
            "spans": [
              [
                661,
                0
              ]
            ]
          },
          {
            "id": "metadata/permission/prose::permission-mandatory-language-english",
            "conf": 0.9,
            "crit": 2,
            "desc": "Forced or mandatory instruction wording",
            "spans": [
              [
                254,
                0
              ]
            ]
          }
        ],
        "type": "text"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 805,
              "entropy": 4.64
            },
            "binary": {
              "peak_region_bytes": 805,
              "peak_region_entropy": 4.64
            },
            "registry": {
              "age_days": 15,
              "published_at": 1788751188,
              "is_deprecated": 0
            }
          }
        },
        "id": 5,
        "path": "github.com_clubpay_ronykit_example_ex-08-echo@v0.0.0-20260906221239-92ed62e40f2a.registry.json",
        "pid": 0,
        "rel": "registry",
        "role": "sidecar",
        "sha": "443c8083f3551460ad59ce3b234998add3970f7f3bdfcce22835027a481d3bb8",
        "size": 805,
        "type": "registry"
      }
    ],
    "rev": "a041b",
    "v": "8"
  }
}