{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.102693945,
        "rte": "az",
        "prob": 0.102693945
      },
      {
        "cls": 0,
        "raw": 0.20364769,
        "rte": "az/zip",
        "prob": 0.20364769
      }
    ],
    "prob": 0.102693945,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.10269394516944885,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020871559172519483,
        "type": "json"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000028967857360839844,
        "type": "jar"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002300739288330078,
        "type": "java_class"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020702680558315478,
        "type": "java_class"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002094109913741704,
        "type": "java_class"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002248088458145503,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-18T10:13:31Z"
  },
  "path": "fleet.embarkCli-262.1037.12.zip",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H₂(Cm₂Po)Md",
        "sha": "85af4d520ba33b306943e970b8115ff5d53b1d30497c5f3ccfed5b34ccfb1776",
        "path": "fleet.embarkCli-262.1037.12.zip",
        "risk": 4,
        "size": 42803,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 42803,
              "entropy": 7.99
            },
            "binary": {
              "peak_region_bytes": 41984,
              "peak_region_entropy": 7.83
            },
            "archive": {
              "file_count": 4,
              "member_count": 4,
              "script_count": 0,
              "zip_bomb_ratio": 12.08,
              "compressed_size": 36591,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 36,
              "noise_file_count": 0,
              "compression.ratio": 0.23,
              "hidden_file_count": 0,
              "uncompressed_size": 156015,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 36,
              "rtlo_filename_count": 0,
              "format.regular_count": 4,
              "nested_archive_count": 1,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 1,
              "timing.mtime_unique_ratio": 0.25,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 4,
              "timing.mtime_spread_seconds": 0,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 1,
              "compression.method_counts.deflate": 4
            }
          }
        },
        "ident": {
          "name": {
            "value": "fleet.embarkCli",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "262.1037.12",
            "source": "file.basename",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/file/archive::archive-member-under-10kb",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive has a sub-10KB member"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "micro-behaviors/communications/http/url/github::github-web-raw-url",
            "conf": 0.86,
            "crit": 3,
            "desc": "GitHub web raw file URL",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/archive::archive-at-least-10-members",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains at least ten members",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/info/current::getpath-ref",
            "conf": 0.8,
            "crit": 3,
            "desc": "Java getPath call reference"
          },
          {
            "id": "net/url",
            "conf": 0.85,
            "crit": 3,
            "desc": "URL reference"
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::http-url-binary",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "Embedded HTTP or WebSocket URL"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "toFn1arR\u003eCvqPN1auyR?m%el-viNlfarR\u003eJA+({xiV]RWBAzFyiXJd0x([3hvLheez7/Kuz!A($fk2AoC3#NC3lQDnC4CYnx(v(kauyR?gCZTxe?[})A+cBC3lQDny?Wx\u003czGxwkauyR?l2ZmxxK@qwe?!F23lQDny?Wx\u003czGxw?A+({xiV]RWBAzFyiXJd0x([3hvLheez7/Kuz!A($fk2AoC404AvrTwwvrlK4AXy9TlQ::GmiS7!efGoDarR\u003eCvqPN1auyR?n\u003e}U@ed9Hxb6v{xa%n]?b4#7uAc15[fk20vxMW=pv@Diqygho]ePb0sx)a5tvpJ!UB8%0HzEB.u3lQDnC4CYnx(v(kauyR?h7*Qze?[L33lQDny?Wx\u003czGxv",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 14308,
              "entropy": 4.92
            },
            "json": {
              "parsed_bytes": 14308,
              "parse_limit_bytes": 76800
            },
            "binary": {
              "peak_region_bytes": 14308,
              "peak_region_entropy": 5.02
            }
          }
        },
        "id": 1,
        "mol": "H(Cm)",
        "path": "fleet.embarkCli-262.1037.12.zip!!dependencies.json",
        "pid": 0,
        "risk": 1,
        "sha": "e6eb4dcd60b87af869e8d8f379a7461263b69cec74a47de043e0d6924108d10f",
        "size": 14308,
        "traits": [
          {
            "id": "micro-behaviors/communications/http/url/github::github-web-raw-url",
            "conf": 0.86,
            "crit": 3,
            "desc": "GitHub web raw file URL",
            "spans": [
              [
                143,
                36
              ]
            ]
          }
        ],
        "type": "json"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "jar": {
              "class_count": 35,
              "entry_count": 40,
              "index_count": 0,
              "service_count": 1,
              "signature_count": 0,
              "native_lib_count": 0,
              "embedded_jar_count": 0,
              "signature_block_count": 0,
              "versioned_class_count": 0
            },
            "file": {
              "size": 138558,
              "entropy": 5.66
            },
            "binary": {
              "peak_region_bytes": 18432,
              "peak_region_entropy": 5.95
            },
            "archive": {
              "file_count": 40,
              "has_comment": 1,
              "comment_size": 5,
              "member_count": 40,
              "script_count": 0,
              "zip_bomb_ratio": 1,
              "compressed_size": 130035,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 0,
              "noise_file_count": 0,
              "compression.ratio": 1,
              "hidden_file_count": 0,
              "uncompressed_size": 130035,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 89,
              "rtlo_filename_count": 0,
              "format.regular_count": 40,
              "nested_archive_count": 0,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 40,
              "timing.mtime_dominant_ratio": 1,
              "timing.sentinel_mtime_count": 40,
              "security.world_writable_count": 0,
              "compression.method_counts.stored": 40
            }
          }
        },
        "id": 3,
        "mol": "H₂(CmPo)Md",
        "path": "fleet.embarkCli-262.1037.12.zip!!fleet.plugins.embarkCli.frontend.jar",
        "pid": 0,
        "risk": 4,
        "sha": "c3b9c07fcaa23a140a7419e314ef7699c7e358f059118bd40900fb4afe22faed",
        "size": 138558,
        "traits": [
          {
            "id": "metadata/file/archive::archive-at-least-10-members",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains at least ten members"
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::http-url-binary",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "Embedded HTTP or WebSocket URL"
          },
          {
            "id": "micro-behaviors/process/info/current::getpath-ref",
            "conf": 0.8,
            "crit": 3,
            "desc": "Java getPath call reference"
          },
          {
            "id": "net/url",
            "conf": 0.85,
            "crit": 3,
            "desc": "URL reference"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          }
        ],
        "type": "jar"
      },
      {
        "ctx": [
          {
            "b": "+kO#^0000/0nvIOgg\u003eulwPPOAy\u0026%x8zGvExzdl{]yEq]Lfj]lyzGGDcwg{w*vQTp)lU{Eky\u0026%x8zCb6R009925nCS%vj#C9zF7Q#vRPE:Bo.^F0rrBswPQQ:xj\u003e^@0rse?dnjs",
            "ln": 0
          },
          {
            "b": "2(\u003e+woAtbqw]83\u0026Bt4fyv@0-aAa{$0z!0i(q/(C\u0026wH6]WC#F/[By+WSp5$s$A+eV\u00263\u0026\u003c976BK[p08S:%2$eGGze16jwN(5DqVM\u003etyJ1rhx(kOsC5n)DzGGDgzEEumnP5S\u003cx(n0av@?\u003ePrri79vrb{FADLYa0rsF}oLO0Vvj#C9zF7Q#vRPE:Burfh",
            "ln": 1287
          },
          {
            "b": "mr\u0026rNAcb/jzu*eI0rs=.vqG:5Bz\u0026oHA+frmzdL7qvR6d\u0026A+cvvx(n9jyH[\u003eoCwhejay/tgz/{eozE\u003c7Nv/VMAc}[w:C404uvqYZhq/)4]zF83WrTX%G0a=GqvGp0v00NB=vru5Y03\u003elIy?mg1fjY0hyCfanx!Jd#v{%gLByxo5bUIY]q/(C\u0026wJG[)",
            "ln": 1579
          },
          {
            "b": "x!Jd#v{%gLByxo5oj-w]p?sV*x(!xczGE@G0jI%r3imHmXD8:WnP5P\u003evqG:5Bzbkdn[A9hA:-W1B09?*zGGDmBrA}AnG.}?aARphB0bsdv}YN]wGV5jaARphB09+.AV!\u003e9vrrS4vqWigB7DFdBrCglAV/Bmzdds7x\u003e5n}z!9A4B7F^2v}WFqmr\u0026xNB-.gqBzbkdB97#jB0a}6y\u0026sIuwnc6}v@#KjaMv{oay]ykpes?iCxdztwGUz7Abn%2efFFwawLZiaz2!py\u0026su9aARpdaAhvtygQ)%efFFw3qKw@ayPtbazbLjay/tcw[=p5vruj4zy=]vzY?!Jr3lm8zeAZ4x)KtkvR6d\u0026A+cw4v@#B5xf3wOe*9R{ByO#bxMOunB2\u003e%cygn/dxd)+kzGGDmBs?iAB97\u0026by-\u003ecExM4{ky?W^5aMv{oazbLdy\u0026sIuBzbkdA+e=}A+e:5diJ5pwft]7vpQH5xK@r2zGx]dy?$k7z/6u1zE^/hy?W%jwN({9xK#i}e^:u^ax0u1aARpnB7DFdzGx]dy?$k7z/6u1zE^/v3nTpSqGV\u003e1ygpW\u003ezGGDmBrCToBAIKOve",
            "ln": 3263
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "java/lang/Object"
            ],
            [
              "",
              "kotlin/Lazy"
            ],
            [
              "",
              "fleet/util/logging/KLogger"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1"
            ],
            [
              "",
              "kotlin/coroutines/intrinsics/IntrinsicsKt"
            ],
            [
              "",
              "kotlin/ResultKt"
            ],
            [
              "",
              "fleet/dock/api/LocalState"
            ],
            [
              "",
              "fleet/dock/api/LocalState$Companion"
            ],
            [
              "",
              "fleet/dock/api/LocalStateKey"
            ],
            [
              "",
              "kotlin/coroutines/jvm/internal/SpillingKt"
            ],
            [
              "",
              "fleet/dock/api/LocalState$KeyState"
            ],
            [
              "",
              "kotlin/jvm/internal/Intrinsics"
            ],
            [
              "",
              "kotlin/coroutines/jvm/internal/Boxing"
            ],
            [
              "",
              "java/lang/IllegalStateException"
            ],
            [
              "",
              "kotlin/coroutines/Continuation"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$2"
            ],
            [
              "",
              "kotlin/jvm/functions/Function1"
            ],
            [
              "",
              "kotlin/Unit"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$logger$2"
            ],
            [
              "",
              "kotlin/jvm/functions/Function0"
            ],
            [
              "",
              "kotlin/LazyKt"
            ],
            [
              "",
              "fleet/dock/api/LocalStateKey$Persistent"
            ],
            [
              "",
              "fleet/dock/api/LocalStorageKey"
            ],
            [
              "",
              "fleet/dock/api/LocalStateKey$Persistent$Companion"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.logger$delegate"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "logger$delegate"
            ],
            [
              "kotlin/Lazy",
              "kotlin/Lazy.getValue"
            ],
            [
              "kotlin/Lazy",
              "getValue"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1.label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1.result"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "result"
            ],
            [
              "kotlin/coroutines/intrinsics/IntrinsicsKt",
              "kotlin/coroutines/intrinsics/IntrinsicsKt.getCOROUTINE_SUSPENDED"
            ],
            [
              "kotlin/coroutines/intrinsics/IntrinsicsKt",
              "getCOROUTINE_SUSPENDED"
            ],
            [
              "kotlin/ResultKt",
              "kotlin/ResultKt.throwOnFailure"
            ],
            [
              "kotlin/ResultKt",
              "throwOnFailure"
            ],
            [
              "fleet/dock/api/LocalState",
              "fleet/dock/api/LocalState.Companion"
            ],
            [
              "fleet/dock/api/LocalState",
              "Companion"
            ],
            [
              "fleet/dock/api/LocalState$Companion",
              "fleet/dock/api/LocalState$Companion.fromContext"
            ],
            [
              "fleet/dock/api/LocalState$Companion",
              "fromContext"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.EmbarkInstallDismissedState"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "EmbarkInstallDismissedState"
            ],
            [
              "fleet/dock/api/LocalState",
              "fleet/dock/api/LocalState.get"
            ],
            [
              "fleet/dock/api/LocalState",
              "get"
            ],
            [
              "kotlin/coroutines/jvm/internal/SpillingKt",
              "kotlin/coroutines/jvm/internal/SpillingKt.nullOutSpilledVariable"
            ],
            [
              "kotlin/coroutines/jvm/internal/SpillingKt",
              "nullOutSpilledVariable"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1.L$0"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$isEmbarkInstallDismissed$1",
              "L$0"
            ],
            [
              "fleet/dock/api/LocalState$KeyState",
              "fleet/dock/api/LocalState$KeyState.read"
            ],
            [
              "fleet/dock/api/LocalState$KeyState",
              "read"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "kotlin/jvm/internal/Intrinsics.areEqual"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "areEqual"
            ],
            [
              "kotlin/coroutines/jvm/internal/Boxing",
              "kotlin/coroutines/jvm/internal/Boxing.boxBoolean"
            ],
            [
              "kotlin/coroutines/jvm/internal/Boxing",
              "boxBoolean"
            ],
            [
              "java/lang/IllegalStateException",
              "java/lang/IllegalStateException.\u003cinit\u003e"
            ],
            [
              "java/lang/IllegalStateException",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1.label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1.result"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "result"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$2",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$2.INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$2",
              "INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1.L$0"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$markEmbarkInstallDismissed$1",
              "L$0"
            ],
            [
              "fleet/dock/api/LocalState$KeyState",
              "fleet/dock/api/LocalState$KeyState.update"
            ],
            [
              "fleet/dock/api/LocalState$KeyState",
              "update"
            ],
            [
              "kotlin/Unit",
              "kotlin/Unit.INSTANCE"
            ],
            [
              "kotlin/Unit",
              "INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.isEmbarkInstallDismissed"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "isEmbarkInstallDismissed"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.getLogger"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "getLogger"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.installPrompt"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "installPrompt"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.markEmbarkInstallDismissed"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "markEmbarkInstallDismissed"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$logger$2",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$logger$2.INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt$logger$2",
              "INSTANCE"
            ],
            [
              "kotlin/LazyKt",
              "kotlin/LazyKt.lazy"
            ],
            [
              "kotlin/LazyKt",
              "lazy"
            ],
            [
              "fleet/dock/api/LocalStateKey$Persistent",
              "fleet/dock/api/LocalStateKey$Persistent.Companion"
            ],
            [
              "fleet/dock/api/LocalStateKey$Persistent",
              "Companion"
            ],
            [
              "fleet/dock/api/LocalStorageKey",
              "fleet/dock/api/LocalStorageKey.\u003cinit\u003e"
            ],
            [
              "fleet/dock/api/LocalStorageKey",
              "\u003cinit\u003e"
            ],
            [
              "fleet/dock/api/LocalStateKey$Persistent$Companion",
              "fleet/dock/api/LocalStateKey$Persistent$Companion.string"
            ],
            [
              "fleet/dock/api/LocalStateKey$Persistent$Companion",
              "string"
            ]
          ],
          "metrics": {
            "file": {
              "size": 5970,
              "entropy": 5.73
            },
            "class": {
              "major_version": 69,
              "interface_count": 0,
              "method_ref_count": 33,
              "constant_pool_count": 219,
              "external_class_count": 25
            },
            "binary": {
              "peak_region_bytes": 5120,
              "peak_region_entropy": 5.44
            },
            "imports": {
              "count": 58
            },
            "functions": {
              "count": 8
            }
          }
        },
        "id": 11,
        "mol": "H(Cm)",
        "path": "fleet.embarkCli-262.1037.12.zip!!fleet.plugins.embarkCli.frontend.jar!!fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.class",
        "pid": 3,
        "risk": 2,
        "sha": "bf70a975c4c45e9512a72d5dcfa53587a706b0becc5da3b2e42b726163ce66b0",
        "size": 5970,
        "traits": [
          {
            "id": "micro-behaviors/communications/http/url/domain::http-url-binary",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "Embedded HTTP or WebSocket URL",
            "spans": [
              [
                3563,
                14
              ]
            ]
          },
          {
            "id": "net/url",
            "conf": 0.85,
            "crit": 3,
            "desc": "URL reference"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                3311,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                3629,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3381,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                1627,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                3340,
                0
              ]
            ]
          }
        ],
        "type": "java_class"
      },
      {
        "ctx": [
          {
            "b": "+kO#^0000/0LXTniC98swPPOAy\u0026%x8zGvExzdl{]yEq]Lfj]lyzGGDcwg{w*vQTp)nP5P\u003evqG:TwPq\u003cbA+f90zGD9-0rAfiygho]fkL6mxd)4\u0026ygQ)%2lj\u0026b05Xw8wO2%pvqdv",
            "ln": 0
          },
          {
            "b": "mr\u0026rNAcb/jzu*fo0rs=.vqG:5Bz\u0026oHA+frmzdL7qvR6d\u0026A+cvvx(n9jyH[\u003eoCwhejay/tgz/{eozE\u003c7NQYyDgc}[w:C404uvqYZhq/)4]zF83WrTX%k0hZ86Qx4g)026M{A+/-nvpJ\u003eDz/o.^zGGPmC(W)}oLe9LwPPOnz/6ufzzbQyfh(K)A+e=.",
            "ln": 3044
          },
          {
            "b": "mq=Kyy?mb=0o0]I3in#:\u0026Sf3gmqVHxA+=!izE^s6ay]z4B0bvsBrCdtx(!wsw]zYjA+fidB7]-mA^n=d2MS]^03(q/C404uvqYZhx(n9jyH]d$BAh8kxg3PPv{%EGvpKy$A^m(\u0026\u003c]CC#zddi\u003elVl\u003cLvrtN+Bza3WzGx]dzGG}20gkfdygho]fkL4",
            "ln": 4273
          },
          {
            "b": "A+flkx(W^4wO#Pyl1:+DBw=W\u0026B.L(czdNQblsB+HwPw1Rq#($YnP5P\u003evqG:5BzbkdB7Gh%zGGP5aAIa5A:@=9lRH5]Bz\u0026pnwO=rdl1$uZw[=c[ay/t2wGUO[B97#l2MW%b05n84wO2%pv@Dj6z/YFyBzbl5wImLize:AhwO#QhfjFvczE)\u0026wlsB:",
            "ln": 7096
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "java/lang/Object"
            ],
            [
              "",
              "fleet/ai/frontend/agents/requirement/AgentRequirement"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$updatesFlow$1"
            ],
            [
              "",
              "kotlin/jvm/functions/Function2"
            ],
            [
              "",
              "kotlinx/coroutines/flow/FlowKt"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1"
            ],
            [
              "",
              "kotlin/coroutines/intrinsics/IntrinsicsKt"
            ],
            [
              "",
              "kotlin/ResultKt"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity$Companion"
            ],
            [
              "",
              "java/util/Collection"
            ],
            [
              "",
              "kotlin/coroutines/jvm/internal/Boxing"
            ],
            [
              "",
              "fleet/common/fs/SharedWorkspaceRootEntity"
            ],
            [
              "",
              "fleet/common/fs/SharedWorkspaceRootEntity$Companion"
            ],
            [
              "",
              "java/lang/Iterable"
            ],
            [
              "",
              "kotlin/collections/CollectionsKt"
            ],
            [
              "",
              "fleet/topology/Host"
            ],
            [
              "",
              "fleet/api/FileAddress"
            ],
            [
              "",
              "fleet/topology/Host$Companion"
            ],
            [
              "",
              "fleet/frontend/AppEntitiesKt"
            ],
            [
              "",
              "kotlin/coroutines/jvm/internal/SpillingKt"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt"
            ],
            [
              "",
              "java/lang/Boolean"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils"
            ],
            [
              "",
              "java/lang/IllegalStateException"
            ],
            [
              "",
              "kotlin/coroutines/Continuation"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1"
            ],
            [
              "",
              "java/lang/String"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil"
            ],
            [
              "",
              "fleet/util/logging/KLogger"
            ],
            [
              "",
              "java/lang/invoke/StringConcatFactory"
            ],
            [
              "",
              "kotlin/jvm/internal/Intrinsics"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$ShouldShow"
            ],
            [
              "",
              "fleet/openmap/Key"
            ],
            [
              "",
              "fleet/openmap/BoundedOpenMap"
            ],
            [
              "",
              "fleet/jcp/common/JcpAuthenticationStatus"
            ],
            [
              "",
              "fleet/jcp/common/JcpAuthenticationStatus$Companion"
            ],
            [
              "",
              "fleet/jba/common/JbaUser"
            ],
            [
              "",
              "fleet/ai/common/governance/ProvisioningSettingsEntityKt"
            ],
            [
              "",
              "fleet/ai/frontend/api/internal/AiAssistantTabEntity"
            ],
            [
              "",
              "fleet/ai/frontend/api/internal/AgentLaunchTypeKt"
            ],
            [
              "",
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Local"
            ],
            [
              "",
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Worktree"
            ],
            [
              "",
              "fleet/ai/protocol/agents/ship/AgentLaunchType$WorktreePool"
            ],
            [
              "",
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation"
            ],
            [
              "",
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation$Send$Allow"
            ],
            [
              "",
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation$Send"
            ],
            [
              "",
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner"
            ],
            [
              "",
              "fleet/compose/theme/components/banner/BannerStyle"
            ],
            [
              "",
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority"
            ],
            [
              "",
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority$Companion"
            ],
            [
              "",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$evaluate$1"
            ],
            [
              "",
              "noria/impl/RuntimeKt"
            ],
            [
              "",
              "fleet/ai/protocol/agents/ship/AgentLaunchType"
            ],
            [
              "java/lang/Object",
              "java/lang/Object.\u003cinit\u003e"
            ],
            [
              "java/lang/Object",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$updatesFlow$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$updatesFlow$1.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$updatesFlow$1",
              "\u003cinit\u003e"
            ],
            [
              "kotlinx/coroutines/flow/FlowKt",
              "kotlinx/coroutines/flow/FlowKt.channelFlow"
            ],
            [
              "kotlinx/coroutines/flow/FlowKt",
              "channelFlow"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1.label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1.result"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "result"
            ],
            [
              "kotlin/coroutines/intrinsics/IntrinsicsKt",
              "kotlin/coroutines/intrinsics/IntrinsicsKt.getCOROUTINE_SUSPENDED"
            ],
            [
              "kotlin/coroutines/intrinsics/IntrinsicsKt",
              "getCOROUTINE_SUSPENDED"
            ],
            [
              "kotlin/ResultKt",
              "kotlin/ResultKt.throwOnFailure"
            ],
            [
              "kotlin/ResultKt",
              "throwOnFailure"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity.Companion"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity",
              "Companion"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity$Companion",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity$Companion.all"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallStartedEntity$Companion",
              "all"
            ],
            [
              "java/util/Collection",
              "java/util/Collection.isEmpty"
            ],
            [
              "java/util/Collection",
              "isEmpty"
            ],
            [
              "kotlin/coroutines/jvm/internal/Boxing",
              "kotlin/coroutines/jvm/internal/Boxing.boxBoolean"
            ],
            [
              "kotlin/coroutines/jvm/internal/Boxing",
              "boxBoolean"
            ],
            [
              "fleet/common/fs/SharedWorkspaceRootEntity",
              "fleet/common/fs/SharedWorkspaceRootEntity.Companion"
            ],
            [
              "fleet/common/fs/SharedWorkspaceRootEntity",
              "Companion"
            ],
            [
              "fleet/common/fs/SharedWorkspaceRootEntity$Companion",
              "fleet/common/fs/SharedWorkspaceRootEntity$Companion.all"
            ],
            [
              "fleet/common/fs/SharedWorkspaceRootEntity$Companion",
              "all"
            ],
            [
              "kotlin/collections/CollectionsKt",
              "kotlin/collections/CollectionsKt.firstOrNull"
            ],
            [
              "kotlin/collections/CollectionsKt",
              "firstOrNull"
            ],
            [
              "fleet/common/fs/SharedWorkspaceRootEntity",
              "fleet/common/fs/SharedWorkspaceRootEntity.getDirAddress"
            ],
            [
              "fleet/common/fs/SharedWorkspaceRootEntity",
              "getDirAddress"
            ],
            [
              "fleet/topology/Host",
              "fleet/topology/Host.Companion"
            ],
            [
              "fleet/topology/Host",
              "Companion"
            ],
            [
              "fleet/api/FileAddress",
              "fleet/api/FileAddress.getHostId"
            ],
            [
              "fleet/api/FileAddress",
              "getHostId"
            ],
            [
              "fleet/topology/Host$Companion",
              "fleet/topology/Host$Companion.lookup"
            ],
            [
              "fleet/topology/Host$Companion",
              "lookup"
            ],
            [
              "fleet/topology/Host",
              "fleet/topology/Host.getHostId"
            ],
            [
              "fleet/topology/Host",
              "getHostId"
            ],
            [
              "fleet/frontend/AppEntitiesKt",
              "fleet/frontend/AppEntitiesKt.isApplicationHost"
            ],
            [
              "fleet/frontend/AppEntitiesKt",
              "isApplicationHost"
            ],
            [
              "kotlin/coroutines/jvm/internal/SpillingKt",
              "kotlin/coroutines/jvm/internal/SpillingKt.nullOutSpilledVariable"
            ],
            [
              "kotlin/coroutines/jvm/internal/SpillingKt",
              "nullOutSpilledVariable"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1.L$0"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "L$0"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1.L$1"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "L$1"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1.L$2"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$shouldSuggestInstall$1",
              "L$2"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.access$isEmbarkInstallDismissed"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "access$isEmbarkInstallDismissed"
            ],
            [
              "java/lang/Boolean",
              "java/lang/Boolean.booleanValue"
            ],
            [
              "java/lang/Boolean",
              "booleanValue"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils.INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils.isEmbarkInstalled"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "isEmbarkInstalled"
            ],
            [
              "java/lang/IllegalStateException",
              "java/lang/IllegalStateException.\u003cinit\u003e"
            ],
            [
              "java/lang/IllegalStateException",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "label"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.result"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "result"
            ],
            [
              "fleet/api/FileAddress",
              "fleet/api/FileAddress.getPath"
            ],
            [
              "fleet/api/FileAddress",
              "getPath"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.L$0"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "L$0"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.L$1"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "L$1"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.L$2"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "L$2"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils.getRemoteUrl$default"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "getRemoteUrl$default"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil.INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil.getRepositoryIdByUrl"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "getRepositoryIdByUrl"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.L$3"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "L$3"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1.L$4"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$indexExistsForWorkspace$1",
              "L$4"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils.checkIfIndexExists"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliUtils",
              "checkIfIndexExists"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt.access$getLogger"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkCliPluginKt",
              "access$getLogger"
            ],
            [
              "fleet/util/logging/KLogger",
              "fleet/util/logging/KLogger.isInfoEnabled"
            ],
            [
              "fleet/util/logging/KLogger",
              "isInfoEnabled"
            ],
            [
              "java/lang/invoke/StringConcatFactory",
              "java/lang/invoke/StringConcatFactory.makeConcatWithConstants"
            ],
            [
              "java/lang/invoke/StringConcatFactory",
              "makeConcatWithConstants"
            ],
            [
              "fleet/util/logging/KLogger",
              "fleet/util/logging/KLogger.info"
            ],
            [
              "fleet/util/logging/KLogger",
              "info"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "kotlin/jvm/internal/Intrinsics.checkNotNullParameter"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "checkNotNullParameter"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$ShouldShow",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$ShouldShow.INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$ShouldShow",
              "INSTANCE"
            ],
            [
              "fleet/openmap/BoundedOpenMap",
              "fleet/openmap/BoundedOpenMap.get"
            ],
            [
              "fleet/openmap/BoundedOpenMap",
              "get"
            ],
            [
              "java/lang/Boolean",
              "java/lang/Boolean.valueOf"
            ],
            [
              "java/lang/Boolean",
              "valueOf"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "kotlin/jvm/internal/Intrinsics.areEqual"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "areEqual"
            ],
            [
              "fleet/jcp/common/JcpAuthenticationStatus",
              "fleet/jcp/common/JcpAuthenticationStatus.Companion"
            ],
            [
              "fleet/jcp/common/JcpAuthenticationStatus",
              "Companion"
            ],
            [
              "fleet/jcp/common/JcpAuthenticationStatus$Companion",
              "fleet/jcp/common/JcpAuthenticationStatus$Companion.authenticatedUser"
            ],
            [
              "fleet/jcp/common/JcpAuthenticationStatus$Companion",
              "authenticatedUser"
            ],
            [
              "fleet/jba/common/JbaUser",
              "fleet/jba/common/JbaUser.isInternalUser"
            ],
            [
              "fleet/jba/common/JbaUser",
              "isInternalUser"
            ],
            [
              "fleet/ai/common/governance/ProvisioningSettingsEntityKt",
              "fleet/ai/common/governance/ProvisioningSettingsEntityKt.isAiSeatsEnabled"
            ],
            [
              "fleet/ai/common/governance/ProvisioningSettingsEntityKt",
              "isAiSeatsEnabled"
            ],
            [
              "fleet/ai/frontend/api/internal/AiAssistantTabEntity",
              "fleet/ai/frontend/api/internal/AiAssistantTabEntity.getChat"
            ],
            [
              "fleet/ai/frontend/api/internal/AiAssistantTabEntity",
              "getChat"
            ],
            [
              "fleet/ai/frontend/api/internal/AgentLaunchTypeKt",
              "fleet/ai/frontend/api/internal/AgentLaunchTypeKt.getLaunchType"
            ],
            [
              "fleet/ai/frontend/api/internal/AgentLaunchTypeKt",
              "getLaunchType"
            ],
            [
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Local",
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Local.INSTANCE"
            ],
            [
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Local",
              "INSTANCE"
            ],
            [
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Worktree",
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Worktree.INSTANCE"
            ],
            [
              "fleet/ai/protocol/agents/ship/AgentLaunchType$Worktree",
              "INSTANCE"
            ],
            [
              "fleet/ai/protocol/agents/ship/AgentLaunchType$WorktreePool",
              "fleet/ai/protocol/agents/ship/AgentLaunchType$WorktreePool.INSTANCE"
            ],
            [
              "fleet/ai/protocol/agents/ship/AgentLaunchType$WorktreePool",
              "INSTANCE"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation$Send$Allow",
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation$Send$Allow.INSTANCE"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation$Send$Allow",
              "INSTANCE"
            ],
            [
              "fleet/compose/theme/components/banner/BannerStyle",
              "fleet/compose/theme/components/banner/BannerStyle.PRIMARY"
            ],
            [
              "fleet/compose/theme/components/banner/BannerStyle",
              "PRIMARY"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority",
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority.Companion"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority",
              "Companion"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority$Companion",
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority$Companion.getINFO"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner$Priority$Companion",
              "getINFO"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$evaluate$1",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$evaluate$1.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement$evaluate$1",
              "\u003cinit\u003e"
            ],
            [
              "noria/impl/RuntimeKt",
              "noria/impl/RuntimeKt.RTclosure"
            ],
            [
              "noria/impl/RuntimeKt",
              "RTclosure"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner",
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner.\u003cinit\u003e"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementBanner",
              "\u003cinit\u003e"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation",
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation.\u003cinit\u003e"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirementViolation",
              "\u003cinit\u003e"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirement",
              "fleet/ai/frontend/agents/requirement/AgentRequirement.enableForTab"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirement",
              "enableForTab"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirement",
              "fleet/ai/frontend/agents/requirement/AgentRequirement.getInitialState"
            ],
            [
              "fleet/ai/frontend/agents/requirement/AgentRequirement",
              "getInitialState"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement.shouldSuggestInstall"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "shouldSuggestInstall"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement.indexExistsForWorkspace"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "indexExistsForWorkspace"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement.INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement",
              "INSTANCE"
            ]
          ],
          "metrics": {
            "file": {
              "size": 13853,
              "entropy": 5.79
            },
            "class": {
              "major_version": 69,
              "interface_count": 1,
              "method_ref_count": 75,
              "constant_pool_count": 447,
              "external_class_count": 54
            },
            "binary": {
              "peak_region_bytes": 7709,
              "peak_region_entropy": 5.68
            },
            "imports": {
              "count": 129
            },
            "functions": {
              "count": 10
            }
          }
        },
        "id": 35,
        "mol": "H(Po)",
        "path": "fleet.embarkCli-262.1037.12.zip!!fleet.plugins.embarkCli.frontend.jar!!fleet/plugins/embarkCli/frontend/EmbarkInstallRequirement.class",
        "pid": 3,
        "risk": 1,
        "sha": "c2e7af1a9b9f47a1ac18bd45c66f6a69330cea4f3e2d2fc1e59e8c7fd889d53b",
        "size": 13853,
        "traits": [
          {
            "id": "micro-behaviors/process/info/current::getpath-ref",
            "conf": 0.8,
            "crit": 3,
            "desc": "Java getPath call reference"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                7144,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                4321,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                3092,
                0
              ]
            ]
          }
        ],
        "type": "java_class"
      },
      {
        "ctx": [
          {
            "b": "+kO#^0000/0fEoZh!D(qwPPOAy\u0026%x8zGvExzdl{]yEq]Lfj]lyzGGDcwg{w*vQTp)qE%/=B7]-mA^pk!rDI}\u003e2lj=901-)NC404uvqYZhpHX6Iv@}}Q0%5xajzwXEBuPZ911kO",
            "ln": 0
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "java/lang/Object"
            ],
            [
              "",
              "kotlin/jvm/internal/Intrinsics"
            ],
            [
              "",
              "kotlin/text/StringsKt"
            ],
            [
              "",
              "java/lang/CharSequence"
            ],
            [
              "",
              "java/util/Locale"
            ],
            [
              "",
              "java/lang/String"
            ],
            [
              "",
              "java/lang/invoke/StringConcatFactory"
            ],
            [
              "java/lang/Object",
              "java/lang/Object.\u003cinit\u003e"
            ],
            [
              "java/lang/Object",
              "\u003cinit\u003e"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "kotlin/jvm/internal/Intrinsics.checkNotNullParameter"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "checkNotNullParameter"
            ],
            [
              "kotlin/text/StringsKt",
              "kotlin/text/StringsKt.trimEnd"
            ],
            [
              "kotlin/text/StringsKt",
              "trimEnd"
            ],
            [
              "kotlin/text/StringsKt",
              "kotlin/text/StringsKt.removeSuffix"
            ],
            [
              "kotlin/text/StringsKt",
              "removeSuffix"
            ],
            [
              "kotlin/text/StringsKt",
              "kotlin/text/StringsKt.removePrefix"
            ],
            [
              "kotlin/text/StringsKt",
              "removePrefix"
            ],
            [
              "java/util/Locale",
              "java/util/Locale.ROOT"
            ],
            [
              "java/util/Locale",
              "ROOT"
            ],
            [
              "java/lang/String",
              "java/lang/String.toLowerCase"
            ],
            [
              "java/lang/String",
              "toLowerCase"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "kotlin/jvm/internal/Intrinsics.checkNotNullExpressionValue"
            ],
            [
              "kotlin/jvm/internal/Intrinsics",
              "checkNotNullExpressionValue"
            ],
            [
              "kotlin/text/StringsKt",
              "kotlin/text/StringsKt.indexOf$default"
            ],
            [
              "kotlin/text/StringsKt",
              "indexOf$default"
            ],
            [
              "java/lang/String",
              "java/lang/String.substring"
            ],
            [
              "java/lang/String",
              "substring"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil.parseSshHostAndPath"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "parseSshHostAndPath"
            ],
            [
              "kotlin/text/StringsKt",
              "kotlin/text/StringsKt.take"
            ],
            [
              "kotlin/text/StringsKt",
              "take"
            ],
            [
              "java/lang/invoke/StringConcatFactory",
              "java/lang/invoke/StringConcatFactory.makeConcatWithConstants"
            ],
            [
              "java/lang/invoke/StringConcatFactory",
              "makeConcatWithConstants"
            ],
            [
              "kotlin/text/StringsKt",
              "kotlin/text/StringsKt.toIntOrNull"
            ],
            [
              "kotlin/text/StringsKt",
              "toIntOrNull"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil.\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "\u003cinit\u003e"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil.INSTANCE"
            ],
            [
              "fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil",
              "INSTANCE"
            ]
          ],
          "metrics": {
            "file": {
              "size": 3301,
              "entropy": 5.69
            },
            "class": {
              "major_version": 69,
              "interface_count": 0,
              "method_ref_count": 16,
              "constant_pool_count": 145,
              "external_class_count": 7
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 5.57
            },
            "imports": {
              "count": 23
            },
            "functions": {
              "count": 4
            }
          }
        },
        "id": 39,
        "path": "fleet.embarkCli-262.1037.12.zip!!fleet.plugins.embarkCli.frontend.jar!!fleet/plugins/embarkCli/frontend/EmbarkRepositoryIdUtil.class",
        "pid": 3,
        "risk": 1,
        "sha": "73d8f64860d7361ac886ae963bc901131d21dc2ee4b60b5d60cbf9e25ee5c9b5",
        "size": 3301,
        "traits": [
          {
            "id": "net/url",
            "conf": 0.85,
            "crit": 3,
            "desc": "URL reference"
          }
        ],
        "type": "java_class"
      },
      {
        "id": 41,
        "mol": "Md(Re)",
        "sha": "a9e2f335144c296ff33e5a12ef07b80483390410cf21b64673ab5c06a9d491f8",
        "path": "fleet.embarkCli.registry.json",
        "risk": 1,
        "size": 771,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 1,
    "rev": "17dc6",
    "v": "8"
  }
}