{
  "llm": {
    "conf": 0.9999673,
    "grade": "benign",
    "model": "Qwen/Qwen3.6-27B",
    "outcome": "benign",
    "interpretation": "Standard Go module definition"
  },
  "ml": {
    "v": "7",
    "eng": "2.3.0-beta.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.9999532,
        "rte": "az",
        "prob": 0.9999532
      },
      {
        "cls": 0,
        "raw": 0.18157369,
        "rte": "az/zip",
        "prob": 0.18157369
      }
    ],
    "prob": 0.9999532,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9314814805984497,
        "type": "go.mod"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00012001395225524902,
        "type": "go.sum"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00019103288650512695,
        "type": "go"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.002142488956451416,
        "type": "go"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0051544904708862305,
        "type": "go"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.012513220310211182,
        "type": "go"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0023692846298217773,
        "type": "text"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000033408403396606445,
        "type": "registry"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000033408403396606445,
        "type": "registry"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000033408403396606445,
        "type": "registry"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 19,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 22,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 23,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 24,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 25,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 28,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 46,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 56,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 60,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 61,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 62,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 63,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 65,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 66,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 67,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 70,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 71,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 72,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 73,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 74,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 75,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 76,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 77,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 78,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 79,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 80,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 81,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 82,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 83,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 84,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 85,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 86,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 87,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 88,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 89,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 90,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 91,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 92,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 93,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 94,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 95,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      },
      {
        "id": 96,
        "lvl": -1,
        "conf": 0,
        "prob": 0.9999532103538513,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-07-06T17:32:22Z"
  },
  "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip",
  "raw": {
    "fetched": [
      {
        "cached": false,
        "locator": "pkg:golang/github.com/external-secrets/external-secrets/apis@v0.0.0",
        "outcome": {
          "failed": "http status 404"
        },
        "fetched_at": 1783359140,
        "resolved_url": "https://proxy.golang.org/github.com/external-secrets/external-secrets/apis/@v/v0.0.0.zip",
        "source_offset": 93,
        "source_sha256": "c5f27fd31b328555a8b37fa2543c54f6ab52f36af16749aea7073d45a439c102"
      }
    ],
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awys2MK\u00268000000000000000003Wj003UCBzb/ae[n*pfj/xIwPzV%y+oZtv@=d5B1.9HBy/GgvqEJpwN/:(BAo9FwO#71vruBdB1.X\u003efkUrfkZ1?lfFk4hgb7EwfF\u003eKsfGp{zfG7HyvR4r8gb.a3iC7f5xkYztzV",
            "n": [
              {
                "c": 2,
                "d": "Zip archive path",
                "i": "metadata/package/files/included::zip-archive-path",
                "o": 0,
                "z": 101,
                "cf": 0.949999988079071
              }
            ],
            "ln": 0
          }
        ],
        "mol": "O(C)H(Os)",
        "sha": "76d48b842bf3a96b541b879798ff78a914a28a1ef5dede743e0b83ffa7c8b44d",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip",
        "risk": 38,
        "size": 20463,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 20463.0,
              "entropy": 7.93,
              "size_bytes": 20463.0
            },
            "binary": {
              "overall_entropy": 7.93,
              "peak_region_bytes": 19456.0,
              "peak_region_entropy": 7.83
            },
            "archive": {
              "file_count": 7.0,
              "member_count": 7.0,
              "script_count": 0.0,
              "zip_bomb_ratio": 3.68,
              "directory_count": 0.0,
              "executable_count": 0.0,
              "extra_field_size": 0.0,
              "noise_file_count": 0.0,
              "total_compressed": 18319.0,
              "compression.ratio": 0.4,
              "hidden_file_count": 0.0,
              "total_uncompressed": 45356.0,
              "crc_collision_count": 0.0,
              "entry_comment_count": 0.0,
              "max_filename_length": 109.0,
              "rtlo_filename_count": 0.0,
              "format.regular_count": 7.0,
              "nested_archive_count": 0.0,
              "path_traversal_count": 0.0,
              "symlink_escape_count": 0.0,
              "security.setgid_count": 0.0,
              "security.setuid_count": 0.0,
              "security.sticky_count": 0.0,
              "double_extension_count": 0.0,
              "duplicate_member_count": 0.0,
              "security.symlink_count": 0.0,
              "unicode_filename_count": 0.0,
              "homoglyph_filename_count": 0.0,
              "security.encrypted_count": 0.0,
              "misplaced_executable_count": 0.0,
              "timing.mtime_dominant_count": 7.0,
              "timing.sentinel_mtime_count": 7.0,
              "security.world_writable_count": 0.0,
              "timing.mtime_dominant_fraction": 1.0,
              "compression.method_counts.deflate": 7.0
            }
          }
        },
        "traits": [
          {
            "id": "objectives/command-and-control/backdoor/rat/manifest::go-mod-c2-module-name",
            "atk": "T1219",
            "conf": 0.9200000166893005,
            "crit": 4,
            "desc": "Go module C2 client naming",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-func-test",
            "conf": 0.800000011920929,
            "crit": 2,
            "desc": "func Test prefix",
            "from": [
              {
                "file": 4
              }
            ],
            "spans": [
              [
                665,
                11
              ],
              [
                1429,
                19
              ],
              [
                2230,
                23
              ],
              [
                2975,
                19
              ],
              [
                3710,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.8500000238418579,
            "crit": 1,
            "desc": "Kubernetes API package import",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::tests-path-filename",
            "conf": 0.8500000238418579,
            "crit": 1,
            "desc": "Tests path or filename markers",
            "from": [
              {
                "file": 4
              }
            ],
            "spans": [
              [
                0,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::kubernetes",
            "conf": 0.8500000238418579,
            "crit": 3,
            "desc": "Kubernetes API access",
            "from": [
              {
                "file": 3
              },
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-testing-t",
            "conf": 0.699999988079071,
            "crit": 2,
            "desc": "testing.T type",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/file/invisible-unicode::test-file-context",
            "atk": "T1027",
            "conf": 0.8500000238418579,
            "crit": 1,
            "desc": "Test or generated file context",
            "from": [
              {
                "file": 4
              },
              {
                "file": 6
              }
            ],
            "spans": [
              [
                0,
                11
              ]
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "zeS%cy?j-4x([3hvLheez7/EBBy/GgvqEJpwN/:(BAo9DCYWIqzEEukB7F\u003c4wPR#DxjU%(A::6dA=S)Sf!WxQve",
            "n": [
              {
                "c": 4,
                "d": "Go module C2 client naming",
                "i": "objectives/command-and-control/backdoor/rat/manifest::go-mod-c2-module-name",
                "o": 0,
                "z": 69,
                "cf": 0.9200000166893005
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "",
            "ln": 2,
            "addr": 70
          },
          {
            "b": "xkX[Ee\u00262sqg5",
            "ln": 3,
            "addr": 71
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 3481.0,
              "entropy": 4.94,
              "size_bytes": 3481.0
            },
            "binary": {
              "overall_entropy": 4.94,
              "peak_region_bytes": 3481.0,
              "peak_region_entropy": 4.93
            }
          }
        },
        "id": 1,
        "mol": "O(C)",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip!!github.com/external-secrets/external-secrets/generators/v1/mfa@v0.0.0-20260420085006-9be2c268b9f6/go.mod",
        "refs": [
          {
            "to": "pkg:golang/github.com/external-secrets/external-secrets/apis@v0.0.0",
            "off": 93,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/stretchr/testify@v1.11.1",
            "off": 151,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/k8s.io/api@v0.35.0",
            "off": 188,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/k8s.io/apiextensions-apiserver@v0.35.0",
            "off": 208,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/k8s.io/apimachinery@v0.35.0",
            "off": 248,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/sigs.k8s.io/controller-runtime@v0.23.1",
            "off": 277,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/sigs.k8s.io/yaml@v1.6.0",
            "off": 317,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/beorn7/perks@v1.0.1",
            "off": 355,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/cespare/xxhash/v2@v2.3.0",
            "off": 399,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/davecgh/go-spew@v1.1.1",
            "off": 448,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/emicklei/go-restful/v3@v3.13.0",
            "off": 495,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/evanphx/json-patch/v5@v5.9.11",
            "off": 550,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/fsnotify/fsnotify@v1.9.0",
            "off": 604,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/fxamacker/cbor/v2@v2.9.0",
            "off": 653,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-logr/logr@v1.4.3",
            "off": 702,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/jsonpointer@v0.22.4",
            "off": 746,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/jsonreference@v0.21.4",
            "off": 801,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag@v0.25.4",
            "off": 858,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/cmdutils@v0.25.4",
            "off": 906,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/conv@v0.25.4",
            "off": 963,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/fileutils@v0.25.4",
            "off": 1016,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/jsonname@v0.25.4",
            "off": 1074,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/jsonutils@v0.25.4",
            "off": 1131,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/loading@v0.25.4",
            "off": 1189,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/mangling@v0.25.4",
            "off": 1245,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/netutils@v0.25.4",
            "off": 1302,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/stringutils@v0.25.4",
            "off": 1359,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/typeutils@v0.25.4",
            "off": 1419,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/go-openapi/swag/yamlutils@v0.25.4",
            "off": 1477,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/google/btree@v1.1.3",
            "off": 1535,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/google/gnostic-models@v0.7.1",
            "off": 1579,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/google/go-cmp@v0.7.0",
            "off": 1632,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/google/uuid@v1.6.0",
            "off": 1677,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/json-iterator/go@v1.1.12",
            "off": 1720,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd",
            "off": 1769,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/modern-go/reflect2@v1.0.3-0.20250322232337-35a7c28c31ee",
            "off": 1849,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/munnerz/goautoneg@v0.0.0-20191010083416-a7dc8b61c822",
            "off": 1929,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/pmezard/go-difflib@v1.0.0",
            "off": 2006,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/prometheus/client_golang@v1.23.2",
            "off": 2056,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/prometheus/client_model@v0.6.2",
            "off": 2113,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/prometheus/common@v0.67.5",
            "off": 2168,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/prometheus/procfs@v0.19.2",
            "off": 2218,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/spf13/pflag@v1.0.10",
            "off": 2268,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/github.com/x448/float16@v0.8.4",
            "off": 2312,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/go.yaml.in/yaml/v2@v2.4.3",
            "off": 2356,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/go.yaml.in/yaml/v3@v3.0.4",
            "off": 2395,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/golang.org/x/net@v0.49.0",
            "off": 2434,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/golang.org/x/oauth2@v0.34.0",
            "off": 2472,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/golang.org/x/sync@v0.19.0",
            "off": 2513,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/golang.org/x/sys@v0.40.0",
            "off": 2552,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/golang.org/x/term@v0.39.0",
            "off": 2590,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/golang.org/x/text@v0.33.0",
            "off": 2629,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/golang.org/x/time@v0.14.0",
            "off": 2668,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/gomodules.xyz/jsonpatch/v2@v2.5.0",
            "off": 2707,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/google.golang.org/protobuf@v1.36.11",
            "off": 2754,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/gopkg.in/evanphx/json-patch.v4@v4.13.0",
            "off": 2803,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/gopkg.in/inf.v0@v0.9.1",
            "off": 2855,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/gopkg.in/yaml.v3@v3.0.1",
            "off": 2891,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/k8s.io/client-go@v0.35.0",
            "off": 2928,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/k8s.io/klog/v2@v2.130.1",
            "off": 2966,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/k8s.io/kube-openapi@v0.0.0-20260127142750-a19766b6e2d4",
            "off": 3003,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/k8s.io/utils@v0.0.0-20260108192941-914a6e750570",
            "off": 3071,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/sigs.k8s.io/json@v0.0.0-20250730193827-2d320260d730",
            "off": 3132,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/sigs.k8s.io/randfill@v1.0.0",
            "off": 3197,
            "kind": "dependency"
          },
          {
            "to": "pkg:golang/sigs.k8s.io/structured-merge-diff/v6@v6.3.2-0.20260122202528-d9cc6641c482",
            "off": 3238,
            "kind": "dependency"
          }
        ],
        "risk": 37,
        "sha": "c5f27fd31b328555a8b37fa2543c54f6ab52f36af16749aea7073d45a439c102",
        "size": 3481,
        "traits": [
          {
            "id": "objectives/command-and-control/backdoor/rat/manifest::go-mod-c2-module-name",
            "atk": "T1219",
            "conf": 0.9200000166893005,
            "crit": 4,
            "desc": "Go module C2 client naming",
            "spans": [
              [
                0,
                69
              ]
            ]
          }
        ],
        "type": "go.mod"
      },
      {
        "id": 2,
        "sha": "a9ee453277b32dfe026834ca822d490ba7516521d82483766d811b141ad1e662",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip!!github.com/external-secrets/external-secrets/generators/v1/mfa@v0.0.0-20260420085006-9be2c268b9f6/go.sum",
        "size": 16279,
        "type": "go.sum",
        "depth": 1
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3aI$92ra]?=mn(#8l3mo.z/P[a3qtezwO#N2wfu2jwmY^7Bzbkdl2ZmxxK@qWx\u003e7Z(B7D)Br+lq)x(v(iga\u003em6d0fclar\u003cG[v}xL0wG\u0026M+3vcMjaz\u003eLjaz#ataA.:paARphB0b7ey?j-2CW\u003er7BrCpnay/tbAbok%zEWl2CwhejaARpdawuGVwO#N2e^+:1BS+KfC{43mByw)3ayMy5z/x$Az!pblxK@qWx\u003e7Z(B7DF5Bp5u$arR!uBAzFyiXJdgCxUVFAa9l\u0026wId[wxd[7nv}xL0wPGH#nKC{w",
            "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}xL0wIartfa54tfcB81v@2H=wGU\u00264vixJfz*2\u00269wPF#aB-7Yhx(v($y?X0pazbLjazkn6wPzj3x(mMazfoVpx!r]",
            "ln": 427,
            "col": 42,
            "line": 12
          },
          {
            "b": "AV!!kBzbl6Bzkk[BzkVhaARKqwO#Mw3ufA-yHH\u003c!az\u003e.03jpG:AbP=sasEN6b4CLeBy/Ysa{[S2wPz*fA=SAi2{J$#BrR5031E)]wP/^Jb5oeVe[]kSvq]{lv@Dy0flP5]3jgcWx\u003eqKhwO#N6z/fRsb5oeVe[]kSvq]{(CYWImB7]MgB1H*tx(^\u003caC4CXEAbf8tvq]}4fjw*lwQ5rdzGxJgzGvEOf^l@hb6dEhB1Rk/B1RfBfjO{rBAhqoy?mSsA=(nwx(dAmAbf8tv@b\u003c\u003czGE6f2{KC8xlbXviccY^z.DxAzepy63jguRzGW:yy\u0026B5@f^4VMx([3hvLheez7/EBBy/GgvqEJpwN/:(BAo9DCYWIqzEEukB7F\u003c4wPR#Dvq]}4fk1\u003clwPzj3z/P[LB$)AwAa\u0026Vma{]+a3nj4Pm}DNHA::6dAV/7kAbo95wO#QhawCr\u003eaARKqwO@S6wO#71vruj4zxJLlzEW^5z/f01x([RM3uQMjwGTGOzE)\u0026%Bz(gxB98CBv%06C3jpoYzGx[xc\u003c*n(A=I",
            "ln": 626,
            "col": 65,
            "line": 17
          },
          {
            "b": "wP?TaaARpdaAIa9wftG8z/3R9awl\u0026^wPzW1By/IoB7F\u003c4wPP56zE:(5wO#71vru74ayMymx(dAkvQTs?wft/dwI51rzdK\u0026evrlHlz/Pwv3taA#v\u003c0gjasY()zE)\u0026%Bz?",
            "ln": 1221,
            "col": 12,
            "line": 42
          },
          {
            "b": "diH2*xjU$7f\u003e1)qxKJRFo?4A1az2Olz/NoHDKp75vr9GiAaJJ4xjU$7f\u003e1)qxKJRFo?4zQ31Xc$auzUdD0$Mae(=!avrcB5vqEu5vrt{easqeGwN^d@336Q0B-IvxcuBcqv\u003en:lA=IIn3jnBtawMG(m}DNHA::6dAV!\u003ejwNPW(B0a)lzE[2mm}DNHA::6dAV/7lB97\u0026dv}vn1w{503awMG(m}DNHA::6dAWSvVxjU$7f\u003e1)qxKJRFm}DNHA::6dAV+",
            "ln": 2887,
            "col": 27,
            "line": 91
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "errors.New"
            ],
            [
              "",
              "parseSpec"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "append"
            ],
            [
              "",
              "WithLength"
            ],
            [
              "",
              "append"
            ],
            [
              "",
              "WithTimePeriod"
            ],
            [
              "",
              "int64"
            ],
            [
              "",
              "append"
            ],
            [
              "",
              "WithWhen"
            ],
            [
              "",
              "c.Get"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "append"
            ],
            [
              "",
              "WithToken"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "generateCode"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "yaml.Unmarshal"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "context"
            ],
            [
              "",
              "errors"
            ],
            [
              "",
              "fmt"
            ],
            [
              "",
              "github.com/external-secrets/external-secrets/apis/generators/v1alpha1"
            ],
            [
              "",
              "k8s.io/api/core/v1"
            ],
            [
              "",
              "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
            ],
            [
              "",
              "sigs.k8s.io/controller-runtime/pkg/client"
            ],
            [
              "",
              "sigs.k8s.io/yaml"
            ]
          ],
          "mbr": [
            "c.Get",
            "errors.New",
            "fmt.Errorf",
            "genv1alpha1.GeneratorKindMFA",
            "jsonSpec.Raw",
            "res.Spec",
            "res.Spec.Length",
            "res.Spec.Secret",
            "res.Spec.Secret.Key",
            "res.Spec.Secret.Name",
            "res.Spec.TimePeriod",
            "res.Spec.When",
            "res.Spec.When.Time",
            "secret.Data",
            "yaml.Unmarshal"
          ],
          "tgt": [
            "WithLength",
            "WithTimePeriod",
            "WithToken",
            "WithWhen",
            "append",
            "c.Get",
            "errors.New",
            "fmt.Errorf",
            "generateCode",
            "int64",
            "parseSpec",
            "string",
            "yaml.Unmarshal"
          ],
          "funcs": [
            [
              "Generate",
              1306
            ],
            [
              "Cleanup",
              2703
            ],
            [
              "parseSpec",
              2861
            ],
            [
              "NewGenerator",
              3051
            ],
            [
              "Kind",
              3155
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.gt": 2,
              "op.ne": 4,
              "op.band": 4,
              "op.lnot": 1,
              "max_depth": 17,
              "call_count": 20,
              "node_count": 809,
              "member_count": 15,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.ne": 0,
              "op_density.band": 0,
              "op_density.lnot": 0,
              "max_array_length": 2,
              "max_member_depth": 4
            },
            "file": {
              "size": 3223,
              "entropy": 5.04
            },
            "text": {
              "lines": 105,
              "top_char": 101,
              "tab_count": 60,
              "digit_ratio": 0.01,
              "space_count": 320,
              "char_entropy": 5.04,
              "mixed_indent": 1,
              "unique_chars": 79,
              "top_char_null": 0,
              "import_density": 7.62,
              "string_density": 0.14,
              "top_char_ratio": 0.11,
              "avg_line_length": 29.7,
              "max_line_length": 179,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.19,
              "last_line_length": 1,
              "whitespace_ratio": 0.15,
              "identifier_density": 1.66,
              "line_length_stddev": 33.39,
              "max_whitespace_run": 4,
              "normalized_import_count": 0.78,
              "normalized_string_count": 1.46,
              "suspicious_comment_ratio": 0.13,
              "normalized_function_count": 0.49,
              "imports_to_functions_ratio": 1.6,
              "strings_to_functions_ratio": 3,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 9.83,
              "identifiers_to_functions_ratio": 13.2
            },
            "binary": {
              "peak_region_bytes": 3223,
              "peak_region_entropy": 4.98
            },
            "source": {
              "class_count": 1,
              "function_count": 5
            },
            "imports": {
              "count": 8,
              "stdlib_count": 3,
              "stdlib_ratio": 0.38,
              "third_party_count": 5,
              "third_party_ratio": 0.63
            },
            "strings": {
              "bytes": 403,
              "count": 15,
              "url_count": 5,
              "avg_length": 26.87,
              "max_length": 69,
              "avg_entropy": 3.24,
              "entropy_stddev": 0.82
            },
            "comments": {
              "chars": 1002,
              "count": 8,
              "lines": 21,
              "url_count": 1,
              "high_entropy": 1,
              "to_code_ratio": 0.25
            },
            "functions": {
              "count": 6,
              "density": 4.76,
              "avg_params": 2,
              "code_ratio": 0.53,
              "max_params": 5,
              "length_stddev": 15.42,
              "avg_name_length": 8,
              "no_params_count": 2,
              "avg_length_lines": 11.2,
              "max_length_lines": 42,
              "min_length_lines": 3,
              "single_char_params": 6,
              "avg_param_name_length": 3
            },
            "identifiers": {
              "count": 174,
              "unique": 66,
              "avg_length": 6.65,
              "max_length": 22,
              "min_length": 1,
              "avg_entropy": 2.21,
              "reuse_ratio": 0.38,
              "length_stddev": 4.14,
              "has_digit_ratio": 0.05,
              "sequential_names": 2,
              "single_char_count": 3,
              "single_char_ratio": 0.05,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.38,
              "all_uppercase_ratio": 0.05,
              "numeric_suffix_count": 3,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 3,
        "mol": "H₂(DbOs)",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip!!github.com/external-secrets/external-secrets/generators/v1/mfa@v0.0.0-20260420085006-9be2c268b9f6/mfa.go",
        "pid": 0,
        "risk": 3,
        "sha": "c7108c29b7d96a70efad5a5d9280ebb56a8ad3dc5354fbeb1ae467a7610391df",
        "size": 3223,
        "traits": [
          {
            "id": "micro-behaviors/data/serialize/yaml::yaml-unmarshal",
            "conf": 0.9,
            "crit": 3,
            "desc": "Unmarshals YAML data in Go",
            "spans": [
              [
                2951,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                710,
                18
              ]
            ]
          },
          {
            "id": "metadata/build/archive::github-versioned-source-archive-member",
            "conf": 0.95,
            "crit": 2,
            "desc": "GitHub versioned source archive member"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/import/go/context::context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports context",
            "spans": [
              [
                674,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/errors::errors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports errors",
            "spans": [
              [
                685,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/fmt::fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fmt",
            "spans": [
              [
                695,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/github/com/external-secrets/external-secrets/apis/generators/v1alpha1::github/com/external-secrets/external-secrets/apis/generators/v1alpha1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/external-secrets/external-secrets/apis/generators/v1alpha1",
            "spans": [
              [
                884,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/k8s/io/api/core/v1::k8s/io/api/core/v1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports k8s.io/api/core/v1",
            "spans": [
              [
                710,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/k8s/io/apiextensions-apiserver/pkg/apis/apiextensions/v1::k8s/io/apiextensions-apiserver/pkg/apis/apiextensions/v1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1",
            "spans": [
              [
                746,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/sigs/k8s/io/controller-runtime/pkg/client::sigs/k8s/io/controller-runtime/pkg/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sigs.k8s.io/controller-runtime/pkg/client",
            "spans": [
              [
                806,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/sigs/k8s/io/yaml::sigs/k8s/io/yaml",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sigs.k8s.io/yaml",
            "spans": [
              [
                851,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                523,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                475,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                144,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                113,
                0
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3aI$92ra]?=mn(#8l3mo.z/P[a3qtezwO#N2wfu2jwmY^7Bzbkdl2ZmxxK@qWx\u003e7Z(B7D)Br+lq)x(v(iga\u003em6d0fclar\u003cG[v}xL0wG\u0026M+3vcMjaz\u003eLjaz#ataA.:paARphB0b7ey?j-2CW\u003er7BrCpnay/tbAbok%zEWl2CwhejaARpdawuGVwO#N2e^+:1BS+KfC{43mByw)3ayMy5z/x$Az!pblxK@qWx\u003e7Z(B7DF5Bp5u$arR!uBAzFyiXJdgCxUVFAa9l\u0026wId[wxd[7nv}xL0wPGH#nKC{w",
            "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}xL0wIartfa559vpK7YxjSi5w)(2Nx(d*cA=-AL3jd[^z/fVdCYUbp2{KF5B98blxcEV\u00262{K1@Bzb/ae[n*pflqkQwPRA}AXzJCB98bdC}SPEB7Gxla{[T1f^4VQiccY^z.CKrx!J$mA+c[Ef^l@hvq]{(CYWImB7]MgB08VxiccY^z.CKrx\u003eqKhwO#N6z/fRFvq]}4wPz%9AXzxExd)Xjx(+}oAa@)dBy/uhx(v)gflP5]3jgMXByxtEar\u003eOXB1RfBfjw*lzdc{/x(mH5C}TbLxd)Xjx(+}AwPRulB$\u003efF2{KC8xlbXviccY^z.CQszGG]qy\u00260W6ePL#KBzkP6fk$YtfjO*jwO#Pl3jgiUx\u003eqg7w)]E^ar\u003e(vxlbXviccY^z.CQszGG]qy\u00260W6ePL#KBzkP6fk$YtfjO*jwO#Pyw)]E^a{]+a3taA#v\u003c1-ZB96]-zE)\u0026%By=\u003exas.FAB98blxd^djaBsC4BA}?payPq6B0bKCA=\u003e(laBsC432jK1zC$H=v\u003c0mfAa@)dBy/uhx(v)ge\u003eP5rp6}plv@b\u003c\u003czGE0zay/k4wO#PxlU{EFzGDi(Ef{p5wPI%mauzUdtu#p",
            "ln": 427,
            "col": 42,
            "line": 12
          },
          {
            "b": "wH[e{34jui2)\u003e}=2)*]QvqPNpar\u003e(CwN=\u003cbx([2hB7F\u003c4wPP5oxM53fwft]7B9hqvazCZoC42i3wft#jyH}xced8W\u002631m\u003c!B2\u003eBLA+xDu3jd1B32jK1zC$H=v(+.Vvq]{(CYWImB7]MgB1Q6-pFMlz2)*[A2})}OBzkN",
            "ln": 1413,
            "col": 16,
            "line": 57
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "clientfake.NewClientBuilder.WithObjects.Build"
            ],
            [
              "",
              "clientfake.NewClientBuilder.WithObjects"
            ],
            [
              "",
              "clientfake.NewClientBuilder"
            ],
            [
              "",
              "t.Run"
            ],
            [
              "",
              "g.Generate"
            ],
            [
              "",
              "context.Background"
            ],
            [
              "",
              "t.Errorf"
            ],
            [
              "",
              "assert.Equal"
            ],
            [
              "",
              "context"
            ],
            [
              "",
              "github.com/stretchr/testify/assert"
            ],
            [
              "",
              "k8s.io/api/core/v1"
            ],
            [
              "",
              "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
            ],
            [
              "",
              "k8s.io/apimachinery/pkg/apis/meta/v1"
            ],
            [
              "",
              "sigs.k8s.io/controller-runtime/pkg/client"
            ],
            [
              "",
              "sigs.k8s.io/controller-runtime/pkg/client/fake"
            ],
            [
              "",
              "testing"
            ]
          ],
          "mbr": [
            "assert.Equal",
            "clientfake.NewClientBuilder",
            "clientfake.NewClientBuilder.WithObjects",
            "clientfake.NewClientBuilder.WithObjects.Build",
            "context.Background",
            "g.Generate",
            "t.Errorf",
            "t.Run",
            "tt.args",
            "tt.args.client",
            "tt.args.jsonSpec",
            "tt.name",
            "tt.want",
            "tt.wantErr"
          ],
          "tgt": [
            "assert.Equal",
            "clientfake.NewClientBuilder",
            "clientfake.NewClientBuilder.WithObjects",
            "clientfake.NewClientBuilder.WithObjects.Build",
            "context.Background",
            "g.Generate",
            "t.Errorf",
            "t.Run"
          ],
          "funcs": [
            [
              "TestGenerate",
              900
            ]
          ],
          "metrics": {
            "ast": {
              "op.ne": 2,
              "op.band": 4,
              "max_depth": 31,
              "call_count": 8,
              "node_count": 641,
              "member_count": 14,
              "op_density.ne": 0,
              "op_density.band": 0.01,
              "max_array_length": 2,
              "max_member_depth": 4
            },
            "file": {
              "size": 2468,
              "entropy": 5.15
            },
            "text": {
              "lines": 94,
              "top_char": 101,
              "tab_count": 199,
              "digit_ratio": 0.02,
              "space_count": 219,
              "char_entropy": 5.15,
              "mixed_indent": 1,
              "unique_chars": 82,
              "top_char_null": 0,
              "import_density": 8.51,
              "string_density": 0.24,
              "top_char_ratio": 0.08,
              "avg_line_length": 25.26,
              "max_line_length": 110,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.07,
              "last_line_length": 1,
              "whitespace_ratio": 0.21,
              "identifier_density": 1.18,
              "line_length_stddev": 24.27,
              "max_whitespace_run": 7,
              "normalized_import_count": 0.83,
              "normalized_string_count": 2.37,
              "suspicious_comment_ratio": 0.5,
              "normalized_function_count": 0.1,
              "imports_to_functions_ratio": 8,
              "strings_to_functions_ratio": 23,
              "suspicious_identifier_ratio": 0.09,
              "normalized_unique_identifiers": 6.56,
              "identifiers_to_functions_ratio": 43
            },
            "binary": {
              "peak_region_bytes": 2468,
              "peak_region_entropy": 5.03
            },
            "source": {
              "class_count": 1,
              "function_count": 1
            },
            "imports": {
              "count": 8,
              "stdlib_count": 2,
              "stdlib_ratio": 0.25,
              "third_party_count": 6,
              "third_party_ratio": 0.75
            },
            "strings": {
              "bytes": 558,
              "count": 23,
              "url_count": 6,
              "avg_length": 24.26,
              "max_length": 89,
              "avg_entropy": 3,
              "entropy_stddev": 0.96
            },
            "comments": {
              "chars": 626,
              "count": 2,
              "lines": 15,
              "url_count": 1,
              "high_entropy": 1,
              "to_code_ratio": 0.19
            },
            "functions": {
              "count": 2,
              "density": 1.06,
              "avg_params": 1,
              "code_ratio": 0.68,
              "max_params": 1,
              "avg_name_length": 12,
              "avg_length_lines": 64,
              "max_length_lines": 64,
              "min_length_lines": 64,
              "single_char_params": 1,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 111,
              "unique": 43,
              "avg_length": 5.79,
              "max_length": 16,
              "min_length": 1,
              "avg_entropy": 2.01,
              "reuse_ratio": 0.39,
              "length_stddev": 3.4,
              "has_digit_ratio": 0.05,
              "sequential_names": 4,
              "single_char_count": 4,
              "single_char_ratio": 0.09,
              "all_lowercase_ratio": 0.47,
              "all_uppercase_ratio": 0.07,
              "numeric_suffix_count": 2,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 4,
        "mol": "H(Os)",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip!!github.com/external-secrets/external-secrets/generators/v1/mfa@v0.0.0-20260420085006-9be2c268b9f6/mfa_test.go",
        "pid": 0,
        "risk": 2,
        "sha": "b52816fe877c54db0cb34f9f5eb936aa992aa747ed634d1c9d33e7fedf61036f",
        "size": 2468,
        "traits": [
          {
            "id": "micro-behaviors/os/container/runtime::k8s-api-package",
            "conf": 0.85,
            "crit": 3,
            "desc": "Kubernetes API package import",
            "spans": [
              [
                649,
                18
              ],
              [
                752,
                36
              ]
            ]
          },
          {
            "id": "metadata/build/archive::github-versioned-source-archive-member",
            "conf": 0.95,
            "crit": 2,
            "desc": "GitHub versioned source archive member"
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/import/go/context::context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports context",
            "spans": [
              [
                585,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/github/com/stretchr/testify/assert::github/com/stretchr/testify/assert",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/stretchr/testify/assert",
            "spans": [
              [
                608,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/k8s/io/api/core/v1::k8s/io/api/core/v1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports k8s.io/api/core/v1",
            "spans": [
              [
                649,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/k8s/io/apiextensions-apiserver/pkg/apis/apiextensions/v1::k8s/io/apiextensions-apiserver/pkg/apis/apiextensions/v1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1",
            "spans": [
              [
                685,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/k8s/io/apimachinery/pkg/apis/meta/v1::k8s/io/apimachinery/pkg/apis/meta/v1",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports k8s.io/apimachinery/pkg/apis/meta/v1",
            "spans": [
              [
                752,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/sigs/k8s/io/controller-runtime/pkg/client/fake::sigs/k8s/io/controller-runtime/pkg/client/fake",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sigs.k8s.io/controller-runtime/pkg/client/fake",
            "spans": [
              [
                848,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/sigs/k8s/io/controller-runtime/pkg/client::sigs/k8s/io/controller-runtime/pkg/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sigs.k8s.io/controller-runtime/pkg/client",
            "spans": [
              [
                792,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/testing::testing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports testing",
            "spans": [
              [
                596,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-func-test",
            "conf": 0.8,
            "crit": 2,
            "desc": "Go test function name",
            "spans": [
              [
                900,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-test",
            "conf": 0.95,
            "crit": 2,
            "desc": "Go testing package",
            "uses": [
              12,
              14
            ],
            "spans": [
              [
                900,
                0
              ],
              [
                920,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-testing-t",
            "conf": 0.7,
            "crit": 2,
            "desc": "Go test uses a testing.T parameter",
            "spans": [
              [
                920,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::go-test-file",
            "conf": 0.7,
            "crit": 2,
            "desc": "Go test file suffix"
          },
          {
            "id": "metadata/package/testing/presence/harness::go-test-helper-file",
            "conf": 0.75,
            "crit": 2,
            "desc": "Go test helper source file"
          },
          {
            "id": "metadata/package/testing/presence/harness::tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "File path or name indicates test code"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                523,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                475,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                144,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                113,
                0
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3aI$92ra]?=mn(#8l3mo.z/P[a3qtezwO#N2wfu2jwmY^7Bzbkdl2ZmxxK@qWx\u003e7Z(B7D)Br+lq)x(v(iga\u003em6d0fclar\u003cG[v}xL0wG\u0026M+3vcMjaz\u003eLjaz#ataA.:paARphB0b7ey?j-2CW\u003er7BrCpnay/tbAbok%zEWl2CwhejaARpdawuGVwO#N2e^+:1BS+KfC{43mByw)3ayMy5z/x$Az!pblxK@qWx\u003e7Z(B7DF5Bp5u$arR!uBAzFyiXJdgCxUVFAa9l\u0026wId[wxd[7nv}xL0wPGH#nKC{w",
            "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}xL0wIartfa559vpK7YxjSi5w)(2Nx(d*cA=-AL3jd[^A^qRCz.C^vvpHF*2{J(1D2N\u003ezflp/nf^m.[fk+YAx(n2Nxk.\u003c5v\u003c0ATaz#ataA.:pwftG5AV!}hv@=\u003clBzkVhaAhEzAbP/eA%-i$v@=\u003clBz\u0026*NxKJUNhx\u0026Fmb4CUsAcc1KB7!#tf!%{W2{J}#v@C)(zF7Rivrl0og9N5ib4UU4z!9N1xd).dzEENha{[S2wPz*fA=SAi2{J$#BrR4#b4$zaxD^=\u0026b5H+gxD^=\u0026b6d\u003cDv@Dmda{[S2B98CpzFa2m3jd[#x(dA93mMq?v@DmaBrz$s2})}OwmYvYB.(d[wO#d5xDQ]9AV!^kBz\u003e@azxJUmat$uLxKL{\u0026v@#p5B1N!awmYvYB.(d[wO#d5xDPCXhvo:zfcB!pw)]*#Bw#%\u003ewL=@Ux(vJ8w]zYjve",
            "ln": 427,
            "col": 42,
            "line": 12
          },
          {
            "b": "zxJw7y\u0026sJsay/tcw[+[2A+PA7aARpdaARsmwGVhgwO@SjxK@rdz!\u0026{4azC)txjU%(A::63wftG8z/49Hl$G$sB.(evaARJABzkP6e(3tec[c+Qw{503axJo0xJF\u003eUzyxZxwO@Sjx(dAlrb3hXdiIb(zE)\u0026%Bz(g}Acb/jzGwo\u0026zET/o3jg-:BAIRwazb+lv\u003c(mrdSk",
            "ln": 2100,
            "col": 11,
            "line": 84
          },
          {
            "b": "B0a[eawK4\u0026x\u003eId4axhcop-%m^wmV(}A=k!qBzbkdB7F\u003c4wPP5pz!\u0026{4e^=ikzET/4wO#71vru6Fz!9Acz/x/tatbo0m}DNHA::6dA.*T@x(v)gmS\u0026PUdiH3WBAh8kxdK",
            "ln": 2314,
            "col": 25,
            "line": 91
          },
          {
            "b": "ay]4}vrDydB1RVIwO%b2zFstzdj5Iow)]*#BAo6Rx(dATwPzH6wc@UIB7F\u003c4wPQm:By/IAaz2OlauzUdvQTs?gCQNYByW*Tv@C)(zF7O6x([2+vpS[.zF7wbvrl0oga(sup*))Bx(mMje\u003c%nXz!9ATBAh8kxddq4w)]*#BAo6Rz!\u0026{4dgcw}w/$V9AV=I*az$[faBsC4336Q0B-Ivxa%FMXa%FMXw]hSxmriA!A+lZzw)]y\u0026wN({9zY\u0026X7zE)\u0026%By=N\u003cr8sYEz!9AuashjQefFIAAW.t4Ef{q/vS=o9iZ1Q5vqxB5tu$Y-By^0Ci4kgvB7!#KB-7Xuaz2OlauzUdxjVfJy?EWbx([39mS\u0026PUBzkVhc$D[3vrDydB1Q)qxk.*8BzbIu3jgAUaz2Olar-(\u003czFr]fDKp5=A+funA=90za$K\u0026Xa$K\u003cFA=IG[Ef{o$vpHAvjS[APvpH]+wP]LzxKKwMzEUjuB7F\u003c4wPQm:By/Ix3jm8Gx(mv1C}IA$xglYGx\u003c\u003e)ip\u003c3\u003eWx(n2Jg:(*Qw?k6Dx(dB4dgcw*efFpxjS[PIv\u003eH\u00266x()]mvS=oi3jg=@z6g(5az\u003eK%e(M[fc#J:ndgcy*fe1CYBAzE.fe4A=z!%FEx\u003eqx#e]L=yfkbDAy+G*vv(b}@hy0oOv@#B6zy)Z#gZTLcw[D9}BrARcaAIWxtwN\u003e*d06JFdj)nWasni+CXdo?C42ifwGT2%asFTLzGEpFB.$u3w[D9}Bx{srclL0!h!BGYjuK-wg:%L{3jd1!c#0Nvd06JFtw[a=B7GCzf\u003cL[Gatw4Lw*]eKjuK-vhyP+@3jd1!c#0Nvd06JFtw[a=B7GCzgf(1Hatw4Lw*]eKjuK-CdiK0B2)\u00261]zGEpFB.$u3",
            "ln": 2870,
            "col": 40,
            "line": 111
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "time.Now"
            ],
            [
              "",
              "opt"
            ],
            [
              "",
              "cleanUpToken"
            ],
            [
              "",
              "errors.New"
            ],
            [
              "",
              "uint64"
            ],
            [
              "",
              "math.Floor"
            ],
            [
              "",
              "float64"
            ],
            [
              "",
              "defaults.when.Unix"
            ],
            [
              "",
              "float64"
            ],
            [
              "",
              "defaults.when.Unix"
            ],
            [
              "",
              "base32.StdEncoding.WithPadding.DecodeString"
            ],
            [
              "",
              "base32.StdEncoding.WithPadding"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "make"
            ],
            [
              "",
              "getAlgorithmFunction"
            ],
            [
              "",
              "hmac.New"
            ],
            [
              "",
              "binary.BigEndian.PutUint64"
            ],
            [
              "",
              "mac.Write"
            ],
            [
              "",
              "mac.Sum"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "math.Pow10"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "fmt.Sprintf"
            ],
            [
              "",
              "strconv.Itoa"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "strings.ReplaceAll"
            ],
            [
              "",
              "strings.ToUpper"
            ],
            [
              "",
              "fmt.Errorf"
            ],
            [
              "",
              "crypto/hmac"
            ],
            [
              "",
              "crypto/sha1"
            ],
            [
              "",
              "crypto/sha256"
            ],
            [
              "",
              "crypto/sha512"
            ],
            [
              "",
              "encoding/base32"
            ],
            [
              "",
              "encoding/binary"
            ],
            [
              "",
              "errors"
            ],
            [
              "",
              "fmt"
            ],
            [
              "",
              "hash"
            ],
            [
              "",
              "math"
            ],
            [
              "",
              "strconv"
            ],
            [
              "",
              "strings"
            ],
            [
              "",
              "time"
            ]
          ],
          "mbr": [
            "base32.NoPadding",
            "base32.StdEncoding",
            "base32.StdEncoding.WithPadding",
            "base32.StdEncoding.WithPadding.DecodeString",
            "binary.BigEndian",
            "binary.BigEndian.PutUint64",
            "defaults.algorithm",
            "defaults.length",
            "defaults.timePeriod",
            "defaults.token",
            "defaults.when",
            "defaults.when.Unix",
            "errors.New",
            "fmt.Errorf",
            "fmt.Sprintf",
            "hmac.New",
            "mac.Sum",
            "mac.Write",
            "math.Floor",
            "math.MaxInt",
            "math.Pow10",
            "o.algorithm",
            "o.length",
            "o.timePeriod",
            "o.token",
            "o.when",
            "sha1.New",
            "sha256.New",
            "sha512.New",
            "sha512.New384",
            "sha512.New512_256",
            "strconv.Itoa",
            "strings.ReplaceAll",
            "strings.ToUpper",
            "time.Now"
          ],
          "tgt": [
            "base32.StdEncoding.WithPadding",
            "base32.StdEncoding.WithPadding.DecodeString",
            "binary.BigEndian.PutUint64",
            "cleanUpToken",
            "defaults.when.Unix",
            "errors.New",
            "float64",
            "fmt.Errorf",
            "fmt.Sprintf",
            "getAlgorithmFunction",
            "hmac.New",
            "int",
            "len",
            "mac.Sum",
            "mac.Write",
            "make",
            "math.Floor",
            "math.Pow10",
            "opt",
            "strconv.Itoa",
            "strings.ReplaceAll",
            "strings.ToUpper",
            "time.Now",
            "uint64"
          ],
          "funcs": [
            [
              "WithToken",
              1402
            ],
            [
              "WithTimePeriod",
              1585
            ],
            [
              "WithLength",
              1806
            ],
            [
              "WithAlgorithm",
              1971
            ],
            [
              "WithWhen",
              2188
            ],
            [
              "generateCode",
              2360
            ],
            [
              "cleanUpToken",
              3771
            ],
            [
              "getAlgorithmFunction",
              4044
            ]
          ],
          "metrics": {
            "ast": {
              "op.gt": 1,
              "op.ne": 2,
              "op.add": 3,
              "op.bor": 3,
              "op.div": 1,
              "op.mod": 2,
              "op.shl": 3,
              "op.sub": 2,
              "op.band": 6,
              "max_depth": 17,
              "call_count": 33,
              "node_count": 1162,
              "member_count": 35,
              "op_density.gt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.div": 0,
              "op_density.mod": 0,
              "op_density.shl": 0,
              "op_density.sub": 0,
              "op_density.band": 0.01,
              "max_array_length": 2,
              "max_concat_chain": 2,
              "max_member_depth": 4
            },
            "file": {
              "size": 4422,
              "entropy": 5.12
            },
            "text": {
              "lines": 166,
              "top_char": 101,
              "tab_count": 116,
              "digit_ratio": 0.03,
              "space_count": 452,
              "char_entropy": 5.12,
              "mixed_indent": 1,
              "unique_chars": 84,
              "top_char_null": 0,
              "import_density": 7.83,
              "string_density": 0.19,
              "top_char_ratio": 0.08,
              "avg_line_length": 25.64,
              "max_line_length": 98,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.17,
              "last_line_length": 1,
              "whitespace_ratio": 0.17,
              "identifier_density": 1.37,
              "line_length_stddev": 25.8,
              "max_whitespace_run": 7,
              "normalized_import_count": 1.01,
              "normalized_string_count": 2.41,
              "suspicious_string_ratio": 0.03,
              "suspicious_comment_ratio": 0.13,
              "normalized_function_count": 0.62,
              "imports_to_functions_ratio": 1.63,
              "strings_to_functions_ratio": 3.88,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 11.12,
              "identifiers_to_functions_ratio": 10.25
            },
            "binary": {
              "peak_region_bytes": 3398,
              "peak_region_entropy": 5.22
            },
            "source": {
              "class_count": 1,
              "function_count": 8
            },
            "imports": {
              "count": 13,
              "stdlib_count": 13,
              "stdlib_ratio": 1
            },
            "strings": {
              "bytes": 232,
              "count": 31,
              "avg_length": 7.48,
              "max_length": 31,
              "avg_entropy": 2.6,
              "empty_count": 7,
              "entropy_stddev": 0.95,
              "embedded_code_candidates": 1
            },
            "comments": {
              "chars": 1490,
              "count": 16,
              "lines": 29,
              "base64": 1,
              "url_count": 2,
              "high_entropy": 1,
              "to_code_ratio": 0.21
            },
            "functions": {
              "count": 9,
              "density": 4.82,
              "avg_params": 1,
              "code_ratio": 0.59,
              "max_params": 1,
              "length_stddev": 14.7,
              "avg_name_length": 12.25,
              "avg_length_lines": 12.25,
              "max_length_lines": 50,
              "min_length_lines": 5,
              "high_entropy_names": 1,
              "avg_param_name_length": 6.25
            },
            "identifiers": {
              "count": 227,
              "unique": 82,
              "avg_length": 6.87,
              "max_length": 20,
              "min_length": 1,
              "avg_entropy": 2.36,
              "reuse_ratio": 0.36,
              "length_stddev": 3.97,
              "has_digit_ratio": 0.13,
              "sequential_names": 1,
              "base64_like_names": 1,
              "single_char_count": 2,
              "single_char_ratio": 0.02,
              "high_entropy_count": 4,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.44,
              "all_uppercase_ratio": 0.01,
              "numeric_suffix_count": 11,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 5,
        "mol": "H₃(CrDb₂Po)Md(In₆)",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip!!github.com/external-secrets/external-secrets/generators/v1/mfa@v0.0.0-20260420085006-9be2c268b9f6/otp.go",
        "pid": 0,
        "risk": 5,
        "sha": "a8d3610ef36b3c655880b88baddceee53c9bd54107ef60b78863306849960202",
        "size": 4422,
        "traits": [
          {
            "id": "metadata/import/go/crypto/hmac::crypto/hmac",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports crypto/hmac",
            "spans": [
              [
                585,
                11
              ]
            ]
          },
          {
            "id": "metadata/import/go/crypto/sha1::crypto/sha1",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports crypto/sha1",
            "spans": [
              [
                600,
                11
              ]
            ]
          },
          {
            "id": "metadata/import/go/crypto/sha256::crypto/sha256",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports crypto/sha256",
            "spans": [
              [
                666,
                13
              ]
            ]
          },
          {
            "id": "metadata/import/go/crypto/sha512::crypto/sha512",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports crypto/sha512",
            "spans": [
              [
                683,
                13
              ]
            ]
          },
          {
            "id": "metadata/import/go/encoding/base32::encoding/base32",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports encoding/base32",
            "spans": [
              [
                700,
                15
              ]
            ]
          },
          {
            "id": "metadata/import/go/encoding/binary::encoding/binary",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports encoding/binary",
            "spans": [
              [
                719,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/hmac::hmac-api-reference",
            "mbc": "C0029",
            "conf": 0.9,
            "crit": 3,
            "desc": "References an HMAC API",
            "spans": [
              [
                3232,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer/alloc::go-byte-slice-make",
            "conf": 0.9,
            "crit": 3,
            "desc": "Go allocates a byte slice",
            "spans": [
              [
                3109,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base32::encoding-base32-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Go Base32 package import",
            "spans": [
              [
                700,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base32::go-base32-encoder-configuration",
            "conf": 0.88,
            "crit": 3,
            "desc": "Go configures a Base32 encoder",
            "spans": [
              [
                2934,
                30
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/io/stream::go-write-method-call",
            "conf": 0.65,
            "crit": 3,
            "desc": "Go Write/WriteAt method call",
            "spans": [
              [
                3312,
                9
              ]
            ]
          },
          {
            "id": "metadata/build/archive::github-versioned-source-archive-member",
            "conf": 0.95,
            "crit": 2,
            "desc": "GitHub versioned source archive member"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/import/go/errors::errors",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports errors",
            "spans": [
              [
                738,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/fmt::fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fmt",
            "spans": [
              [
                748,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/hash::hash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hash",
            "spans": [
              [
                755,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/math::math",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports math",
            "spans": [
              [
                763,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/strconv::strconv",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports strconv",
            "spans": [
              [
                771,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/strings::strings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports strings",
            "spans": [
              [
                782,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/time::time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports time",
            "spans": [
              [
                793,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                523,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                475,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                144,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                113,
                0
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "analysis_gaps": [
          "flow-graph-limited"
        ],
        "ctx": [
          {
            "b": "fdEq@z/x#xx\u003eIa3aI$92ra]?=mn(#8l3mo.z/P[a3qtezwO#N2wfu2jwmY^7Bzbkdl2ZmxxK@qWx\u003e7Z(B7D)Br+lq)x(v(iga\u003em6d0fclar\u003cG[v}xL0wG\u0026M+3vcMjaz\u003eLjaz#ataA.:paARphB0b7ey?j-2CW\u003er7BrCpnay/tbAbok%zEWl2CwhejaARpdawuGVwO#N2e^+:1BS+KfC{43mByw)3ayMy5z/x$Az!pblxK@qWx\u003e7Z(B7DF5Bp5u$arR!uBAzFyiXJdgCxUVFAa9l\u0026wId[wxd[7nv}xL0wPGH#nKC{w",
            "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}xL0wIartfa559vpK7YxjSi5w)(2Nx(d*cA=-AL3jd[/zEWP}x(mMpvQTs?gCQcY2{KF5B98blxcEV?b6mKowG?D*2{K1@Bzb/ae[n*pflqkQwPRA}AXzJCB98bdC}ThHADL#owG?Eg3jpx/zET!*wPI@YwObv[y\u0026?7Eas.FAB98blxd^djaBsC4x(m)jBrARcayX=2wIV7]q/(LszEWP}x(mMomq=QNwmX.Uq/)4]zF7w4u1e83wHF-Sgby:AhA9PQf!$Kwh8WxMiwAokdjCPgBywS{wGT2%az\u003eLatxBN@wIc}@zdN0]BAh8kxl%%(33o(#wIcwVBy=\u003cPix5SyatCz\u0026f!sC3efDR$at(egattt?BzkP6e(+\u003erdlnN]arR^JfFLExi4#Kc3jc",
            "ln": 427,
            "col": 42,
            "line": 12
          },
          {
            "b": "wIcz\u003eBZY8mBsXLCCYmk7By!#lay/t2wH[%FxK#6lq/)4]zF7vDdgcxf3vJl*w{503axh][Bvo?Pw[u0]zGFM-zFa68d0cNYBy/Jnx(mMor4e@p3jgA:AclmBiZ1P{vrl0oga(HEwjpxCz!9N1xd=R\u003cv@C)?rbUYSA+PA7c%G$^D30QCa#7\u0026eg=mfIi5@YGgC*%Eh-J/Lg9Od",
            "ln": 1381,
            "col": 9,
            "line": 43
          },
          {
            "b": "wIcz\u003eBZY8mBsXLCCYmk7By!#lay/t2wH[%FxK#6lq/)4]zF7vDdgcxf3vJl*w{503axh][Bw)c!v}wOIAa9=}By!#Zz!\u0026{4d0cNYBy/Jnx(mMor4e@p3jgA:AclmBiZ1Pfvrk%\u003eaAqQpAV/WMv%e#bxj#35A==OHazkw5yANCea{[S#vpB4:auzUdzddx/BzkP6e(VL4wNfw0A+Py",
            "ln": 2182,
            "col": 9,
            "line": 63
          },
          {
            "b": "wIcz\u003eBZY8mBsXLCCYmk7By!#lay/t2wH[%FxK#6lq/)4]zF7vDdgcxf3vJl*w{503axh][Bwu:(p*))BwN[tuB7/cad0cNYBy/Jnx(mMor4e@p3jgA:AclmBiZ1Pfk%^}bmmG^rnLhSHo?[FXqbQs(rArg6sZ00R33oP+y?j.IjS[PIA9EA#zdLt0x(dA!B98CpzFaq62)\u003eY/zdLs/vru6ef/.fDefDU#atCz\u0026fF1t2efB",
            "ln": 2927,
            "col": 9,
            "line": 83
          },
          {
            "b": "wIcz\u003eBZY8mBsXLCCYmk7By!#lay/t2wH[%FxK#6lq/)4]zF7vDdgcxf3vJl*w{503axh][Bv*v[vqGT*p*))Bx(mMiBrA5PwPI%czF7O3diJ%A32ao@B-X-!jS\u003e}ShF)E:cse2Gb}pl!y?!tBtwN+\u003ew]\u0026ovwoqM%BtL:\u003cxF\u003cmAa{[S#vpB4:auzUdzddx/BzkP6e(VL4wNb",
            "ln": 3662,
            "col": 9,
            "line": 103
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "base32.StdEncoding.EncodeToString"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "generateCode"
            ],
            [
              "",
              "WithToken"
            ],
            [
              "",
              "WithWhen"
            ],
            [
              "",
              "require.NoError"
            ],
            [
              "",
              "require.Equal"
            ],
            [
              "",
              "when.String"
            ],
            [
              "",
              "base32.StdEncoding.EncodeToString"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "generateCode"
            ],
            [
              "",
              "WithToken"
            ],
            [
              "",
              "WithWhen"
            ],
            [
              "",
              "WithLength"
            ],
            [
              "",
              "require.NoError"
            ],
            [
              "",
              "require.Equal"
            ],
            [
              "",
              "when.String"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "generateCode"
            ],
            [
              "",
              "WithToken"
            ],
            [
              "",
              "WithWhen"
            ],
            [
              "",
              "require.NoError"
            ],
            [
              "",
              "require.Equal"
            ],
            [
              "",
              "when.String"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "generateCode"
            ],
            [
              "",
              "WithToken"
            ],
            [
              "",
              "WithWhen"
            ],
            [
              "",
              "require.NoError"
            ],
            [
              "",
              "require.Equal"
            ],
            [
              "",
              "when.String"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "time.Date"
            ],
            [
              "",
              "generateCode"
            ],
            [
              "",
              "WithToken"
            ],
            [
              "",
              "WithWhen"
            ],
            [
              "",
              "require.Error"
            ],
            [
              "",
              "require.Equal"
            ],
            [
              "",
              "when.String"
            ],
            [
              "",
              "encoding/base32"
            ],
            [
              "",
              "github.com/stretchr/testify/require"
            ],
            [
              "",
              "testing"
            ],
            [
              "",
              "time"
            ]
          ],
          "mbr": [
            "base32.StdEncoding",
            "base32.StdEncoding.EncodeToString",
            "require.Equal",
            "require.Error",
            "require.NoError",
            "time.Date",
            "time.UTC",
            "when.String"
          ],
          "tgt": [
            "WithLength",
            "WithToken",
            "WithWhen",
            "base32.StdEncoding.EncodeToString",
            "generateCode",
            "require.Equal",
            "require.Error",
            "require.NoError",
            "time.Date",
            "when.String"
          ],
          "funcs": [
            [
              "TestDefault",
              665
            ],
            [
              "TestDifferentLength",
              1429
            ],
            [
              "TestSpaceSeparatedToken",
              2230
            ],
            [
              "TestNonPaddedHashes",
              2975
            ],
            [
              "TestInvalidPadding",
              3710
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 13,
              "call_count": 63,
              "node_count": 1726,
              "member_count": 8,
              "max_array_length": 2,
              "max_member_depth": 3
            },
            "file": {
              "size": 4126,
              "entropy": 5.28
            },
            "text": {
              "lines": 120,
              "top_char": 101,
              "tab_count": 119,
              "digit_ratio": 0.24,
              "space_count": 486,
              "char_entropy": 5.28,
              "mixed_indent": 1,
              "unique_chars": 88,
              "top_char_null": 0,
              "import_density": 3.33,
              "string_density": 0.33,
              "top_char_ratio": 0.08,
              "avg_line_length": 33.38,
              "max_line_length": 79,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.18,
              "last_line_length": 1,
              "whitespace_ratio": 0.18,
              "identifier_density": 2.38,
              "line_length_stddev": 26.69,
              "max_whitespace_run": 5,
              "dynamic_import_ratio": 0.25,
              "encoded_string_ratio": 0.23,
              "normalized_import_count": 0.37,
              "normalized_string_count": 3.56,
              "suspicious_comment_ratio": 1,
              "normalized_function_count": 0.46,
              "imports_to_functions_ratio": 0.8,
              "strings_to_functions_ratio": 7.8,
              "suspicious_identifier_ratio": 0.06,
              "normalized_unique_identifiers": 4.92,
              "identifiers_to_functions_ratio": 6.8
            },
            "binary": {
              "peak_region_bytes": 4096,
              "peak_region_entropy": 5.29
            },
            "source": {
              "function_count": 5
            },
            "imports": {
              "count": 4,
              "dynamic": 1,
              "stdlib_count": 3,
              "stdlib_ratio": 0.75,
              "third_party_count": 1,
              "third_party_ratio": 0.25
            },
            "strings": {
              "hex": 9,
              "bytes": 378,
              "count": 39,
              "url_count": 1,
              "avg_length": 9.69,
              "max_length": 37,
              "avg_entropy": 2.46,
              "empty_count": 2,
              "entropy_stddev": 0.77
            },
            "comments": {
              "chars": 556,
              "count": 1,
              "lines": 14,
              "url_count": 1,
              "high_entropy": 1,
              "to_code_ratio": 0.13
            },
            "functions": {
              "count": 5,
              "density": 4.17,
              "avg_params": 1,
              "code_ratio": 0.75,
              "max_params": 1,
              "length_stddev": 2,
              "avg_name_length": 18,
              "avg_length_lines": 18,
              "max_length_lines": 19,
              "min_length_lines": 14,
              "high_entropy_names": 1,
              "single_char_params": 5,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 285,
              "unique": 34,
              "avg_length": 7.56,
              "max_length": 23,
              "min_length": 1,
              "avg_entropy": 2.24,
              "reuse_ratio": 0.12,
              "length_stddev": 5.44,
              "has_digit_ratio": 0.03,
              "sequential_names": 2,
              "single_char_count": 3,
              "single_char_ratio": 0.09,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.41,
              "all_uppercase_ratio": 0.09,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 6,
        "mol": "H(Db)Md(In)",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip!!github.com/external-secrets/external-secrets/generators/v1/mfa@v0.0.0-20260420085006-9be2c268b9f6/otp_test.go",
        "pid": 0,
        "risk": 3,
        "sha": "4b0d5fb7fe3fdd78143d747337b6ad65663e00e908b22abd6b14119cbf66e90c",
        "size": 4126,
        "traits": [
          {
            "id": "metadata/import/go/encoding/base32::encoding/base32",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports encoding/base32",
            "spans": [
              [
                585,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base32::encoding-base32-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Go Base32 package import",
            "spans": [
              [
                585,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base32::go-base32-stdlib-encode-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Go calls a Base32 standard encoder",
            "spans": [
              [
                708,
                33
              ]
            ]
          },
          {
            "id": "metadata/build/archive::github-versioned-source-archive-member",
            "conf": 0.95,
            "crit": 2,
            "desc": "GitHub versioned source archive member"
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/import/go/github/com/stretchr/testify/require::github/com/stretchr/testify/require",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports github.com/stretchr/testify/require",
            "spans": [
              [
                624,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/testing::testing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports testing",
            "spans": [
              [
                604,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/go/time::time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports time",
            "spans": [
              [
                615,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-func-test",
            "conf": 0.8,
            "crit": 2,
            "desc": "Go test function name",
            "spans": [
              [
                2975,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-test",
            "conf": 0.95,
            "crit": 2,
            "desc": "Go testing package",
            "uses": [
              9,
              11
            ],
            "spans": [
              [
                684,
                0
              ],
              [
                2975,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::go-testing-t",
            "conf": 0.7,
            "crit": 2,
            "desc": "Go test uses a testing.T parameter",
            "spans": [
              [
                684,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::go-test-file",
            "conf": 0.7,
            "crit": 2,
            "desc": "Go test file suffix"
          },
          {
            "id": "metadata/package/testing/presence/harness::go-test-helper-file",
            "conf": 0.75,
            "crit": 2,
            "desc": "Go test helper source file"
          },
          {
            "id": "metadata/package/testing/presence/harness::tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "File path or name indicates test code"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                16,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                523,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                475,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                144,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                113,
                0
              ]
            ]
          }
        ],
        "type": "go"
      },
      {
        "id": 7,
        "sha": "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd",
        "path": "github.com-external-secrets-external-secrets-generators-v1-mfa-v0.0.0-20260420085006-9be2c268b9f6.zip!!github.com/external-secrets/external-secrets/generators/v1/mfa@v0.0.0-20260420085006-9be2c268b9f6/LICENSE",
        "risk": 1,
        "size": 11357,
        "type": "text",
        "depth": 1
      },
      {
        "id": 8,
        "sha": "b09a2262d288b569d6571554af08baaf19f6d52509e7f8f799e5e290852fb054",
        "path": "github.com_stretchr_testify@v1.11.1.registry.json",
        "size": 769,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 9,
        "sha": "23ad3bc43510a2857b57cb56931e2300b9e08fb387e882e8ac612bbc16092932",
        "path": "k8s.io_api@v0.35.0.registry.json",
        "size": 750,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 10,
        "sha": "67c14be257e56ebac98db123b7c7e0f2026cb5ec9efd099a9cd91fd28eda11b5",
        "path": "k8s.io_apiextensions-apiserver@v0.35.0.registry.json",
        "size": 790,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 11,
        "sha": "41cd5e88b3e8f2adf564ca5f4df849268333a229802eca6df38969eed6974302",
        "path": "k8s.io_apimachinery@v0.35.0.registry.json",
        "size": 768,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 12,
        "sha": "5cbed38180e148285dc7c02090b2d4518b233007752bd2910c054ed964dd1804",
        "path": "sigs.k8s.io_controller-runtime@v0.23.1.registry.json",
        "size": 790,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 13,
        "sha": "9a03f5e0b4d38f07dc91ef37e94d60b87ca65712bc78a1cbeab84a4be911d259",
        "path": "sigs.k8s.io_yaml@v1.6.0.registry.json",
        "size": 761,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 14,
        "sha": "f29d01430b1929782d6145bdf661b5d6e8c1e02fe5690b4c0405828fd59cd06d",
        "path": "github.com_beorn7_perks@v1.0.1.registry.json",
        "size": 732,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 15,
        "sha": "e92fd1591b1d6976707b9391d7f1ac57d8588bb7ccd340b681b307896184fad8",
        "path": "github.com_cespare_xxhash_v2@v2.3.0.registry.json",
        "size": 767,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 16,
        "sha": "5b62fd8f05bcf04b6d1f0dc8209360af7f91fca003fa72f9db530f4dcf9ed14d",
        "path": "github.com_davecgh_go-spew@v1.1.1.registry.json",
        "size": 735,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 17,
        "sha": "18f34daa1d3264e02536f88f6461b799e6301bde2c74a8527bcf4f14aa4eb0b4",
        "path": "github.com_emicklei_go-restful_v3@v3.13.0.registry.json",
        "size": 778,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 18,
        "sha": "90fe98ad3a8ed6ee7ac64af3a6c4c4ef0a5358cce257a1801c9a754ac581eb75",
        "path": "github.com_evanphx_json-patch_v5@v5.9.11.registry.json",
        "size": 776,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 19,
        "sha": "351d39f5a70151f6af0f1a60ec93ca537d9d47bc7ee5bfbfd1a21523cb036323",
        "path": "github.com_fsnotify_fsnotify@v1.9.0.registry.json",
        "size": 770,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 20,
        "sha": "8c4be11bc08eacf032f91f6dd1f4bbdf390c618dc5f2d75770f6a0d558353d04",
        "path": "github.com_fxamacker_cbor_v2@v2.9.0.registry.json",
        "size": 767,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 21,
        "sha": "a19755006b26a2b7690c9c3bdf4fd196f961b9f7faf46d9db595c945e14bf707",
        "path": "github.com_go-logr_logr@v1.4.3.registry.json",
        "size": 760,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 22,
        "sha": "284ad9fc33d104da7ca9563af130d2156473bc074951a20441fc16a7c7519d55",
        "path": "github.com_go-openapi_jsonpointer@v0.22.4.registry.json",
        "size": 781,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 23,
        "sha": "c9c329d09d4f83c5022b7859bb8e69593556546ed7cb8a0ead591a4a324213a1",
        "path": "github.com_go-openapi_jsonreference@v0.21.4.registry.json",
        "size": 785,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 24,
        "sha": "2fc83e1f5d94109c264cacb638e3a2e878a3508592d511363e97433db3385c40",
        "path": "github.com_go-openapi_swag@v0.25.4.registry.json",
        "size": 767,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 25,
        "sha": "6e30feee87c2ae32a481eb378f37ff3f210a4ec381bd9563cf7dd55901c3a031",
        "path": "github.com_go-openapi_swag_cmdutils@v0.25.4.registry.json",
        "size": 776,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 26,
        "sha": "db2a266028b95f134945c631cd772e85120c13adf1915a2b72dd5fa83757721b",
        "path": "github.com_go-openapi_swag_conv@v0.25.4.registry.json",
        "size": 772,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 27,
        "sha": "f7d28db361ae229e843f67395f1dd435b0ff491850bd36de9afb833f4cc73a59",
        "path": "github.com_go-openapi_swag_fileutils@v0.25.4.registry.json",
        "size": 777,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 28,
        "sha": "92b81bf450db0f08ae1b6e1b2b59d86a457e36db5fb110f1eda2fcd8d380bb03",
        "path": "github.com_go-openapi_swag_jsonname@v0.25.4.registry.json",
        "size": 776,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 29,
        "sha": "847c304e49667381a093ba1f02755e431ba239a114328826cf25f5fedebcfb0b",
        "path": "github.com_go-openapi_swag_jsonutils@v0.25.4.registry.json",
        "size": 777,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 30,
        "sha": "aeb99c3a6d19ab88b1b2a52186a7ba1ce04d3e6bfae2900dc623df4b54a17a73",
        "path": "github.com_go-openapi_swag_loading@v0.25.4.registry.json",
        "size": 775,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 31,
        "sha": "38df2fe6cae2800170f623f5ed6d68c1d643de87a71ec133cea385da22faed0e",
        "path": "github.com_go-openapi_swag_mangling@v0.25.4.registry.json",
        "size": 776,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 32,
        "sha": "1ff3ad4277342e83ef448ad0f8876106c373c19a617da4ee6bcbbaf47c3fb7f0",
        "path": "github.com_go-openapi_swag_netutils@v0.25.4.registry.json",
        "size": 776,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 33,
        "sha": "7f64d53042be321c2c08e178a9eb3ed2e2815137803e97dc5cc536e42ec98d3f",
        "path": "github.com_go-openapi_swag_stringutils@v0.25.4.registry.json",
        "size": 779,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 34,
        "sha": "d6c9ef7bff4e09a42f1c3fc3d1bd1f515bad3389b2a344965836efab39ac114d",
        "path": "github.com_go-openapi_swag_typeutils@v0.25.4.registry.json",
        "size": 777,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 35,
        "sha": "ae2a71e98c03937d0d9c2b65c49bf89982dcc5334321af78579aeee0c52bd615",
        "path": "github.com_go-openapi_swag_yamlutils@v0.25.4.registry.json",
        "size": 777,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 36,
        "sha": "97b9796702ced1db8e09fb605f2999a7011bd5dc994fe6978c3b14416581f2b8",
        "path": "github.com_google_btree@v1.1.3.registry.json",
        "size": 760,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 37,
        "sha": "62cfa0562b5a8d80cab61f25e945b64e56d1b7de3f288f6a46cda49bd8af1fa7",
        "path": "github.com_google_gnostic-models@v0.7.1.registry.json",
        "size": 778,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 38,
        "sha": "c22882d21e1a5e88ec63c7556d3716f5d35d5a67f6a5811bbffa95edefba5c2b",
        "path": "github.com_google_go-cmp@v0.7.0.registry.json",
        "size": 762,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 39,
        "sha": "944e82a01ad6302c01ddb8ae03bf44e6357252a01f52c45889f608051ab18ee6",
        "path": "github.com_google_uuid@v1.6.0.registry.json",
        "size": 758,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 40,
        "sha": "99cf1a1449d81baa1ed3f9865b535c5d60c9c6117f919d4bab2c7abf5b8b16fb",
        "path": "github.com_json-iterator_go@v1.1.12.registry.json",
        "size": 737,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 41,
        "sha": "590abdd94de58e6c5aa8f219cea0072101415b3b29df001700fbabc24d14f43f",
        "path": "github.com_modern-go_concurrent@v0.0.0-20180306012644-bacd9c7ef1dd.registry.json",
        "size": 768,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 42,
        "sha": "6871935b8c7302aef62ebf09e4956629d40dcbec838e39f101df48a984550a70",
        "path": "github.com_modern-go_reflect2@v1.0.3-0.20250322232337-35a7c28c31ee.registry.json",
        "size": 802,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 43,
        "sha": "38defd9f651d8cf224467a91612c13a9dae1e88898233b679c1b805360a676b5",
        "path": "github.com_munnerz_goautoneg@v0.0.0-20191010083416-a7dc8b61c822.registry.json",
        "size": 765,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 44,
        "sha": "3776890d3d47b6e90bb9e16a0292ff541625c7d1be19d8c3b4477d8d45e6f2b3",
        "path": "github.com_pmezard_go-difflib@v1.0.0.registry.json",
        "size": 738,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 45,
        "sha": "887ebf392c67d08dbdaf55cbf37dae7bcee9deb90f46ac3c0d3067dd589edce8",
        "path": "github.com_prometheus_client_golang@v1.23.2.registry.json",
        "size": 785,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 46,
        "sha": "4fd81b7f8346732609fdc9686e08c832307f3e7c868a5fcd6edd8dada7f3ba44",
        "path": "github.com_prometheus_client_model@v0.6.2.registry.json",
        "size": 782,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 47,
        "sha": "4702e070ec05c05cad0954bd4663df598c7f864f2cb451931c73fd32bab295d1",
        "path": "github.com_prometheus_common@v0.67.5.registry.json",
        "size": 771,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 48,
        "sha": "ee6f41b36acef80814466c4a7a2bbdc1653a755de390ca982e69792dddb7d822",
        "path": "github.com_prometheus_procfs@v0.19.2.registry.json",
        "size": 771,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 49,
        "sha": "467f77d9aa58d79a8ceca44b6c7dd0e5b960cee6089c10c1dfe226ef6f739bf5",
        "path": "github.com_spf13_pflag@v1.0.10.registry.json",
        "size": 759,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 50,
        "sha": "ffeb2c6fc5919ec2a690b9f4acec2fe09179e167f91ac38f0e5dbbbf50c5edf7",
        "path": "github.com_x448_float16@v0.8.4.registry.json",
        "size": 732,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 51,
        "sha": "0fa2518b8789911525962df2e9944180f7d9579398affea526b5dc6467036a69",
        "path": "go.yaml.in_yaml_v2@v2.4.3.registry.json",
        "size": 755,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 52,
        "sha": "9a5e89b5cdfc60d16e2ada2a5753e04d0ae9f69f02e5286d7be5c374e298cda2",
        "path": "go.yaml.in_yaml_v3@v3.0.4.registry.json",
        "size": 755,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 53,
        "sha": "de86d9a64e4d4f2aee280b6e20e83c5edf90fc0ffd984909f5b50bfb18beea0b",
        "path": "golang.org_x_net@v0.49.0.registry.json",
        "size": 754,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 54,
        "sha": "2b53d7c42562af06f3d3ca2bbc1345e59b12c5443a79e17477281f41cab79ec7",
        "path": "golang.org_x_oauth2@v0.34.0.registry.json",
        "size": 760,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 55,
        "sha": "6749f728670c42394380b1ef245b835673900e9de2ff17daef1ada0922878a4e",
        "path": "golang.org_x_sync@v0.19.0.registry.json",
        "size": 756,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 56,
        "sha": "f102419146cabc094bc0b6a4ad9939683b0a291db1b130a852f1947f274fc687",
        "path": "golang.org_x_sys@v0.40.0.registry.json",
        "size": 754,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 57,
        "sha": "281e905c0dbadaf88ab0e7841b7e480381927ed87e0e0045c02cee8ea45c1e96",
        "path": "golang.org_x_term@v0.39.0.registry.json",
        "size": 756,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 58,
        "sha": "890101c4e6f5d2f92bc75fb0f755fb42fd94b95a2f10dab396acb4e7eb108ae6",
        "path": "golang.org_x_text@v0.33.0.registry.json",
        "size": 756,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 59,
        "sha": "b7f67132ba207a27ac1859a8be6c4b732da846abbe6e95780bc5b83c887fce59",
        "path": "golang.org_x_time@v0.14.0.registry.json",
        "size": 756,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 60,
        "sha": "33db28660a533f9b73e87653098c736cdd84fa60c9e5ab71f92cff56a1d51010",
        "path": "gomodules.xyz_jsonpatch_v2@v2.5.0.registry.json",
        "size": 770,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 61,
        "sha": "daa7a89045f2362232590f8bfd4f82ae049f1b6e445ab11177cf17a693cc57be",
        "path": "google.golang.org_protobuf@v1.36.11.registry.json",
        "size": 770,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 62,
        "sha": "45ffef89aa2cc6bbcb8e81c3acabcac3d21bd030701a899b8c0994ca586812fa",
        "path": "gopkg.in_evanphx_json-patch.v4@v4.13.0.registry.json",
        "size": 775,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 63,
        "sha": "b476ba17c47005cf17476eca5897d66742710a0ad3a8528b6a6586583c318f9a",
        "path": "gopkg.in_inf.v0@v0.9.1.registry.json",
        "size": 724,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 64,
        "sha": "b33457843fc87f98199f5a0aa363fb9efc27050bf3e626f633e09363726bd78f",
        "path": "gopkg.in_yaml.v3@v3.0.1.registry.json",
        "size": 725,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 65,
        "sha": "a1207c3aab488432ebfd637c6b37727d5336e91b73eb206fe844fdaa74e0b719",
        "path": "k8s.io_client-go@v0.35.0.registry.json",
        "size": 762,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 66,
        "sha": "31150763c1c556126c3c75ec9656de7c6845c457f37bfee5811219671515d7b2",
        "path": "k8s.io_klog_v2@v2.130.1.registry.json",
        "size": 756,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 67,
        "sha": "e8dd4d563d4b2b614e4d1c86a7d98866fba455c177f809aaf7932430b7103333",
        "path": "k8s.io_kube-openapi@v0.0.0-20260127142750-a19766b6e2d4.registry.json",
        "size": 795,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 68,
        "sha": "006776730a00ecba468b133158cb3edf9aa32c15abde267ac12a7cd05f831aab",
        "path": "k8s.io_utils@v0.0.0-20260108192941-914a6e750570.registry.json",
        "size": 781,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 69,
        "sha": "92ad1b4d2ed18dd033455fb35935a8f81fc569ffbcaaa30ba8ef5d80d0a407bb",
        "path": "sigs.k8s.io_json@v0.0.0-20250730193827-2d320260d730.registry.json",
        "size": 789,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 70,
        "sha": "cfae2c5da83c8bf0ad023bd9b559ed4db6c4f9df5f8ba749dba16314b8d2c86b",
        "path": "sigs.k8s.io_randfill@v1.0.0.registry.json",
        "size": 769,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 71,
        "sha": "92ecb18d9978925b1e2cbd4fff8b06aa3fed24b00df8b705fea0a4b5bd5e8f61",
        "path": "sigs.k8s.io_structured-merge-diff_v6@v6.3.2-0.20260122202528-d9cc6641c482.registry.json",
        "size": 828,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 72,
        "sha": "336cf870eba2c1eb1c79c50e034ec93877c6e3afa37338c8df0fd7af091488ed",
        "path": "github.com_Masterminds_semver_v3@v3.4.0.registry.json",
        "size": 775,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 73,
        "sha": "f74cdb5c160794b6d4aaab74da89a22afc47bc3149652512296f9fcde86d4384",
        "path": "github.com_evanphx_json-patch@v0.5.2.registry.json",
        "size": 738,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 74,
        "sha": "91ebcfb44610097f8e7af091da343ab513f98dfd6b64a1590c6235c266622a9a",
        "path": "github.com_go-logr_zapr@v1.3.0.registry.json",
        "size": 760,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 75,
        "sha": "81485b854d9b617cab957e63e2cfc288eacadebd9ad555ed581e5360472b047a",
        "path": "github.com_go-openapi_swag_jsonutils_fixtures_test@v0.25.4.registry.json",
        "size": 791,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 76,
        "sha": "b77e0c23c184b7fd356a5232d6de82e28dcae81aec449279169c86153c8e4efe",
        "path": "github.com_go-openapi_testify_enable_yaml_v2@v2.0.2.registry.json",
        "size": 787,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 77,
        "sha": "1bff642882d1ca47a75e4749fc6dad06b9bf78ea626cdf02cad89d68b4ca2186",
        "path": "github.com_go-openapi_testify_v2@v2.0.2.registry.json",
        "size": 775,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 78,
        "sha": "16f26c2bbac0ddd64980a5aeafb7f73360aef0ddb66a2d8fce426b8eb929bb5d",
        "path": "github.com_go-task_slim-sprig_v3@v3.0.0.registry.json",
        "size": 776,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 79,
        "sha": "bf393c7f75adf1db15915c9e5c70c3a0eac49cc7c61ea1e2bbaf24fcc3f401e7",
        "path": "github.com_google_gofuzz@v1.2.0.registry.json",
        "size": 733,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 80,
        "sha": "416dc7a92e72b5ac9612c5137ad04b3735f8a8af4f959102e3f7ad748f24561a",
        "path": "github.com_google_pprof@v0.0.0-20250403155104-27863c87afa6.registry.json",
        "size": 788,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 81,
        "sha": "c753c1bc8124dfd29c8e26e62f3ea6d4f2abeb9c4862ac274669a64b52f72b3d",
        "path": "github.com_klauspost_compress@v1.18.0.registry.json",
        "size": 773,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 82,
        "sha": "b404e450580fedb9488ae767e4b2fcd5ebea9dc1cc42f43b4613796b6b3c230d",
        "path": "github.com_kr_pretty@v0.3.1.registry.json",
        "size": 755,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 83,
        "sha": "5d7eca05317b70069aa17d81d23016683da92bbdf5d0fa2f923c33c130d92cd6",
        "path": "github.com_kr_text@v0.2.0.registry.json",
        "size": 727,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 84,
        "sha": "49e0b780670c4c768278bb2032cb4aa9ad59ab7f2778120721affa48f056cc26",
        "path": "github.com_kylelemons_godebug@v1.1.0.registry.json",
        "size": 738,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 85,
        "sha": "bef6d10e0298dc30b7c7531e777c821bea47b85247e5687470153ac52e6e1d1b",
        "path": "github.com_onsi_ginkgo_v2@v2.27.2.registry.json",
        "size": 762,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 86,
        "sha": "e7f2241155d3075464919ac71a2199a24ce62db8753ce67223784a7f82694905",
        "path": "github.com_onsi_gomega@v1.38.2.registry.json",
        "size": 759,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 87,
        "sha": "07ab1af4c531e1c8f1ea9f3befd3607083c567c13e0afff59a2211f7e00459ed",
        "path": "github.com_pkg_errors@v0.9.1.registry.json",
        "size": 730,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 88,
        "sha": "ac586f8ebe7fb777d9a8d01e16586663ce31816593937112fe61a1ca1759b980",
        "path": "github.com_rogpeppe_go-internal@v1.14.1.registry.json",
        "size": 777,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 89,
        "sha": "f57ef3cab78172baac7047a0ac2600a363b2bc12f7a274429ec1bddb70224a14",
        "path": "github.com_stretchr_objx@v0.5.2.registry.json",
        "size": 762,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 90,
        "sha": "abd469cee23b228d3fea0a5e420637aa08e3efce9df3cdf8ab94c4811980eb11",
        "path": "go.uber.org_goleak@v1.3.0.registry.json",
        "size": 757,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 91,
        "sha": "7147e5b0f3a0c18d5fe6a90e2b1f2d761ae5a73e46419669a22fd1adee7f0d28",
        "path": "go.uber.org_multierr@v1.11.0.registry.json",
        "size": 763,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 92,
        "sha": "f44a42b82297ccd614f18e02451c0909b9fbb10fea32ed02f8553bbf4913f5ae",
        "path": "go.uber.org_zap@v1.27.0.registry.json",
        "size": 752,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 93,
        "sha": "c7d3e5ded7c2b64c5af083655d5fa5249a04c2e3d75f0457ec9c8d580e7b61f6",
        "path": "golang.org_x_mod@v0.31.0.registry.json",
        "size": 754,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 94,
        "sha": "76fc92f70b3a2ed0e415b7230881e4c021472b6ab25074d1c6a58e62b7f5ec8a",
        "path": "golang.org_x_tools@v0.40.0.registry.json",
        "size": 758,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 95,
        "sha": "65b65df94d1e01d7d8039278d6660203aa39f97fc61eeb4670c0da739e83fafa",
        "path": "gopkg.in_check.v1@v1.0.0-20201130134442-10cb98267c6c.registry.json",
        "size": 754,
        "type": "registry",
        "depth": 2
      },
      {
        "id": 96,
        "sha": "b78e170f8c67d5da823c7f470f33c5009b9aa4bca8d548447972112595cf0c32",
        "path": "github.com_external-secrets_external-secrets_generators_v1_mfa@v0.0.0-20260420085006-9be2c268b9f6.registry.json",
        "size": 847,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 91,
    "rev": "bef57",
    "v": "8"
  }
}