{
  "ml": {
    "v": "7",
    "eng": "2.8.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.70739734,
        "rte": "az",
        "prob": 0.70739734
      },
      {
        "cls": 0,
        "raw": 0.3272038,
        "rte": "az/zip",
        "prob": 0.3272038
      }
    ],
    "prob": 0.70739734,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.7073973417282104,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000070432820393762086,
        "type": "github_actions"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007788340553815942,
        "type": "github_actions"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000718235969543457,
        "type": "go"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007371107585640857,
        "type": "go"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000005801518909720471,
        "type": "go"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000576178217670531,
        "type": "go"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000065664448811730836,
        "type": "go"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007053216450003674,
        "type": "go"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 19,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006198883056640625,
        "type": "registry"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006198883056640625,
        "type": "registry"
      },
      {
        "id": 22,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000671545649311156,
        "type": "registry"
      },
      {
        "id": 23,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00000671545649311156,
        "type": "registry"
      },
      {
        "id": 24,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 28,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 46,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000006427367679862073,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-08-24T04:36:27Z"
  },
  "path": "v0.0.27.zip",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awys2MK\u00268000000000000000002E*003!SB7]MgB97\u00262yC6stfkCYtwI4tfx*u?}e?![kh.M^@x([3hvLpqKq=Mm[r7fIToHhSDfjG6pePLAwz/P}LD0$MaQ())4!g.B",
            "ln": 0
          }
        ],
        "mol": "H(Os)Md(Bk₂)",
        "sha": "4759df31c83d452007f540c1dd7650ea935229992f07ba485a08099e025b3eab",
        "path": "v0.0.27.zip",
        "risk": 4,
        "size": 35319,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 35319,
              "entropy": 7.88
            },
            "binary": {
              "peak_region_bytes": 32768,
              "peak_region_entropy": 7.84
            },
            "archive": {
              "file_count": 23,
              "member_count": 23,
              "script_count": 0,
              "zip_bomb_ratio": 8.66,
              "compressed_size": 30543,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 0.3,
              "hidden_file_count": 8,
              "uncompressed_size": 102358,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 75,
              "rtlo_filename_count": 0,
              "format.regular_count": 23,
              "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": 23,
              "timing.sentinel_mtime_count": 23,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 1,
              "compression.method_counts.deflate": 23
            }
          }
        },
        "ident": {
          "name": {
            "value": "v0",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "0.27",
            "source": "file.basename",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/lang/source::generated-do-not-edit-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Generated source warning text",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/build/github-actions::pull-request-target-trigger",
            "conf": 0.9,
            "crit": 3,
            "desc": "GitHub pull_request_target workflow trigger",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/build/github-actions::issue-comment-trigger",
            "conf": 0.95,
            "crit": 3,
            "desc": "GitHub issue-comment workflow trigger"
          },
          {
            "id": "metadata/build/github-actions::step-environment-secret-reference",
            "conf": 0.95,
            "crit": 3,
            "desc": "Step environment references an Actions secret"
          },
          {
            "id": "micro-behaviors/os/container/runtime::kubernetes",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes Go runtime integration",
            "from": [
              {
                "file": 5
              },
              {
                "file": 6
              },
              {
                "file": 7
              },
              {
                "file": 8
              },
              {
                "file": 9
              },
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/build/github-actions::mutable-main-action-ref",
            "conf": 0.88,
            "crit": 3,
            "desc": "Workflow action uses mutable main ref"
          },
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 1,
            "desc": "Kubernetes API package import",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/source::generated-code-do-not-edit-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Generated code do-not-edit warning",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "id": "metadata/build/artifact::go-generated-source-header",
            "conf": 0.97,
            "crit": 3,
            "desc": "Go generated-code header comment",
            "from": [
              {
                "file": 14
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "B2\u003cTJarR^Uaz\u003eL3zvdHearSlUA+f5#vrl0idHEpvAclkniTM#LarUclvqYN*wPG)tarR^HeG![sx(jn2arR^UaAz4fwNPT\u003eeH?8mwO#VL3lQDYpHvc\u003eqD3d.pc6HB",
            "ln": 138,
            "col": 12,
            "line": 6
          },
          {
            "b": "vqPNpaxrq[BrBK]B94:iar@0KaAzQxB1IrFiV@MOB-8qzeIY1jfF\u003caVar@0KaAIToAc15EarR)KarSlUB-RbniV}\u003cvBzkVhB1.3pwN/H]B-Y((gytlEboO9KarU(xBz9YxarR)KarR^HarU-FvR{3]B.\u003eSgiV@J+B.7[5ar@0Kat1ZNvqPNpavY{:v}V#Qx(!xmA^n0mar@0KarR!EB-6k.xk8Dgw[u6]xDO(UAb{8swGSMRB-8nlvqG:#Cm2DnboO9KeG!}tzdL:JqV",
            "ln": 269,
            "col": 8,
            "line": 20
          },
          {
            "b": "aAzQxzE)\u0026vz/W4HEjY8IeEAQyboO9KeG!}tzdL:JqGV\u003e1rC(I)axh][BAm^iar@0KarR!EB-6k.D\u003cQ#sboO9KarR^Hzddi\u003eaARgoBp6ckboO9KarR^Hxk8DgB97\u0026jB-N)jar@0Kar@1dpEE#taz2C0vR/P#vp\u003cQ)AV/szvR/:*3lQDoarR^KarR^HeG!}tzdL:Jp\u003c3k-x(^@grC(I)axh][BrA}?C4CY5xjRz)ar@0Kar@0KarR^HB-RbniV}{JwmYm?B$WuzwmYm?B$EcjBzkVhkZ1{\u003cao",
            "ln": 788,
            "col": 28,
            "line": 37
          },
          {
            "b": "yZIpcboO9@z/6u9Bwcy^Buf:Kar@0KarUMgzdL:JlVl*Ux(\u003eE\u003ex(n21arR)KarR!EB-8mLz/dPUBZ/GhBAGfKvru74Bp6ckboO9KazCBGay/tcByw)3B0$Tvz/59BpFH",
            "ln": 2012,
            "col": 102,
            "line": 74
          },
          {
            "b": "wGV8eBzLIhCwg(fayX[8B-Rb8ayPslBzbj)arR)Kv@Dj3x(\u003eFmwPI{3xjSi1zxJzevqYN*az\u003eL3zy#nsar}joar@0@z/ff3xlwl6BzkVhay]59vqfK2v{%l$vR3W5wObH]wO#0?wi6",
            "ln": 2370,
            "col": 41,
            "line": 86
          },
          {
            "b": "wO#d5xDRk9aARpdaARsty?i}@ar@0KarR^HarR^Hxk8E3BZ!Z1z!\u0026{4iV]X{DMV%nBzb/ae{82EwO@SsEio:Sl$G$sB.(dXas8qXazkzgxMW=pBz\u003e@azxKvQ3jm)#oLF0FzGxwR",
            "ln": 3195,
            "col": 36,
            "line": 103
          },
          {
            "b": "zxJvgA:-\u0026#wGU]6ay/tbze19kazbLjaz+Q$yH}30v@=c\u003ewO#Q7vqH0qaxi2=ayO=4x(v(iCwg(fazb4@y-)C7ayPekaAz4mB.(evayPq4azbLmzE+vbarR)Ko(C5-aAIa9iV@9TBz#pZfe3%LBzb/ae[n*pfkUcryH}Qby***+fjwvjx(v)gflzkSw[C\u003c\u003cxM4Jnz/Y$barTP]v@=d5q!6lNiTM#LarUMgzdL:Jq!oDVwPP4[v{%lZarR^HA=(nvePkI/aA.dozGH1My*?A%B94:iarR!FBy/AjiTM#LarSlUzEEx[iV{!6wN/H]B-W%karR^HaA.:pB2\u003eBLv@#B6zGvEvxK$W?z/{d",
            "ln": 3561,
            "col": 56,
            "line": 117
          },
          {
            "b": "arUSmA=2JiB7]MgB2\u003cTJar@0KarR!nv@#B6zGv\u0026YA+eV\u00263lQDoarR^Hay/tcBy/uiB2\u003eB:wNP9RarR)KarR^HB7F\u003c7A+PSveOf9pzGG}XaA}\u003cuBy+!4ar@0Kaz$R8",
            "ln": 4177,
            "col": 5,
            "line": 137
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 4526,
              "entropy": 4.62
            },
            "binary": {
              "peak_region_bytes": 4526,
              "peak_region_entropy": 4.6
            },
            "references": {
              "declared_count": 4,
              "unresolved_count": 0,
              "security_hold_count": 0,
              "unavailable_command_count": 0,
              "unresolved_extension_count": 0
            }
          }
        },
        "id": 1,
        "mol": "K(Te)Md(Bk₂)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/.github/workflows/ci.yaml",
        "pid": 0,
        "refs": [
          {
            "to": "pkg:github/actions/checkout@v3",
            "off": 339,
            "kind": "dependency"
          },
          {
            "to": "pkg:github/actions/setup-go@v4",
            "off": 1484,
            "kind": "dependency"
          },
          {
            "to": "pkg:github/golangci/golangci-lint-action@v3",
            "off": 1617,
            "kind": "dependency"
          },
          {
            "to": "pkg:github/actions/checkout@v3",
            "off": 2212,
            "kind": "dependency"
          },
          {
            "to": "pkg:github/apache/skywalking-eyes@main",
            "off": 3477,
            "kind": "dependency"
          },
          {
            "to": "pkg:github/actions/checkout@v3",
            "off": 3828,
            "kind": "dependency"
          },
          {
            "to": "pkg:github/trufflesecurity/trufflehog@main",
            "off": 3922,
            "kind": "dependency"
          }
        ],
        "risk": 3,
        "sha": "63a30fcf3479e88dd23375b3a0533398e33ea1f28fb4f39c93b960d52f07f520",
        "size": 4526,
        "traits": [
          {
            "id": "metadata/build/ci/github-actions::workflow-definition-path",
            "conf": 0.99,
            "crit": 3,
            "desc": "GitHub Actions workflow definition path"
          },
          {
            "id": "metadata/build/ci/step::actions-checkout-step",
            "conf": 0.9,
            "crit": 3,
            "desc": "actions/checkout workflow step reference",
            "spans": [
              [
                333,
                25
              ]
            ]
          },
          {
            "id": "metadata/build/ci/step::mutable-main-action-ref",
            "conf": 0.88,
            "crit": 3,
            "desc": "Workflow action uses mutable main ref"
          },
          {
            "id": "metadata/build/ci/step::mutable-version-action-ref",
            "conf": 0.9,
            "crit": 3,
            "desc": "Workflow action uses mutable version tag"
          },
          {
            "id": "well-known/tool/detection/sast::trufflehog-tool",
            "conf": 1.0,
            "crit": 3,
            "desc": "TruffleHog secret scanner reference",
            "spans": [
              [
                3706,
                10
              ]
            ]
          },
          {
            "id": "metadata/build/ci/step::actions-checkout-yaml",
            "conf": 0.92,
            "crit": 2,
            "desc": "actions/checkout workflow step"
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "spans": [
              [
                4209,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "spans": [
              [
                170,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "spans": [
              [
                2402,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::secret-data-term-token",
            "conf": 0.9,
            "crit": 1,
            "desc": "Secret-data term token",
            "spans": [
              [
                3593,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::sensitive-target-term-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Secret, security, or environment terminology",
            "uses": [
              9
            ],
            "spans": [
              [
                3593,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::control-action-prose-fragment",
            "conf": 0.88,
            "crit": 1,
            "desc": "Control-action verb followed by prose",
            "spans": [
              [
                820,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "spans": [
              [
                2409,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/ci/github-actions::github-ci-runner-script-context",
            "conf": 0.95,
            "crit": 3,
            "desc": "Script running within GitHub Actions runner context",
            "uses": [
              0
            ]
          },
          {
            "id": "metadata/build/ci/step::mutable-action-ref",
            "conf": 0.9,
            "crit": 3,
            "desc": "Workflow uses mutable action ref",
            "uses": [
              2,
              3
            ]
          }
        ],
        "type": "github_actions"
      },
      {
        "ctx": [
          {
            "b": "zEEx[iV]RloHf^!B8#5pByx6ea{@maiTM#Lx(!urwNw}=zeA\u003c4Buf:KarR!GD2NtoiV}TpA+eW3wN]6NarUSCy\u00260E0wPq\u003c7B97=hvrc0(Buf:KarR!GD2NtoiV}TBAaJ]#wgRkbz/YG2eou8Ov}Y[3zFsAdt)Z{Nz^)=G3lQDUoHi-vx(!x8zGE]DarR^HA=(nvePkI/aA.dozGH1My*?A%B94:iarR!FBy/AjiTM#LarR^HeG!}tzdL:Jb123\u0026avg6\u0026x(!x8zGC",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "vLhknwO#Pxv@Dj3wO#PxvSb!5au.\u003egcRkB]vrMi8A+eV\u0026aARpdavw**avHcTB.$YcBrC1fwfsC^xK#i}vTf8qx\u003eIraBzbkdlRG=[diK1=azkzgxMW=pwP?T5Bye]]",
            "ln": 276,
            "col": 61,
            "line": 13
          },
          {
            "b": "vqZfuxk8E3BZ=}hv@#B6zA@w2e\u0026bal3lQDlarR^Haz2CliTM#LarR^HarR^Hm[DVJryg4(pFjbKiV]X{DMWxvv@=d5B1P%Or7H1QuSo/]mns$NEf}8tarR^HarR^HboR8wwGUC[y\u0026sIuBz\u003e@azxK1lz/](bazthbwGV28AbM\u003euv@Dr$ayPd#az(mxBrC47az\u003eL8BZY95C{3KawmYo]vTf8wz/)gpzxK4mwGV28AbP/iBz(hBcVZzKwN/:(Bp6ckarR^HarR^Hp^[nXpFKhHuQm4Dmn)b(r8ldQp9qOubZT\u003eXB7F\u003c4wPR#Coi1[ZpFK?/k%[pLlqHM/r8ldQp9s$k3lQDlarR^HaA}KwxGuFyarR^HarR^HaAg+hxF1sAeO5^fB.$YcBugJ(xMOunB2\u003e%cxk8E3BZ=$kz/4d2",
            "ln": 436,
            "col": 33,
            "line": 14
          },
          {
            "b": "z/YSmz/QaL3lQDlarR^HarR^Kv@=c?By^4ox(4ujv@Dj3x(\u003e}zwPI{3xjTaDcQ@2{az2!aze:r5iV{!gwNPW{zF787x(4u6w]zYjB98tvx(mMalRG=*q!Y(ZvruTjwPGjaarR^HarQ",
            "ln": 1572,
            "col": 159,
            "line": 32
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 2381,
              "entropy": 4.68
            },
            "binary": {
              "peak_region_bytes": 1357,
              "peak_region_entropy": 4.87
            },
            "references": {
              "declared_count": 1,
              "unresolved_count": 0,
              "security_hold_count": 0,
              "unavailable_command_count": 0,
              "unresolved_extension_count": 0
            }
          }
        },
        "id": 2,
        "mol": "Md(Bk₄)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/.github/workflows/cla.yml",
        "pid": 0,
        "refs": [
          {
            "to": "pkg:github/contributor-assistant/github-action@v2.3.0",
            "off": 418,
            "kind": "dependency"
          }
        ],
        "risk": 2,
        "sha": "6862e2085d6cab89e546d3802c0e8a6365484d74299b7b657b6d2c1476b2fb5f",
        "size": 2381,
        "traits": [
          {
            "id": "metadata/build/ci/github-actions::workflow-definition-path",
            "conf": 0.99,
            "crit": 3,
            "desc": "GitHub Actions workflow definition path"
          },
          {
            "id": "metadata/build/ci/secret::github-token-secret",
            "conf": 0.88,
            "crit": 3,
            "desc": "References Actions-provided GITHUB_TOKEN",
            "spans": [
              [
                502,
                20
              ]
            ]
          },
          {
            "id": "metadata/build/ci/secret::step-environment-secret-reference",
            "conf": 0.95,
            "crit": 3,
            "desc": "Step environment references an Actions secret"
          },
          {
            "id": "metadata/build/ci/step::mutable-version-action-ref",
            "conf": 0.9,
            "crit": 3,
            "desc": "Workflow action uses mutable version tag"
          },
          {
            "id": "metadata/build/ci/trigger::issue-comment-trigger",
            "conf": 0.95,
            "crit": 3,
            "desc": "GitHub issue-comment workflow trigger"
          },
          {
            "id": "metadata/build/ci/trigger::pull-request-target-trigger",
            "conf": 0.9,
            "crit": 3,
            "desc": "GitHub pull_request_target workflow trigger",
            "spans": [
              [
                63,
                23
              ]
            ]
          },
          {
            "id": "metadata/build/ci/secret::multiple-secret-references",
            "conf": 0.98,
            "crit": 1,
            "desc": "Workflow references multiple Actions secrets",
            "spans": [
              [
                498,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "spans": [
              [
                308,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "spans": [
              [
                1604,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::secret-data-term-token",
            "conf": 0.9,
            "crit": 1,
            "desc": "Secret-data term token",
            "spans": [
              [
                484,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::security-check-term-token",
            "conf": 0.9,
            "crit": 1,
            "desc": "Security-check terminology",
            "spans": [
              [
                66,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::sensitive-target-term-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Secret, security, or environment terminology",
            "uses": [
              9,
              10
            ],
            "spans": [
              [
                631,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "spans": [
              [
                1611,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/ci/github-actions::github-ci-runner-script-context",
            "conf": 0.95,
            "crit": 3,
            "desc": "Script running within GitHub Actions runner context",
            "uses": [
              0
            ]
          },
          {
            "id": "metadata/build/ci/step::mutable-action-ref",
            "conf": 0.9,
            "crit": 3,
            "desc": "Workflow uses mutable action ref",
            "uses": [
              3
            ]
          }
        ],
        "type": "github_actions"
      },
      {
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3atLSagAYUgwGTS*B7]Mgq/(CTyAL]=BzbPkB1N!boLF0FzGxx1aA.NjwPw]nxK@qLAa9l\u0026wGTVXv}xL0wH[%8wPz\u003caz/cWMe?!y@Bzbkdb1#YXwO#N2a$kOXD2E*FzddYjzF%RtB-RapBzbxfazbt7wGUMev}xR3azCZov@Dj6y?Wr}v}u^bx([2hBzbkdoLF0FzGxww3r.p\u0026az\u003eLjaA7.hvqfQ4vix5#AcSNAw/#hewGTVXv}xL0wGUA63jm)#arUutBz%n]fl.R:e[5Zcv}YBaz/PFzy?Wx\u003czGxxgfha@8mnu+",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "nLRV8az2nexK#ibwQ5fmwPI]nz/M$mze:r9wN)z2q!oI.BzbkdoLF0FzGxwiw]zYjBzbkdB8UY2x\u003ez6?az+F7xlvS}wGUS7C4CYix(mMaAaK6bx(!ufz/fRsvqYP.y?W:2Byxo9z/fRsB-7-3AV/EqwGTVXv}xL0wIartfa559vpK7YxjSief\u003e1)qxKJR53tBu@z/P}xc\u003c*n\u003cz/PAjf^4VQiccY^z.CKrx!J$mA+c[Ef^l@hzdN/$B$\u003e9-yDcw/x(tUkAa%e$v}YN]wPA5HAbf8tvq]}4fkUoxvj#^Ua{]+a3uQMjwGTuUy\u00260JUwPQpTzE^E6x(v(*D2NsqB98CpzF6p-v@DmaBrz$s2$5SEy**mNBw)E5v]d8Oavy6-y**mNBvf$:wncd1z/eK1AaHdPar\u003c:fzEVHYwfIu!lVl^Svn*-Vq!6lLwGS9rlVl^Svn*-VlVl\u0026",
            "ln": 437,
            "col": 42,
            "line": 12
          },
          {
            "b": "x\u003e8A/D2Nsqx(+z9aAITBx(mMawO#TcwPzj3x(v(iz!pblxK@r9z!%b$x\u003equdBzb98aA}Koy-)n1By/Gfx(mF?fe1C(xLy%\u0026ayO=4x(v(iCwg(fayX[8vq{g4x\u003ep/$z/cXvz!%MkwPF#aA=k!qBzbkdr=q!%zdM7JvqfNTwO(y5vru74aA}HgzxK4m",
            "ln": 910,
            "col": 37,
            "line": 32
          },
          {
            "b": "2})}OB75]%axh]?Abn%8wH[%kB-X:uzE^E8x\u003ehu{y-)+fAbok#vriM1y\u0026:IqxKM6}ayMy5z/fSgB97#hBrCpdwO#Q7BA]FC2})}OnOf8/zGx=dv}/K?wN)tmwmYvYB.(evaARJAfFiXsfe1B#z/x/jz/f013jfQwAbok#vriLvx(n2Gg9x$tB8L}S",
            "ln": 3206,
            "col": 1,
            "line": 72
          },
          {
            "b": "3jfTMvruTkay/tgwP/^XlVl\u003cMx([6czC$T=BAITEu$%+3zAn$.ByxolB1zlDx(){6AccvHu\u003cWkEfe1CwvrlJkBzkP6aARpday/tcwncd1z/cXtA:-\u003cbx([6czE)u3w].*baA8deaAITkBAITEBz\u0026pgzu",
            "ln": 10450,
            "col": 58,
            "line": 230
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "SchemeBuilder.Register"
            ],
            [
              "",
              "k8s.io/api/core/v1"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/apis/meta/v1"
            ]
          ],
          "mbr": [
            "SchemeBuilder.Register"
          ],
          "tgt": [
            "SchemeBuilder.Register"
          ],
          "funcs": [
            [
              "init",
              12674
            ]
          ],
          "metrics": {
            "ast": {
              "op.band": 2,
              "max_depth": 10,
              "call_count": 1,
              "node_count": 740,
              "member_count": 1,
              "max_array_len": 2,
              "op_density.band": 0,
              "member_depth_max": 2
            },
            "file": {
              "size": 12744,
              "entropy": 4.9
            },
            "text": {
              "lines": 279,
              "top_char": 101,
              "tab_count": 153,
              "max_ws_run": 11,
              "digit_ratio": 0.01,
              "space_count": 1208,
              "char_entropy": 4.9,
              "mixed_indent": 1,
              "unique_chars": 78,
              "top_char_null": 0,
              "string_density": 0.19,
              "top_char_ratio": 0.1,
              "avg_line_length": 44.68,
              "max_line_length": 163,
              "empty_line_ratio": 0.19,
              "last_line_length": 1,
              "long_token_count": 5,
              "whitespace_ratio": 0.13,
              "identifier_density": 0.48,
              "line_length_stddev": 36.68,
              "normalized_string_count": 3.23,
              "repeated_char_sequences": 1,
              "suspicious_comment_ratio": 0.29,
              "normalized_unique_identifiers": 8.99
            },
            "binary": {
              "peak_region_bytes": 11720,
              "peak_region_entropy": 5.11
            },
            "source": {
              "class_count": 11,
              "function_count": 1
            },
            "imports": {
              "count": 2,
              "third_party_count": 2,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1360,
              "count": 54,
              "avg_length": 25.19,
              "max_length": 53,
              "avg_entropy": 3.71,
              "entropy_stddev": 0.54
            },
            "comments": {
              "chars": 8355,
              "count": 125,
              "lines": 138,
              "base64": 26,
              "high_entropy": 10,
              "to_code_ratio": 0.98,
              "url_in_comments": 1
            },
            "functions": {
              "count": 12,
              "density": 0.36,
              "code_ratio": 0.01,
              "avg_name_length": 4,
              "no_params_count": 1,
              "avg_length_lines": 3,
              "max_length_lines": 3,
              "min_length_lines": 3
            },
            "identifiers": {
              "count": 134,
              "unique": 73,
              "avg_length": 14.62,
              "max_length": 46,
              "min_length": 4,
              "avg_entropy": 3.05,
              "reuse_ratio": 0.54,
              "length_stddev": 10.28,
              "has_digit_ratio": 0.07,
              "high_entropy_count": 19,
              "high_entropy_ratio": 0.26,
              "all_lowercase_ratio": 0.04,
              "numeric_suffix_count": 5
            }
          }
        },
        "id": 5,
        "mol": "H(Os)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/apps/v1alpha1/collaset_types.go",
        "pid": 0,
        "risk": 1,
        "sha": "0b8c7717f98ce895fbc1fedda3f2e599fbfe6e6855d3c8279c76c0ce6b4f8301",
        "size": 12744,
        "traits": [
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 1,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                607,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::kubernetes",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes Go runtime integration",
            "spans": [
              [
                607,
                18
              ],
              [
                636,
                36
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3atLSagAYUgwGTS*B7]Mgq/(CTyAL]=BzbPkB1N!boLF0FzGxx1aA.NjwPw]nxK@qLAa9l\u0026wGTVXv}xL0wH[%8wPz\u003caz/cWMe?!y@Bzbkdb1#YXwO#N2a$kOXD2E*FzddYjzF%RtB-RapBzbxfazbt7wGUMev}xR3azCZov@Dj6y?Wr}v}u^bx([2hBzbkdoLF0FzGxww3r.p\u0026az\u003eLjaA7.hvqfQ4vix5#AcSNAw/#hewGTVXv}xL0wGUA63jm)#arUutBz%n]fl.R:e[5Zcv}YBaz/PFzy?Wx\u003czGxxgfha@8mnu+",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "nLRV8az2nexK#ibwQ5fmwPI]nz/M$mze:r9wN)z2q!oI.BzbkdoLF0FzGxwiw]zYjBzbkdB8UY2x\u003ez6?az+F7xlvS}wGUS7C4CYix(mMaAaK6bx(!ufz/fRsvqYP.y?W:2Byxo9z/fRsB-7-3AV/EqwGTVXv}xL0wIartfa559vpK7YxjSief\u003e1)qxKJR53tBu@z/P}xc\u003c*n/ar\u003eroD2N\u003ezflp/ngbQ%l3jg5Zb4CUsAcc1KB7!#tf!%{W2{J$#BrR4#b6mKowG?D*31N%:yH}KbwO95exk8E3BZ=$kz/4drz!0M]AXy%qB98CpvS=^bz/djGwObH]wO#0?a{[T1f^4VQiccY^z.CKrx!J$mA+c[Ef^l@hB-.tlAbPDdBy/Fnb5oeVe[]kSB-.tlB1.GOAV$\u0026t3jpoYzGx[xc\u003c*nGwObv[y\u0026\u0026l=vp%dJvp{YCar\u003eSgBy/Jna{]+a3taA#v\u003c1YYBvoXLvrDydB6?:Zwk^CUv\u003c(qmwk^CUv\u003c0mAf!Mpvwk^CUv\u003c@KE3jfTx",
            "ln": 437,
            "col": 42,
            "line": 12
          },
          {
            "b": "B97k!Bz99g2)(1!2)\u003erTayM)6z!%MkwM9I\u0026A:@Vkq!oDVwPP4rjS[SRy-[6i2)*]pwPQsKw)]*#BAp!/wN/:(Bxir@B.$X*z/{8gwHH$tr=q!%zdMT:B-H#6e(Ms\u003eA+b",
            "ln": 1066,
            "col": 54,
            "line": 40
          },
          {
            "b": "rDz.(au.\u003ega%FdR3jd2SvRNI[vpTp$rDz.(auZ?\u003evpTj?zxYz]Ef{o{w/#23ya-d\u003cD2^Rpxcou2ar\u00260LDKp5=z^)Dloj-x?x(mMajS\u003e}4wPRAnv}xQ)fkCcAA+PA7a]",
            "ln": 9905,
            "col": 14,
            "line": 361
          },
          {
            "b": "aw3C[Bzbkdw{5irA+c^ACv.[rxM53fwftP7B97#4wft]7ygQ)%aA?gfB.bRpBzb98az$+4wft]hB-7-7zF7Ne2)\u003e9WzGx[xze0*5x\u0026wIIy?j.Lat2wR2)\u003e=-y+wR7B-7.\u0026A42Nqy\u00260/:v{%g+dgcy*2}dowvRNt@B$\u003eQEwPI^jA:@VQvqPN7yH}=u",
            "ln": 11654,
            "col": 5,
            "line": 435
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "SetDefaults_PodSpecConfig"
            ],
            [
              "",
              "SetDefaults_Volume"
            ],
            [
              "",
              "SetDefaults_HostPathVolumeSource"
            ],
            [
              "",
              "SetDefaults_SecretVolumeSource"
            ],
            [
              "",
              "SetDefaults_ISCSIVolumeSource"
            ],
            [
              "",
              "SetDefaults_RBDVolumeSource"
            ],
            [
              "",
              "SetDefaults_DownwardAPIVolumeSource"
            ],
            [
              "",
              "SetDefaults_ObjectFieldSelector"
            ],
            [
              "",
              "SetDefaults_ConfigMapVolumeSource"
            ],
            [
              "",
              "SetDefaults_AzureDiskVolumeSource"
            ],
            [
              "",
              "SetDefaults_ProjectedVolumeSource"
            ],
            [
              "",
              "SetDefaults_ObjectFieldSelector"
            ],
            [
              "",
              "SetDefaults_ServiceAccountTokenProjection"
            ],
            [
              "",
              "SetDefaults_ScaleIOVolumeSource"
            ],
            [
              "",
              "SetDefaults_Container"
            ],
            [
              "",
              "SetDefaults_ContainerPort"
            ],
            [
              "",
              "SetDefaults_ObjectFieldSelector"
            ],
            [
              "",
              "SetDefaults_ResourceList"
            ],
            [
              "",
              "SetDefaults_ResourceList"
            ],
            [
              "",
              "SetDefaults_Probe"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "SetDefaults_Probe"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "SetDefaults_Container"
            ],
            [
              "",
              "SetDefaults_ContainerPort"
            ],
            [
              "",
              "SetDefaults_ObjectFieldSelector"
            ],
            [
              "",
              "SetDefaults_ResourceList"
            ],
            [
              "",
              "SetDefaults_ResourceList"
            ],
            [
              "",
              "SetDefaults_Probe"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "SetDefaults_Probe"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "SetDefaults_HTTPGetAction"
            ],
            [
              "",
              "defaultHostNetworkPorts"
            ],
            [
              "",
              "defaultHostNetworkPorts"
            ],
            [
              "",
              "int64"
            ],
            [
              "",
              "utilpointer.AllPtrFieldsNil"
            ],
            [
              "",
              "int32"
            ],
            [
              "",
              "int32"
            ],
            [
              "",
              "int32"
            ],
            [
              "",
              "int32"
            ],
            [
              "",
              "int64"
            ],
            [
              "",
              "time.Hour.Seconds"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "value.DeepCopy"
            ],
            [
              "",
              "value.DeepCopy"
            ],
            [
              "",
              "value.DeepCopy"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "ParseImageName"
            ],
            [
              "",
              "val.RoundUp"
            ],
            [
              "",
              "v1.ResourceName"
            ],
            [
              "",
              "dockerref.ParseNormalizedNamed"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "named.Name"
            ],
            [
              "",
              "tagged.Tag"
            ],
            [
              "",
              "digested.Digest.String"
            ],
            [
              "",
              "digested.Digest"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "crypto/sha256"
            ],
            [
              "",
              "crypto/sha512"
            ],
            [
              "",
              "fmt"
            ],
            [
              "",
              "github.com/docker/distribution/reference"
            ],
            [
              "",
              "k8s.io/api/core/v1"
            ],
            [
              "",
              "k8s.io/utils/ptr"
            ],
            [
              "",
              "time"
            ]
          ],
          "mbr": [
            "a.Env",
            "a.Lifecycle",
            "a.Lifecycle.PostStart",
            "a.Lifecycle.PostStart.HTTPGet",
            "a.Lifecycle.PreStop",
            "a.Lifecycle.PreStop.HTTPGet",
            "a.LivenessProbe",
            "a.LivenessProbe.HTTPGet",
            "a.Ports",
            "a.ReadinessProbe",
            "a.ReadinessProbe.HTTPGet",
            "a.Resources",
            "a.Resources.Limits",
            "a.Resources.Requests",
            "a.VolumeSource",
            "a.VolumeSource.AzureDisk",
            "a.VolumeSource.ConfigMap",
            "a.VolumeSource.DownwardAPI",
            "a.VolumeSource.DownwardAPI.Items",
            "a.VolumeSource.HostPath",
            "a.VolumeSource.ISCSI",
            "a.VolumeSource.Projected",
            "a.VolumeSource.Projected.Sources",
            "a.VolumeSource.RBD",
            "a.VolumeSource.ScaleIO",
            "a.VolumeSource.Secret",
            "b.DownwardAPI",
            "b.DownwardAPI.Items",
            "b.FieldRef",
            "b.ServiceAccountToken",
            "b.ValueFrom",
            "b.ValueFrom.FieldRef",
            "c.FieldRef",
            "digested.Digest",
            "digested.Digest().String",
            "dockerref.ParseNormalizedNamed",
            "ep.Protocol",
            "fmt.Errorf",
            "named.Name",
            "obj.APIVersion",
            "obj.CachingMode",
            "obj.Containers",
            "obj.DNSPolicy",
            "obj.Data",
            "obj.Default",
            "obj.DefaultMode",
            "obj.DefaultRequest",
            "obj.ExpirationSeconds",
            "obj.FSType",
            "obj.FailureThreshold",
            "obj.HostNetwork",
            "obj.ISCSIInterface",
            "obj.Image",
            "obj.ImagePullPolicy",
            "obj.InitContainers",
            "obj.Keyring",
            "obj.Kind",
            "obj.Max",
            "obj.Min",
            "obj.Path",
            "obj.PeriodSeconds",
            "obj.Phase",
            "obj.Protocol",
            "obj.RBDPool",
            "obj.RadosUser",
            "obj.ReadOnly",
            "obj.RestartPolicy",
            "obj.SchedulerName",
            "obj.Scheme",
            "obj.SecurityContext",
            "obj.StorageMode",
            "obj.Subsets",
            "obj.SuccessThreshold",
            "obj.TerminationGracePeriodSeconds",
            "obj.TerminationMessagePath",
            "obj.TerminationMessagePolicy",
            "obj.TimeoutSeconds",
            "obj.Type",
            "obj.VolumeSource",
            "podSpec.Containers",
            "podSpec.InitContainers",
            "podSpec.Volumes",
            "ss.Ports",
            "tagged.Tag",
            "time.Hour",
            "time.Hour.Seconds",
            "utilpointer.AllPtrFieldsNil",
            "v1.AzureDataDiskCachingReadWrite",
            "v1.AzureSharedBlobDisk",
            "v1.ConfigMapVolumeSourceDefaultMode",
            "v1.DNSClusterFirst",
            "v1.DefaultSchedulerName",
            "v1.DefaultTerminationGracePeriodSeconds",
            "v1.DownwardAPIVolumeSourceDefaultMode",
            "v1.HostPathUnset",
            "v1.LimitTypeContainer",
            "v1.NamespaceActive",
            "v1.ProjectedVolumeSourceDefaultMode",
            "v1.ProtocolTCP",
            "v1.PullAlways",
            "v1.PullIfNotPresent",
            "v1.ResourceName",
            "v1.RestartPolicyAlways",
            "v1.SecretTypeOpaque",
            "v1.SecretVolumeSourceDefaultMode",
            "v1.TerminationMessagePathDefault",
            "v1.TerminationMessageReadFile",
            "v1.URISchemeHTTP",
            "val.RoundUp",
            "value.DeepCopy"
          ],
          "tgt": [
            "ParseImageName",
            "SetDefaults_AzureDiskVolumeSource",
            "SetDefaults_ConfigMapVolumeSource",
            "SetDefaults_Container",
            "SetDefaults_ContainerPort",
            "SetDefaults_DownwardAPIVolumeSource",
            "SetDefaults_HTTPGetAction",
            "SetDefaults_HostPathVolumeSource",
            "SetDefaults_ISCSIVolumeSource",
            "SetDefaults_ObjectFieldSelector",
            "SetDefaults_PodSpecConfig",
            "SetDefaults_Probe",
            "SetDefaults_ProjectedVolumeSource",
            "SetDefaults_RBDVolumeSource",
            "SetDefaults_ResourceList",
            "SetDefaults_ScaleIOVolumeSource",
            "SetDefaults_SecretVolumeSource",
            "SetDefaults_ServiceAccountTokenProjection",
            "SetDefaults_Volume",
            "defaultHostNetworkPorts",
            "digested.Digest",
            "digested.Digest().String",
            "dockerref.ParseNormalizedNamed",
            "fmt.Errorf",
            "int32",
            "int64",
            "len",
            "make",
            "named.Name",
            "new",
            "tagged.Tag",
            "time.Hour.Seconds",
            "utilpointer.AllPtrFieldsNil",
            "v1.ResourceName",
            "val.RoundUp",
            "value.DeepCopy"
          ],
          "funcs": [
            [
              "SetDefaults_PodSpec",
              806
            ],
            [
              "SetDefaults_PodSpecConfig",
              4795
            ],
            [
              "defaultHostNetworkPorts",
              5493
            ],
            [
              "SetDefaults_Volume",
              5768
            ],
            [
              "SetDefaults_Probe",
              5951
            ],
            [
              "SetDefaults_SecretVolumeSource",
              6232
            ],
            [
              "SetDefaults_ConfigMapVolumeSource",
              6408
            ],
            [
              "SetDefaults_DownwardAPIVolumeSource",
              6593
            ],
            [
              "SetDefaults_Secret",
              6784
            ],
            [
              "SetDefaults_ProjectedVolumeSource",
              6885
            ],
            [
              "SetDefaults_ServiceAccountTokenProjection",
              7070
            ],
            [
              "SetDefaults_ISCSIVolumeSource",
              7266
            ],
            [
              "SetDefaults_ISCSIPersistentVolumeSource",
              7399
            ],
            [
              "SetDefaults_AzureDiskVolumeSource",
              7552
            ],
            [
              "SetDefaults_Endpoints",
              8023
            ],
            [
              "SetDefaults_HTTPGetAction",
              8248
            ],
            [
              "SetDefaults_NamespaceStatus",
              8405
            ],
            [
              "SetDefaults_ObjectFieldSelector",
              8525
            ],
            [
              "SetDefaults_LimitRangeItem",
              8649
            ],
            [
              "SetDefaults_ConfigMap",
              9670
            ],
            [
              "SetDefaults_RBDVolumeSource",
              9783
            ],
            [
              "SetDefaults_RBDPersistentVolumeSource",
              10013
            ],
            [
              "SetDefaults_ScaleIOVolumeSource",
              10263
            ],
            [
              "SetDefaults_ScaleIOPersistentVolumeSource",
              10450
            ],
            [
              "SetDefaults_HostPathVolumeSource",
              10657
            ],
            [
              "SetDefaults_Container",
              10806
            ],
            [
              "SetDefaults_ContainerPort",
              11354
            ],
            [
              "SetDefaults_ResourceList",
              11473
            ],
            [
              "ParseImageName",
              11978
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 49,
              "op.ne": 36,
              "op.mul": 11,
              "op.sub": 1,
              "op.band": 28,
              "op.land": 1,
              "op.lnot": 3,
              "max_depth": 26,
              "call_count": 67,
              "node_count": 3989,
              "member_count": 110,
              "max_array_len": 2,
              "op_density.eq": 0.01,
              "op_density.ne": 0.01,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.band": 0.01,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "member_depth_max": 4
            },
            "file": {
              "size": 12572,
              "entropy": 5.25
            },
            "text": {
              "lines": 468,
              "top_char": 101,
              "tab_count": 763,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 969,
              "char_entropy": 5.25,
              "mixed_indent": 1,
              "unique_chars": 80,
              "top_char_null": 0,
              "string_density": 0.11,
              "top_char_ratio": 0.09,
              "avg_line_length": 25.86,
              "max_line_length": 95,
              "empty_line_ratio": 0.06,
              "last_line_length": 1,
              "whitespace_ratio": 0.17,
              "identifier_density": 1.85,
              "line_length_stddev": 22.69,
              "normalized_string_count": 2.45,
              "suspicious_comment_ratio": 0.15,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 23
            },
            "binary": {
              "peak_region_bytes": 12288,
              "peak_region_entropy": 5.25
            },
            "source": {
              "function_count": 29
            },
            "imports": {
              "count": 7,
              "stdlib_count": 4,
              "stdlib_ratio": 0.57,
              "third_party_count": 3,
              "third_party_ratio": 0.43
            },
            "strings": {
              "bytes": 255,
              "count": 53,
              "avg_length": 4.81,
              "max_length": 40,
              "path_count": 2,
              "avg_entropy": 2.55,
              "empty_count": 28,
              "entropy_stddev": 1.03
            },
            "comments": {
              "chars": 1381,
              "count": 13,
              "lines": 26,
              "todo_count": 1,
              "high_entropy": 2,
              "to_code_ratio": 0.06,
              "url_in_comments": 1
            },
            "functions": {
              "count": 29,
              "density": 6.2,
              "avg_params": 1,
              "code_ratio": 0.9,
              "max_params": 1,
              "length_stddev": 24.24,
              "over_100_lines": 1,
              "avg_name_length": 27.45,
              "avg_length_lines": 14.48,
              "max_length_lines": 138,
              "min_length_lines": 5,
              "high_entropy_names": 27,
              "avg_param_name_length": 3.45
            },
            "identifiers": {
              "count": 866,
              "unique": 204,
              "avg_length": 13.23,
              "max_length": 41,
              "min_length": 1,
              "avg_entropy": 2.87,
              "reuse_ratio": 0.24,
              "length_stddev": 9.57,
              "has_digit_ratio": 0.02,
              "sequential_names": 7,
              "single_char_count": 7,
              "single_char_ratio": 0.03,
              "high_entropy_count": 61,
              "high_entropy_ratio": 0.3,
              "all_lowercase_ratio": 0.18,
              "all_uppercase_ratio": 0.01,
              "numeric_suffix_count": 4,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 6,
        "mol": "H(Os)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/apps/v1alpha1/defaults.go",
        "pid": 0,
        "risk": 1,
        "sha": "c7dc69517c5a542da33c56f9d0de3729067102381ded0c06d3d96f58b7ebd1fd",
        "size": 12572,
        "traits": [
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 1,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                711,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::kubernetes",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes Go runtime integration",
            "spans": [
              [
                711,
                18
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3atLSagAYUgwGTS*B7]Mgq/(CTyAL]=BzbPkB1N!boLF0FzGxx1aA.NjwPw]nxK@qLAa9l\u0026wGTVXv}xL0wH[%8wPz\u003caz/cWMe?!y@Bzbkdb1#YXwO#N2a$kOXD2E*FzddYjzF%RtB-RapBzbxfazbt7wGUMev}xR3azCZov@Dj6y?Wr}v}u^bx([2hBzbkdoLF0FzGxww3r.p\u0026az\u003eLjaA7.hvqfQ4vix5#AcSNAw/#hewGTVXv}xL0wGUA63jm)#arUutBz%n]fl.R:e[5Zcv}YBaz/PFzy?Wx\u003czGxxgfha@8mnu=IeIX}j3jo^Jy?mWeaAz4kB.L(cwftubayPkdy?Wx/vR/P#y*?Jgz/M$exl4M{wft#jazCZoCxdztx(mMmaAIEkBA.elwEq%ZB98CpvS=^7wfu2jwmY^7BzbkdoLF0FzGxwix(+zcx(!xpx\u003c#jbwN({4zxJw9ar\u003c9Iaw2GQavnv)nMdeEs4MvZpGpvps3Y.Zk#7xJmn\u003es8qxOt5pddVMnL-8WawUDHk#7M9og.(DefFIrBzblaaz2!pA+frkaA8oyx(d*9x\u003ep*c3r7IEaARpdawuGVwO#N2azbLjaARpdaAIHkv}/K?v\u003c2O@zFa92xjSh#z*2YjzFs03aAg[jze16jx(v)gayPd#3t:A[x()^9x(v)gaA.NjwPw]nxK@qWx\u003e7Z(B7D%hdLzbofe1CAvpK7YxjSief\u003e1)qxKJRrv@DmbvqfR2ave*}ax8=-wO\u003e\u0026#wmYv!zFsibz/fRsw]zYjBzbkdvq{gbaA/FFy\u0026B5@f^5+UnG.U^z/{1afe1B#yJT8$vS=y3wmY^xz^)D)v@%+AwO#71vru6zBAhIn3nj4Pd}-)vB-p8:zdL\u003esAbY\u003eJyJTYjz/fSrvpK79x(st$vpK7YxjSief\u003e1)qxKJR53tBu@z/P}xc\u003c*n8yDcw/x(tUkAa%e$v}YN]wPA5HAbf8tA=(nwx(dAmB7n({zdaQ}2{KC8xlbXviccY^z.CQszGG]qy\u00260W6ePL#KBzkP6fk$YtflpSpwO(053mMq?C42zlc\u003c*nlfcA=9z/{21wPz\u003caz/cXiB0baoz/{1wC4CYnx(v(iB-Rb8aARJAA+e($B97#laARpdB7DFjvRPE:BAm=}m@\u0026J\u003cA8{K\u003cB7]MgauZ\u0026*v}YB\u003cvj\u003e5\u003cz/{21wPz\u003caz/f[(A=l8tiV]RPAbY\u003eJyJTYjz/fSrvpK79x(tgDaxA5]B7]MgiV]R\u0026f\u003e1)qxKJRtEf{q/fe1CDv}YB\u003cwKpJNy?d9$azC)tB-Rb8aARJAvpS)\u003exkX]mD2NtoaARJABzbkdm@\u0026J\u003cA8{K\u003cB7]MgokeoOaAI4awO\u003e#=2#+tEwO(0BB.LV5wPw[RasqetxK#3(e\u003c:X{y?d9$DQ\u00269{B-pw)A=U@kzAn[gA=l8tr+lq)x(v)q3jm7)fcAL\u003ewk)FCv}YB\u003cwGUz(woe(nxK@rdD2NtoazCZoBzbxfazk.kB-n{QwPz\u003caz/cXtzY\u003cdnwGUS1C4CLlB7n({zdLsb2%\u00269jrbUYBxK#3(auZ\u0026Cv}YB\u003cwKpJNy?d9$e\u003cT2UrbUYBxK#3(3mMq",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "k8s.io/apimachinery/pkg/runtime/schema"
            ],
            [
              "",
              "sigs.k8s.io/controller-runtime/pkg/scheme"
            ]
          ],
          "mbr": [
            "SchemeBuilder.AddToScheme"
          ],
          "metrics": {
            "ast": {
              "op.band": 1,
              "max_depth": 10,
              "call_count": 0,
              "node_count": 90,
              "member_count": 1,
              "op_density.band": 0.01,
              "max_array_length": 2,
              "max_member_depth": 2
            },
            "file": {
              "size": 1255,
              "entropy": 5.03
            },
            "text": {
              "lines": 36,
              "top_char": 101,
              "tab_count": 8,
              "digit_ratio": 0.02,
              "space_count": 135,
              "char_entropy": 5.03,
              "mixed_indent": 1,
              "unique_chars": 69,
              "top_char_null": 0,
              "import_density": 5.56,
              "string_density": 0.11,
              "top_char_ratio": 0.1,
              "avg_line_length": 33.86,
              "max_line_length": 86,
              "empty_line_ratio": 0.22,
              "last_line_length": 1,
              "whitespace_ratio": 0.14,
              "identifier_density": 0.39,
              "line_length_stddev": 29.67,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.33,
              "normalized_string_count": 0.67,
              "suspicious_comment_ratio": 0.29,
              "normalized_unique_identifiers": 1.74
            },
            "binary": {
              "peak_region_bytes": 1255,
              "peak_region_entropy": 5.04
            },
            "imports": {
              "count": 2,
              "third_party_count": 2,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 106,
              "count": 4,
              "url_count": 2,
              "avg_length": 26.5,
              "max_length": 41,
              "avg_entropy": 3.52,
              "domain_count": 1,
              "entropy_stddev": 0.66
            },
            "comments": {
              "chars": 912,
              "count": 7,
              "lines": 20,
              "base64": 1,
              "url_count": 1,
              "high_entropy": 1,
              "to_code_ratio": 1.25
            },
            "identifiers": {
              "count": 14,
              "unique": 9,
              "avg_length": 8.33,
              "max_length": 13,
              "min_length": 5,
              "avg_entropy": 2.77,
              "reuse_ratio": 0.64,
              "length_stddev": 2.75,
              "has_digit_ratio": 0.11,
              "all_lowercase_ratio": 0.22,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 7,
        "mol": "H(Os)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/apps/v1alpha1/groupversion_info.go",
        "pid": 0,
        "risk": 2,
        "sha": "732b24f5337dd02f8324e71cd810e1d9bed3d67ea9215504ca765090cff752f1",
        "size": 1255,
        "traits": [
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                755,
                38
              ]
            ]
          },
          {
            "id": "metadata/import/go/k8s/io/apimachinery/pkg/runtime/schema::k8s/io/apimachinery/pkg/runtime/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports k8s.io/apimachinery/pkg/runtime/schema",
            "spans": [
              [
                755,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/sigs/k8s/io/controller-runtime/pkg/scheme::sigs/k8s/io/controller-runtime/pkg/scheme",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sigs.k8s.io/controller-runtime/pkg/scheme",
            "spans": [
              [
                797,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "spans": [
              [
                190,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "spans": [
              [
                1032,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                18,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                533,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                485,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                155,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                124,
                0
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3atLSagAYUgwGTS*B7]Mgq/(CTyAL]=BzbPkB1N!boLF0FzGxx1aA.NjwPw]nxK@qLAa9l\u0026wGTVXv}xL0wH[%8wPz\u003caz/cWMe?!y@Bzbkdb1#YXwO#N2a$kOXD2E*FzddYjzF%RtB-RapBzbxfazbt7wGUMev}xR3azCZov@Dj6y?Wr}v}u^bx([2hBzbkdoLF0FzGxww3r.p\u0026az\u003eLjaA7.hvqfQ4vix5#AcSNAw/#hewGTVXv}xL0wGUA63jm)#arUutBz%n]fl.R:e[5Zcv}YBaz/PFzy?Wx\u003czGxxgfha@8mnu+",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "nLRV8az2nexK#ibwQ5fmwPI]nz/M$mze:r9wN)z2q!oI.BzbkdoLF0FzGxwiw]zYjBzbkdB8UY2x\u003ez6?az+F7xlvS}wGUS7C4CYix(mMaAaK6bx(!ufz/fRsvqYP.y?W:2Byxo9z/fRsB-7-3AV/EqwGTVXv}xL0wIartfa559vpK7YxjSief\u003e1)qxKJR53tBu@z/P}xc\u003c*n$wPRv7f^4VQiccY^z.CKrx(do*xLzu}A^orSyIbqeAa%wDzdN/$flP5]3mMq?fe1CCwPI^jA:@VFz/fVdCYV(6wN=\u0026[wObT]wPF#oxK@q%wPINawN({8Byxo5aA7\u003cmqE%]/B-H#6lVl\u003c:wQ5q7BA}?paw#=(z/{8gwKyxNBy/Ysq/DqTaAITBBZ]IoDKp6Dz/fVdCYX0Htu%QmzGGDmBvl",
            "ln": 437,
            "col": 42,
            "line": 12
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "SchemeBuilder.Register"
            ],
            [
              "",
              "delete"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/apis/meta/v1"
            ]
          ],
          "mbr": [
            "SchemeBuilder.Register",
            "cd.Data"
          ],
          "tgt": [
            "SchemeBuilder.Register",
            "delete"
          ],
          "funcs": [
            [
              "init",
              1575
            ],
            [
              "Contains",
              1738
            ],
            [
              "Put",
              1940
            ],
            [
              "Remove",
              2130
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 4,
              "op.band": 2,
              "max_depth": 11,
              "call_count": 2,
              "node_count": 349,
              "member_count": 2,
              "max_array_len": 2,
              "op_density.eq": 0.01,
              "op_density.band": 0.01,
              "member_depth_max": 2
            },
            "file": {
              "size": 2234,
              "entropy": 5.07
            },
            "text": {
              "lines": 84,
              "top_char": 101,
              "tab_count": 26,
              "max_ws_run": 15,
              "digit_ratio": 0.01,
              "space_count": 238,
              "char_entropy": 5.07,
              "mixed_indent": 1,
              "unique_chars": 72,
              "top_char_null": 0,
              "string_density": 0.12,
              "top_char_ratio": 0.1,
              "avg_line_length": 25.6,
              "max_line_length": 77,
              "empty_line_ratio": 0.23,
              "last_line_length": 1,
              "whitespace_ratio": 0.16,
              "identifier_density": 0.83,
              "line_length_stddev": 24.81,
              "normalized_string_count": 1.09,
              "repeated_char_sequences": 2,
              "suspicious_comment_ratio": 0.33,
              "normalized_unique_identifiers": 4.22
            },
            "binary": {
              "peak_region_bytes": 2234,
              "peak_region_entropy": 5.02
            },
            "source": {
              "class_count": 4,
              "function_count": 4
            },
            "imports": {
              "count": 1,
              "third_party_count": 1,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 202,
              "count": 10,
              "avg_length": 20.2,
              "max_length": 36,
              "avg_entropy": 3.53,
              "entropy_stddev": 0.34
            },
            "comments": {
              "chars": 1123,
              "count": 12,
              "lines": 25,
              "base64": 2,
              "high_entropy": 2,
              "to_code_ratio": 0.42,
              "url_in_comments": 1
            },
            "functions": {
              "count": 8,
              "density": 4.76,
              "avg_params": 0.75,
              "code_ratio": 0.29,
              "max_params": 1,
              "length_stddev": 1.73,
              "avg_name_length": 5.25,
              "no_params_count": 1,
              "avg_length_lines": 6,
              "max_length_lines": 7,
              "min_length_lines": 3,
              "avg_param_name_length": 3
            },
            "identifiers": {
              "count": 70,
              "unique": 27,
              "avg_length": 7.41,
              "max_length": 19,
              "min_length": 2,
              "avg_entropy": 2.34,
              "reuse_ratio": 0.39,
              "length_stddev": 4.64,
              "has_digit_ratio": 0.07,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.07,
              "all_lowercase_ratio": 0.3,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 8,
        "mol": "H(Os)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/apps/v1alpha1/resourcecontext_types.go",
        "pid": 0,
        "risk": 1,
        "sha": "4fb005d020453ea7f2376b7ed879066faa6f2aec7cbe451cd7f004ea9ba5843d",
        "size": 2234,
        "traits": [
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 1,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                607,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::kubernetes",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes Go runtime integration",
            "spans": [
              [
                607,
                36
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "ctx": [
          {
            "b": "fdEqKlVl{?A+Pf1BrAs)gby4LxK@qVB-RnnzC$T=v@0hMB-.qnA=S\u0026u3lS2Rv}xL0wN({azE^s0aARpdavf%Pv}YA@oLF0FzGxwuaxA5]B7]MgatLM6asItBwGSf\u003cx\u003e7Z(B7DKAi%)9Qz/)gtvr\u0026#kz/^aAB7DFoxLzJgw[=6)az2!cwPh-lx(k56z/6Dfx\u003c\u003e)?wGVhhBz8!sxK@qWx\u003e7Z(B7D%hax-S9az\u003eLjaA7.hvqfQ4vix5#AcSNAw/#hewGTVXv}xL0wGUA63jm)#arR!uBAzE.fe4J[Cp)ryvpJ$Ze]L=yfkLujwO#N2B1ZiUlQZ",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "pdcSQwODm1wPw]8CYmXmB8@ExAV/7kAbol1wg!iiq!oI.BzbkdoLF0FzGxwiw]zYjBzbkdB8UY2x\u003ez6?az+F7xlvS}wGUS7C4CYix(mMaAaK6bx(!ufz/fRsvqYP.az++ex()^9x(v)gaA.NjwPw]nxK@qWx\u003e7Z(B7D%hdLzboAa9l(vp%c]B$)AwAa\u0026Vm3jpG:AbP=sasEN6v@Dy0B$\u003e9-yDcw/x(tUkAa{$nz/PzxB$\u003efF32Kl}vrKvFb5oeVe[]kSvq]{$vpJ$+zE)\u003clfk$Ytfjw*lB1.xwByu?Cf^l@hb5oeVe[]kSvq]{$vpJ$+zE)\u003clfk$YtflIwJy+GHuBAqLAa{]+a3nj4PqGV!!q!p5HAaJJ4wmYv!zE)(iBzbkdwmY*@A+e=7B97\u0026jwGU]6ax0t#wM9eZ3uQMjwGT([y?lKRBw)c\u0026v\u003c2\u0026mA=\u003e(laBsC4fe1CDwO+{/Bz(gxB7Gf0v@@\u0026nxK@rdvrc0(BAnNmz/fVqz!%l3wfts",
            "ln": 446,
            "col": 44,
            "line": 12
          },
          {
            "b": "y?m9#z/NyEze196ze:Pxb47-+2})}OqGV!!B0bgrayMylwPP5kw/#bpy?mVgBzb98az$+4wft#jayX[8v}YB-yH}30x(k56wPz)3x(k5mx([GaBzkVhA%-jKB.\u003eSgax@bHB.\u003eR/wPQ*)y?j.%yiarhiWeP!y?mVsz/6igwO(ydC{lS6Ef{s6D2Nsq",
            "ln": 899,
            "col": 41,
            "line": 28
          },
          {
            "b": "wN/Hbz/6igwO(ydC{lS63jevsas?wHBzkVhvqDnSs7L\u0026Oz/ozldPgz9wM9eZqGV!!s7L\u0026Oz/ozlu$%+3zAn$=wNYs\u003ez!*[xze196ze:Pxb47+a3jp)2AaHd=vpA!:lUH3",
            "ln": 2232,
            "col": 43,
            "line": 71
          },
          {
            "b": "x(){6AccvHu\u003cWisByxolB0aw6y?lKRBw)o\u0026BAITEu$%+3zAn$.ByxolB1zlDx(){6AccvHu\u003c.q?3nj4.yJT8$vS=y3wmY^xz^)D)v@%+Lz/o.XBAhIn3jnBtax0t#wM9eZoLFM\u0026ay/tcByw)3B0a)lyY",
            "ln": 8413,
            "col": 37,
            "line": 261
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "SchemeBuilder.Register"
            ],
            [
              "",
              "k8s.io/api/core/v1"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/apis/meta/v1"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/util/intstr"
            ]
          ],
          "mbr": [
            "SchemeBuilder.Register"
          ],
          "tgt": [
            "SchemeBuilder.Register"
          ],
          "funcs": [
            [
              "init",
              8699
            ]
          ],
          "metrics": {
            "ast": {
              "op.band": 2,
              "max_depth": 10,
              "call_count": 1,
              "node_count": 887,
              "member_count": 1,
              "max_array_len": 2,
              "op_density.band": 0,
              "member_depth_max": 2
            },
            "file": {
              "size": 8767,
              "entropy": 4.93
            },
            "text": {
              "lines": 276,
              "top_char": 101,
              "tab_count": 136,
              "max_ws_run": 11,
              "digit_ratio": 0.01,
              "space_count": 899,
              "char_entropy": 4.93,
              "mixed_indent": 1,
              "unique_chars": 78,
              "top_char_null": 0,
              "string_density": 0.24,
              "top_char_ratio": 0.11,
              "avg_line_length": 30.76,
              "max_line_length": 126,
              "empty_line_ratio": 0.24,
              "last_line_length": 1,
              "whitespace_ratio": 0.15,
              "identifier_density": 0.59,
              "line_length_stddev": 28.19,
              "normalized_string_count": 3.91,
              "repeated_char_sequences": 1,
              "suspicious_comment_ratio": 0.05,
              "normalized_unique_identifiers": 10.24
            },
            "binary": {
              "peak_region_bytes": 8767,
              "peak_region_entropy": 4.94
            },
            "source": {
              "class_count": 20,
              "function_count": 1
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1521,
              "count": 65,
              "avg_length": 23.4,
              "max_length": 36,
              "avg_entropy": 3.76,
              "entropy_stddev": 0.38
            },
            "comments": {
              "chars": 4500,
              "count": 86,
              "lines": 99,
              "base64": 3,
              "high_entropy": 1,
              "to_code_ratio": 0.56,
              "url_in_comments": 1
            },
            "functions": {
              "count": 21,
              "density": 0.36,
              "code_ratio": 0.01,
              "avg_name_length": 4,
              "no_params_count": 1,
              "avg_length_lines": 3,
              "max_length_lines": 3,
              "min_length_lines": 3
            },
            "identifiers": {
              "count": 163,
              "unique": 83,
              "avg_length": 9.41,
              "max_length": 21,
              "min_length": 3,
              "avg_entropy": 2.75,
              "reuse_ratio": 0.51,
              "length_stddev": 4.21,
              "has_digit_ratio": 0.05,
              "high_entropy_count": 3,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.05,
              "all_uppercase_ratio": 0.01,
              "numeric_suffix_count": 4
            }
          }
        },
        "id": 9,
        "mol": "H(Os)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/apps/v1alpha1/ruleset_types.go",
        "pid": 0,
        "risk": 1,
        "sha": "dc93e19c0b884c039805c9f4a7f528942c7872e04fdee23c83899ed115813cc7",
        "size": 8767,
        "traits": [
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 1,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                686,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::kubernetes",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes Go runtime integration",
            "spans": [
              [
                617,
                18
              ],
              [
                646,
                36
              ],
              [
                686,
                35
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "ctx": [
          {
            "b": "d}iTny?aUix\u003eIs4A+eP^B-.LmwO#71vru6\u003e3jnBo3pw-JD2^RixMLvLfFUBbra]?=olCq\u0026z/eG}vpK6}l3mo.z/P[K3joEvv}xL0wN({azE^s0aARpdavf%Pv}YA@oLF0FzGxwuaxA5]B7]MgatLM6asItBwGSf\u003cx\u003e7Z(B7DKAi%{mKBS+KfC{40yBrCZEwGV8dx(+zex(4u6wQ4Y@Ac9jpzxJCcze:r9vqYN^aA}KwxDRzgwGTVXv}xL0wIar)z/)gtvr\u0026#lvSV3)zxJvgv@DsiaA7\u003cmBzbkdoLF0FzGxwivrq?-arR^HxMOuniXJdgCxUVFAa9l\u0026wId[wxd[7nv}xL0wPGH#nKC{wqV",
            "ln": 36,
            "col": 4,
            "line": 2
          },
          {
            "b": "nLRV8az2nexK#ibwQ5fmwPI]nz/M$mze:r9wN)z2q!oI.BzbkdoLF0FzGxwiw]zYjBzbkdB8UY2x\u003ez6?az+F7xlvS}wGUS7C4CYix(mMaAaK6bx(!ufz/fRsvqYP.y?W:2Byxo9z/fRsB-7-3AV/EqwGTVXv}xL0wIartfa54tfcAS2wmV(@wO#71vru6\u003eayYQsv@DmbA=k=gwPxwnwO%ayl@a}2pGeD9l}Hug3jp-Xv@2H=wGVdJvqG)@vke8@x(d*cA=-AL3jgiXA+fzGar\u003eOXB1RfBfjw*lfjO{vwIniYa{[S2yDcw/x(tUkAa%e$v}YN]wPA5HAbf8tvq]}4fkUoxvj#^Ua{[S%B-8qnzdK?lyDcw/x(tUkAa%e$v}YN]wPA5HAbf8tA=(nwx(dA93jd[(iccY^z.CKrx(do*xLzu}A^orSyIbqyBzkLAx(n3lBAeMjdgcznfcAU]wPg1PAcU2)Bz\u0026poB0a[eayPzmz!AT0wPzj3wN(]]wO2*\u003cz/x$Aw{503BzkVhefFCvAcVenxcqqfwGV28v}xv$wPxsACxdztx(mMax(n3haA8yAe*a\u003eCaz(mxBrC47az#anePbose^=ikzET!qx-",
            "ln": 503,
            "col": 42,
            "line": 15
          },
          {
            "b": "zyEhawO2*Fz/x$[zGG!BdSoDKdgcxf3jgAUazCZCs7L\u0026Oz/ozlaW3@=x(1]s3jd2Mzy=]GB-X-!jS(7=zz214vRxW#yB*OPz/{dOs7L\u0026Oz/oy#2)\u002681B-X-?az$+mc@Lf",
            "ln": 18362,
            "col": 6,
            "line": 633
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.ObjectMeta.DeepCopyInto"
            ],
            [
              "",
              "in.Spec.DeepCopyInto"
            ],
            [
              "",
              "in.Status.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopy"
            ],
            [
              "",
              "in.LastTransitionTime.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.ListMeta.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopy"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.Template.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "in.UpdateStrategy.DeepCopyInto"
            ],
            [
              "",
              "in.ScaleStrategy.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.ObjectMeta.DeepCopyInto"
            ],
            [
              "",
              "in.Spec.DeepCopyInto"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopy"
            ],
            [
              "",
              "in.ListMeta.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopy"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "new"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.ObjectMeta.DeepCopyInto"
            ],
            [
              "",
              "in.Spec.DeepCopyInto"
            ],
            [
              "",
              "in.Status.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopy"
            ],
            [
              "",
              "in.ListMeta.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopy"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "in.RuleSetRuleDefinition.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.ClientConfig.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.Selector.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "copy"
            ],
            [
              "",
              "in.DeepCopyInto"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "k8s.io/api/core/v1"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/apis/meta/v1"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/runtime"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/util/intstr"
            ]
          ],
          "mbr": [
            "in.AvailablePolicy",
            "in.BeginTime",
            "in.ByLabel",
            "in.ByPartition",
            "in.ClientConfig",
            "in.ClientConfig.DeepCopyInto",
            "in.CollisionCount",
            "in.Conditions",
            "in.Contexts",
            "in.Data",
            "in.DeepCopy",
            "in.DeepCopyInto",
            "in.Details",
            "in.FailurePolicy",
            "in.FieldRef",
            "in.Filter",
            "in.Interval",
            "in.ItemStatus",
            "in.Items",
            "in.LabelCheck",
            "in.LabelSelector",
            "in.LastTime",
            "in.LastTransitionTime",
            "in.LastTransitionTime.DeepCopyInto",
            "in.ListMeta",
            "in.ListMeta.DeepCopyInto",
            "in.MaxUnavailableValue",
            "in.MinAvailableValue",
            "in.ObjectMeta",
            "in.ObjectMeta.DeepCopyInto",
            "in.Parameters",
            "in.Partition",
            "in.PassedRules",
            "in.PersistentVolumeClaimRetentionPolicy",
            "in.PodToExclude",
            "in.PodToInclude",
            "in.RejectInfo",
            "in.Replicas",
            "in.Requires",
            "in.RollingUpdate",
            "in.RuleSetRuleDefinition",
            "in.RuleSetRuleDefinition.DeepCopyInto",
            "in.RuleStates",
            "in.Rules",
            "in.ScaleStrategy",
            "in.ScaleStrategy.DeepCopyInto",
            "in.Selector",
            "in.Selector.DeepCopyInto",
            "in.Spec",
            "in.Spec.DeepCopyInto",
            "in.Stage",
            "in.Status",
            "in.Status.DeepCopyInto",
            "in.Targets",
            "in.Template",
            "in.Template.DeepCopyInto",
            "in.TraceStates",
            "in.TraceTimeout",
            "in.TypeMeta",
            "in.UpdateStrategy",
            "in.UpdateStrategy.DeepCopyInto",
            "in.UpdateTime",
            "in.ValueFrom",
            "in.VolumeClaimTemplates",
            "in.Webhook",
            "in.WebhookStatus",
            "out.AvailablePolicy",
            "out.BeginTime",
            "out.ByLabel",
            "out.ByPartition",
            "out.ClientConfig",
            "out.CollisionCount",
            "out.Conditions",
            "out.Contexts",
            "out.Data",
            "out.Details",
            "out.FailurePolicy",
            "out.FieldRef",
            "out.Filter",
            "out.Interval",
            "out.ItemStatus",
            "out.Items",
            "out.LabelCheck",
            "out.LabelSelector",
            "out.LastTime",
            "out.LastTransitionTime",
            "out.ListMeta",
            "out.MaxUnavailableValue",
            "out.MinAvailableValue",
            "out.ObjectMeta",
            "out.Parameters",
            "out.Partition",
            "out.PassedRules",
            "out.PersistentVolumeClaimRetentionPolicy",
            "out.PodToExclude",
            "out.PodToInclude",
            "out.RejectInfo",
            "out.Replicas",
            "out.Requires",
            "out.RollingUpdate",
            "out.RuleSetRuleDefinition",
            "out.RuleStates",
            "out.Rules",
            "out.ScaleStrategy",
            "out.Selector",
            "out.Spec",
            "out.Stage",
            "out.Status",
            "out.Targets",
            "out.Template",
            "out.TraceStates",
            "out.TraceTimeout",
            "out.TypeMeta",
            "out.UpdateStrategy",
            "out.UpdateTime",
            "out.ValueFrom",
            "out.VolumeClaimTemplates",
            "out.Webhook",
            "out.WebhookStatus"
          ],
          "tgt": [
            "copy",
            "in.ClientConfig.DeepCopyInto",
            "in.DeepCopy",
            "in.DeepCopyInto",
            "in.LastTransitionTime.DeepCopyInto",
            "in.ListMeta.DeepCopyInto",
            "in.ObjectMeta.DeepCopyInto",
            "in.RuleSetRuleDefinition.DeepCopyInto",
            "in.ScaleStrategy.DeepCopyInto",
            "in.Selector.DeepCopyInto",
            "in.Spec.DeepCopyInto",
            "in.Status.DeepCopyInto",
            "in.Template.DeepCopyInto",
            "in.UpdateStrategy.DeepCopyInto",
            "len",
            "make",
            "new"
          ],
          "funcs": [
            [
              "DeepCopyInto",
              985
            ],
            [
              "DeepCopy",
              1457
            ],
            [
              "DeepCopyInto",
              1721
            ],
            [
              "DeepCopy",
              1881
            ],
            [
              "DeepCopyInto",
              2127
            ],
            [
              "DeepCopy",
              2406
            ],
            [
              "DeepCopyInto",
              2664
            ],
            [
              "DeepCopy",
              3059
            ],
            [
              "DeepCopyInto",
              3320
            ],
            [
              "DeepCopy",
              3626
            ],
            [
              "DeepCopyObject",
              3870
            ],
            [
              "DeepCopyInto",
              4103
            ],
            [
              "DeepCopy",
              4354
            ],
            [
              "DeepCopyInto",
              4630
            ],
            [
              "DeepCopy",
              5034
            ],
            [
              "DeepCopyObject",
              5290
            ],
            [
              "DeepCopyInto",
              5527
            ],
            [
              "DeepCopy",
              6303
            ],
            [
              "DeepCopyInto",
              6564
            ],
            [
              "DeepCopy",
              7051
            ],
            [
              "DeepCopyInto",
              7318
            ],
            [
              "DeepCopy",
              7651
            ],
            [
              "DeepCopyInto",
              7915
            ],
            [
              "DeepCopy",
              8333
            ],
            [
              "DeepCopyInto",
              8576
            ],
            [
              "DeepCopy",
              8745
            ],
            [
              "DeepCopyInto",
              9000
            ],
            [
              "DeepCopy",
              9308
            ],
            [
              "DeepCopyInto",
              9575
            ],
            [
              "DeepCopy",
              9870
            ],
            [
              "DeepCopyInto",
              10122
            ],
            [
              "DeepCopy",
              10431
            ],
            [
              "DeepCopyInto",
              10701
            ],
            [
              "DeepCopy",
              10948
            ],
            [
              "DeepCopyInto",
              11281
            ],
            [
              "DeepCopy",
              11450
            ],
            [
              "DeepCopyInto",
              11705
            ],
            [
              "DeepCopy",
              11995
            ],
            [
              "DeepCopyObject",
              12260
            ],
            [
              "DeepCopyInto",
              12500
            ],
            [
              "DeepCopy",
              12932
            ],
            [
              "DeepCopyObject",
              13209
            ],
            [
              "DeepCopyInto",
              13453
            ],
            [
              "DeepCopy",
              13823
            ],
            [
              "DeepCopyInto",
              14105
            ],
            [
              "DeepCopy",
              14468
            ],
            [
              "DeepCopyInto",
              14744
            ],
            [
              "DeepCopy",
              15204
            ],
            [
              "DeepCopyInto",
              15516
            ],
            [
              "DeepCopy",
              15819
            ],
            [
              "DeepCopyObject",
              16060
            ],
            [
              "DeepCopyInto",
              16292
            ],
            [
              "DeepCopy",
              16692
            ],
            [
              "DeepCopyObject",
              16945
            ],
            [
              "DeepCopyInto",
              17181
            ],
            [
              "DeepCopy",
              17765
            ],
            [
              "DeepCopyInto",
              18023
            ],
            [
              "DeepCopy",
              18627
            ],
            [
              "DeepCopyInto",
              18915
            ],
            [
              "DeepCopy",
              19247
            ],
            [
              "DeepCopyInto",
              19523
            ],
            [
              "DeepCopy",
              20072
            ],
            [
              "DeepCopyInto",
              20351
            ],
            [
              "DeepCopy",
              20727
            ],
            [
              "DeepCopyInto",
              20985
            ],
            [
              "DeepCopy",
              21889
            ],
            [
              "DeepCopyInto",
              22153
            ],
            [
              "DeepCopy",
              22458
            ],
            [
              "DeepCopyInto",
              22710
            ],
            [
              "DeepCopy",
              23373
            ],
            [
              "DeepCopyInto",
              23637
            ],
            [
              "DeepCopy",
              23996
            ],
            [
              "DeepCopyInto",
              24248
            ],
            [
              "DeepCopy",
              24584
            ],
            [
              "DeepCopyInto",
              24851
            ],
            [
              "DeepCopy",
              25459
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 35,
              "op.ne": 55,
              "op.mul": 275,
              "op.band": 125,
              "max_depth": 19,
              "call_count": 191,
              "node_count": 7667,
              "member_count": 119,
              "op_density.eq": 0,
              "op_density.ne": 0.01,
              "op_density.mul": 0.04,
              "op_density.band": 0.02,
              "member_depth_max": 3
            },
            "file": {
              "size": 25607,
              "entropy": 4.92
            },
            "text": {
              "lines": 893,
              "top_char": 101,
              "tab_count": 815,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 2598,
              "char_entropy": 4.92,
              "mixed_indent": 1,
              "unique_chars": 75,
              "top_char_null": 0,
              "string_density": 0,
              "top_char_ratio": 0.09,
              "avg_line_length": 27.68,
              "max_line_length": 125,
              "empty_line_ratio": 0.09,
              "last_line_length": 1,
              "whitespace_ratio": 0.17,
              "identifier_density": 1.78,
              "line_length_stddev": 30.84,
              "normalized_string_count": 0.13,
              "suspicious_comment_ratio": 0.08,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 10.61
            },
            "binary": {
              "peak_region_bytes": 25600,
              "peak_region_entropy": 5.02
            },
            "source": {
              "function_count": 3
            },
            "imports": {
              "count": 4,
              "third_party_count": 4,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 120,
              "count": 4,
              "avg_length": 30,
              "max_length": 36,
              "avg_entropy": 3.98,
              "entropy_stddev": 0.17
            },
            "comments": {
              "chars": 8764,
              "count": 80,
              "lines": 93,
              "base64": 5,
              "high_entropy": 1,
              "to_code_ratio": 0.12,
              "url_in_comments": 1
            },
            "functions": {
              "count": 3,
              "density": 8.51,
              "avg_params": 0.46,
              "code_ratio": 0.8,
              "max_params": 1,
              "length_stddev": 4.71,
              "avg_name_length": 10.32,
              "no_params_count": 41,
              "avg_length_lines": 9.37,
              "max_length_lines": 34,
              "min_length_lines": 3,
              "avg_param_name_length": 3
            },
            "identifiers": {
              "count": 1594,
              "unique": 104,
              "avg_length": 10.46,
              "max_length": 36,
              "min_length": 1,
              "avg_entropy": 2.77,
              "reuse_ratio": 0.07,
              "length_stddev": 5.67,
              "has_digit_ratio": 0.05,
              "sequential_names": 3,
              "single_char_count": 2,
              "single_char_ratio": 0.02,
              "high_entropy_count": 9,
              "high_entropy_ratio": 0.09,
              "all_lowercase_ratio": 0.13,
              "numeric_suffix_count": 5
            }
          }
        },
        "id": 14,
        "mol": "H(Os)Md(Bk)",
        "path": "v0.0.27.zip!!kusionstack.io/kube-api@v0.0.27/apps/v1alpha1/zz_generated.deepcopy.go",
        "pid": 0,
        "risk": 3,
        "sha": "4d0f6d4c0c28112f11a2294c6b55fa3369da1f86a80213d92bebe0e51c50aabc",
        "size": 25607,
        "traits": [
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 1,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                829,
                0
              ]
            ]
          },
          {
            "id": "metadata/build/artifact::go-generated-source-header",
            "conf": 0.97,
            "crit": 3,
            "desc": "Go generated-code header comment",
            "spans": [
              [
                638,
                49
              ]
            ]
          },
          {
            "id": "metadata/lang/source::generated-code-do-not-edit-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Generated code do-not-edit warning",
            "spans": [
              [
                641,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::kubernetes",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes Go runtime integration",
            "spans": [
              [
                724,
                18
              ],
              [
                746,
                36
              ],
              [
                794,
                31
              ],
              [
                829,
                35
              ]
            ]
          },
          {
            "id": "metadata/lang/source::generated-do-not-edit-text",
            "conf": 0.85,
            "crit": 1,
            "desc": "Generated source warning text",
            "spans": [
              [
                641,
                0
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "id": 18,
        "sha": "4dc47ad1d799667f0e87927bd090ab4d7c8c6c64fc33f0c18f106786f3ea5d4f",
        "path": "actions_checkout.registry.json",
        "size": 856,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 19,
        "sha": "167c0932bcc71df0b66e904aff1d9db5f0adbb46dc0bd8a6f052c6391b5d604b",
        "path": "actions_setup-go.registry.json",
        "size": 858,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 20,
        "sha": "34a669794e668fcdbff1c0335f0b8d1140afe1a4400c1a438a54d50ae6425515",
        "path": "golangci_golangci-lint-action.registry.json",
        "size": 940,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 21,
        "sha": "87d8a670125a4c65e93fc5e5253f578f065d2d98022fa19d7a790a14095683a6",
        "path": "apache_skywalking-eyes.registry.json",
        "size": 941,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 22,
        "mol": "Md",
        "sha": "382f6a31cde17aaffdd96f33999bbec78e99182cae7f1f6ac4b248154dd7bdb6",
        "path": "trufflesecurity_trufflehog.registry.json",
        "risk": 1,
        "size": 905,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 23,
        "mol": "Md",
        "sha": "08a58f6c1acef0315389896c341aafd8920ba2dc6e9a23238cc8478130dd63f3",
        "path": "contributor-assistant_github-action.registry.json",
        "risk": 1,
        "size": 904,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 24,
        "sha": "8d32405923f6df2d29b83540e964fbd6c62cb6acbbf6b1ce2943f946c522795e",
        "path": "github.com_docker_distribution@v2.8.2_incompatible.registry.json",
        "size": 813,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 25,
        "sha": "cc6680745c1817dfee71ee5fb97b6fb600d513f79ec83b64c7b79bb24c1da5a7",
        "path": "k8s.io_api@v0.27.2.registry.json",
        "size": 776,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 26,
        "sha": "d816c21dcc7babfbcbba485b6cd28f4cc4404aab1ad1a4e218ab86009ad82b91",
        "path": "k8s.io_apimachinery@v0.27.2.registry.json",
        "size": 794,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 27,
        "sha": "4a8e6b2b6c8396ef937a4391a66add9f373781560c4a49f8563619b2029975cb",
        "path": "sigs.k8s.io_controller-runtime@v0.15.1.registry.json",
        "size": 816,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 28,
        "sha": "9cb8aecccd89a152bf3240d2e280195957099a25d77f9a45f79c358466ce84ea",
        "path": "github.com_go-logr_logr@v1.2.4.registry.json",
        "size": 786,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 29,
        "sha": "4c6daa9e7a632c8450f909d2a7f6b9c08182af057cd0ae09b96d068801014b28",
        "path": "github.com_gogo_protobuf@v1.3.2.registry.json",
        "size": 758,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 30,
        "sha": "0af4ac15bf47973e6e824c27d658babeb72c99597b5c49e1cbe08bb2d3ca354a",
        "path": "github.com_google_gofuzz@v1.2.0.registry.json",
        "size": 758,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 31,
        "sha": "b6cb19c957e1009f0ed8d8c330f01d610cb16242ee5cb4a8808b2d40b33c9df4",
        "path": "github.com_json-iterator_go@v1.1.12.registry.json",
        "size": 762,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 32,
        "sha": "809d171a08e8e0d73471a5f9f0dd596df9dd87a5cf88878c6544eea2f2c4cc0d",
        "path": "github.com_modern-go_reflect2@v1.0.2.registry.json",
        "size": 763,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 33,
        "sha": "a3c9fd08bb02d58c39afd8eb3fa0d2b250a73e9cb00b98a6483a577d2714ca75",
        "path": "github.com_opencontainers_go-digest@v1.0.0.registry.json",
        "size": 769,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 34,
        "sha": "629ef05701b06a76d76218b1373321c485a131f7a728bb8fb2f3619f64f7301b",
        "path": "golang.org_x_net@v0.13.0.registry.json",
        "size": 780,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 35,
        "sha": "6667084b626df7303d13dfe4c4627745629f72733d9a0d9041b38f3121b211e9",
        "path": "golang.org_x_text@v0.11.0.registry.json",
        "size": 782,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 36,
        "sha": "9e09367d0f6b00cf886d2a09b0152a231597a9d6bc65653013f5089111bee753",
        "path": "gopkg.in_inf.v0@v0.9.1.registry.json",
        "size": 749,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 37,
        "sha": "8f95da7a443f3c562d685ac0aeb9f0c8bb83cacaaed0a7f48fe681c7d68d458c",
        "path": "gopkg.in_yaml.v2@v2.4.0.registry.json",
        "size": 750,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 38,
        "sha": "38c5ba4686bbd10d07a2ebf9db4b265a65bc0169c6925a7aeb273104d2f24d1e",
        "path": "k8s.io_klog_v2@v2.100.1.registry.json",
        "size": 782,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 39,
        "sha": "c0b62ef88fa28199d1849b508616a414c293e654a21f5a444830133606f70e02",
        "path": "sigs.k8s.io_structured-merge-diff_v4@v4.2.3.registry.json",
        "size": 770,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 40,
        "sha": "e33bd925c69e14922ea5e886ce1c9747581cef7e286212736142417bbc03faec",
        "path": "github.com_davecgh_go-spew@v1.1.1.registry.json",
        "size": 760,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 41,
        "sha": "c65c952f408628e135f955c33c937755b6892d9e1ca9757c919a69d9ef8fa98e",
        "path": "github.com_google_go-cmp@v0.5.9.registry.json",
        "size": 788,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 42,
        "sha": "a594e77d662ed5b88c5c90bbbad71b285281d94560fd541a2c63b2a81df680a1",
        "path": "github.com_kr_pretty@v0.3.0.registry.json",
        "size": 754,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 43,
        "sha": "2da463e891347bd683ec3b90a30bf006f0a079ae9860e1605b76757109b71439",
        "path": "github.com_kr_text@v0.2.0.registry.json",
        "size": 752,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 44,
        "sha": "b0268ededcba1d5c420723b8041139a7f6b5f88e6a123654e6764c7956dd4fb1",
        "path": "github.com_onsi_ginkgo_v2@v2.9.5.registry.json",
        "size": 787,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 45,
        "sha": "4f58de7b2fa59f10ad9879969d49391f3ed330785355157b483fb1705fb2f546",
        "path": "github.com_onsi_gomega@v1.27.7.registry.json",
        "size": 785,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 46,
        "sha": "b554faf1b35af9476020c299d9b97e4984e55380d89cb3d1e1a572c7966c6fdc",
        "path": "github.com_pmezard_go-difflib@v1.0.0.registry.json",
        "size": 763,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 47,
        "sha": "d9fa5321993c186b838a0db46540756fad507844fda1d48a4c2ca2bd2374cb68",
        "path": "github.com_rogpeppe_go-internal@v1.10.0.registry.json",
        "size": 803,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 48,
        "sha": "6d1679a80a16be509fa7970d3a08985b80c6ec1bbbc4ed511d12c5cfde6e8528",
        "path": "github.com_spf13_pflag@v1.0.5.registry.json",
        "size": 756,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 49,
        "sha": "e3bbcd85cc270e85d91d568decadce618d9d18b4c2d57b8bc9775fb3e19ab6d0",
        "path": "github.com_stretchr_testify@v1.8.1.registry.json",
        "size": 794,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 50,
        "sha": "c95c7e3b1b6460506884f44e390ae19130a549e88de773b1e58e1fc278d19e06",
        "path": "golang.org_x_sys@v0.10.0.registry.json",
        "size": 780,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 51,
        "sha": "f0502345770a875561632f2f13ef635f45929996cf1adf72901204a62050746b",
        "path": "golang.org_x_tools@v0.9.1.registry.json",
        "size": 783,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 52,
        "sha": "3c9608a7f5a7b4c94f9b337281339600a273381060ee7a39aeb09271f1c2dace",
        "path": "gopkg.in_yaml.v3@v3.0.1.registry.json",
        "size": 750,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 53,
        "sha": "b81d7e158e06af8a40d7ee6d5e4d425c4323e180d264fd126ef67cea80b63a29",
        "path": "sigs.k8s.io_yaml@v1.3.0.registry.json",
        "size": 750,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 54,
        "sha": "3eb9dcdc9a0eb8a00a9f112187bd3e6a9bf483a2602849ac431d0289dceb58c4",
        "path": "kusionstack.io_kube-api@v0.0.27.registry.json",
        "size": 795,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 37,
    "v": "8"
  }
}