{
  "ml": {
    "v": "7",
    "id": 4943,
    "lvl": -1,
    "conf": 0,
    "prob": 0.000014175971045915503,
    "type": "python",
    "version": "v18.18",
    "analyzed_at": "2026-09-22T21:23:29Z"
  },
  "path": "deeptutor_web/.next/server/app/(utility)/memory/graph/page.js##unicode-escape@0",
  "raw": {
    "rev": "a041b",
    "files": [
      {
        "id": 6148,
        "mol": "O(As)H₃(CmDb₆Hf)Md(Pt)",
        "pid": 1336,
        "rel": "fetched",
        "sha": "4f4c215869e6970a30559f8814f17b45ff639be8465ffe08585667173ac14ec7",
        "via": "https://files.pythonhosted.org/packages/42/63/ef52390ae19adfc5237b0d9de5fe028ed8fd4684e03aabdc9c41dc4127c3/deeptutor-1.6.10-py3-none-any.whl",
        "path": "pkg:pypi/deeptutor@1.6.10?checksum=blake2b-256:4263ef52390ae19adfc5237b0d9de5fe028ed8fd4684e03aabdc9c41dc4127c3%2Cmd5:6a9e944a4801af3ef553c2cf99c4dea1%2Csha256:a11ccf99ccf6f528d7ec92f09e5637467ba49dcc3bbc71d47aba723ca8f75d3a\u0026file_name=deeptutor-1.6.10-py3-none-any.whl!!deeptutor_web/.next/server/app/(utility)/memory/graph/page.js!!deeptutor_web/.next/server/app/(utility)/memory/graph/page.js##unicode-escape@0",
        "risk": 8,
        "size": 11757,
        "type": "javascript",
        "depth": 4,
        "facts": {
          "imp": [
            [
              "",
              "require"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "c.bind"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "c.bind"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "c.bind"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "c.bind"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "c.d"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "c.r"
            ],
            [
              "",
              "c.d"
            ],
            [
              "",
              "c.n"
            ],
            [
              "",
              "RegExp"
            ],
            [
              "",
              "String.raw"
            ],
            [
              "",
              "String.raw"
            ],
            [
              "",
              "RegExp"
            ],
            [
              "",
              "String.raw"
            ],
            [
              "",
              "String.raw"
            ],
            [
              "",
              "RegExp"
            ],
            [
              "",
              "String.raw"
            ],
            [
              "",
              "String.raw"
            ],
            [
              "",
              "a.split"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "a.trimEnd"
            ],
            [
              "",
              "b.startsWith"
            ],
            [
              "",
              "b.slice.trim"
            ],
            [
              "",
              "b.slice"
            ],
            [
              "",
              "b.startsWith"
            ],
            [
              "",
              "b.slice.trim"
            ],
            [
              "",
              "b.slice"
            ],
            [
              "",
              "w.exec"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "b.matchAll"
            ],
            [
              "",
              "e.push"
            ],
            [
              "",
              "a.trim"
            ],
            [
              "",
              "x.exec"
            ],
            [
              "",
              "e.push"
            ],
            [
              "",
              "a.trim"
            ],
            [
              "",
              "z.exec"
            ],
            [
              "",
              "f.set"
            ],
            [
              "",
              "b.split.map.filter"
            ],
            [
              "",
              "b.split.map"
            ],
            [
              "",
              "b.split"
            ],
            [
              "",
              "a.trim"
            ],
            [
              "",
              "y.exec"
            ],
            [
              "",
              "f.get"
            ],
            [
              "",
              "c.push"
            ],
            [
              "",
              "b.trim"
            ],
            [
              "",
              "f.set"
            ],
            [
              "",
              "f.get"
            ],
            [
              "",
              "b.includes"
            ],
            [
              "",
              "b.push"
            ],
            [
              "",
              "c.startsWith"
            ],
            [
              "",
              "b.push"
            ],
            [
              "",
              "a.indexOf"
            ],
            [
              "",
              "a.slice"
            ],
            [
              "",
              "a.slice"
            ],
            [
              "",
              "t.map"
            ],
            [
              "",
              "await"
            ],
            [
              "",
              "await"
            ],
            [
              "",
              "b.json"
            ],
            [
              "",
              "t.map"
            ],
            [
              "",
              "await"
            ],
            [
              "",
              "await"
            ],
            [
              "",
              "b.json"
            ],
            [
              "",
              "u.map"
            ],
            [
              "",
              "await"
            ],
            [
              "",
              "await"
            ],
            [
              "",
              "b.json"
            ],
            [
              "",
              "Promise.all"
            ],
            [
              "",
              "Promise.all"
            ],
            [
              "",
              "Promise.all"
            ],
            [
              "",
              "Promise.all"
            ],
            [
              "",
              "Object.fromEntries"
            ],
            [
              "",
              "Object.fromEntries"
            ],
            [
              "",
              "Object.fromEntries"
            ],
            [
              "",
              "Math.sqrt"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Math.round"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Math.round"
            ],
            [
              "",
              "n.push"
            ],
            [
              "",
              "n.push"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.cos"
            ],
            [
              "",
              "Math.sin"
            ],
            [
              "",
              "e.push"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "c.has"
            ],
            [
              "",
              "c.add"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "c.has"
            ],
            [
              "",
              "c.add"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "c.has"
            ],
            [
              "",
              "c.add"
            ],
            [
              "",
              "u.map"
            ],
            [
              "",
              "o.reduce"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "o.map"
            ],
            [
              "",
              "r.reduce"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "u.forEach"
            ],
            [
              "",
              "Math.cos"
            ],
            [
              "",
              "Math.sin"
            ],
            [
              "",
              "i.push"
            ],
            [
              "",
              "v.set"
            ],
            [
              "",
              "t.map"
            ],
            [
              "",
              "x.reduce"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "x.map"
            ],
            [
              "",
              "A.reduce"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "Math.cos"
            ],
            [
              "",
              "Math.sin"
            ],
            [
              "",
              "Math.cos"
            ],
            [
              "",
              "Math.sin"
            ],
            [
              "",
              "i.push"
            ],
            [
              "",
              "i.push"
            ],
            [
              "",
              "D.set"
            ],
            [
              "",
              "I.set"
            ],
            [
              "",
              "u.forEach"
            ],
            [
              "",
              "v.get"
            ],
            [
              "",
              "F.forEach"
            ],
            [
              "",
              "k.set"
            ],
            [
              "",
              "g.push"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "D.get"
            ],
            [
              "",
              "F.forEach"
            ],
            [
              "",
              "L.set"
            ],
            [
              "",
              "k.set"
            ],
            [
              "",
              "g.push"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "I.get"
            ],
            [
              "",
              "F.forEach"
            ],
            [
              "",
              "M.set"
            ],
            [
              "",
              "k.set"
            ],
            [
              "",
              "e.content.slice"
            ],
            [
              "",
              "encodeURIComponent"
            ],
            [
              "",
              "g.push"
            ],
            [
              "",
              "h.push"
            ],
            [
              "",
              "j.has"
            ],
            [
              "",
              "j.set"
            ],
            [
              "",
              "j.has"
            ],
            [
              "",
              "j.set"
            ],
            [
              "",
              "j.get.push"
            ],
            [
              "",
              "j.get"
            ],
            [
              "",
              "j.get.push"
            ],
            [
              "",
              "j.get"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "M.get"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "t.forEach"
            ],
            [
              "",
              "D.get"
            ],
            [
              "",
              "O.set"
            ],
            [
              "",
              "k.set"
            ],
            [
              "",
              "g.push"
            ],
            [
              "",
              "u.forEach"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "e.startsWith"
            ],
            [
              "",
              "L.get"
            ],
            [
              "",
              "d.add"
            ],
            [
              "",
              "t.includes"
            ],
            [
              "",
              "d.has"
            ],
            [
              "",
              "O.get"
            ],
            [
              "",
              "d.add"
            ],
            [
              "",
              "t.includes"
            ],
            [
              "",
              "d.has"
            ],
            [
              "",
              "O.get"
            ],
            [
              "",
              "d.add"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "b.adjacency.get"
            ],
            [
              "",
              "a.has"
            ],
            [
              "",
              "a.add"
            ],
            [
              "",
              "d.push"
            ],
            [
              "",
              "c.push"
            ],
            [
              "",
              "a.preventDefault"
            ],
            [
              "",
              "r.current.getBoundingClientRect"
            ],
            [
              "",
              "Math.exp"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "a.target.closest"
            ],
            [
              "",
              "a.target.setPointerCapture"
            ],
            [
              "",
              "r.current.getBoundingClientRect"
            ],
            [
              "",
              "a.getBoundingClientRect"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "b.getBoundingClientRect"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "next/dist/compiled/next-server/app-page.runtime.prod.js"
            ],
            [
              "",
              "next/dist/server/app-render/action-async-storage.external.js"
            ],
            [
              "",
              "next/dist/server/app-render/after-task-async-storage.external.js"
            ],
            [
              "",
              "next/dist/shared/lib/router/utils/app-paths"
            ],
            [
              "",
              "next/dist/shared/lib/router/utils/get-segment-param"
            ]
          ],
          "mbr": [
            "A.length",
            "A.reduce",
            "Array.from",
            "D.get",
            "D.set",
            "E.width",
            "F.forEach",
            "I.get",
            "I.set",
            "L.get",
            "L.set",
            "M.get",
            "M.set",
            "Math.PI",
            "Math.cos",
            "Math.exp",
            "Math.max",
            "Math.min",
            "Math.round",
            "Math.sin",
            "Math.sqrt",
            "O.get",
            "O.set",
            "Object.fromEntries",
            "Promise.all",
            "Promise.resolve",
            "Promise.resolve.then",
            "String.raw",
            "a.add",
            "a.clientX",
            "a.clientY",
            "a.col",
            "a.cols",
            "a.deltaY",
            "a.exports",
            "a.getBoundingClientRect",
            "a.has",
            "a.id",
            "a.ids",
            "a.indexOf",
            "a.l1",
            "a.l2",
            "a.l3",
            "a.length",
            "a.modules",
            "a.pointerId",
            "a.preventDefault",
            "a.refs",
            "a.row",
            "a.slice",
            "a.source",
            "a.split",
            "a.target",
            "a.target.closest",
            "a.target.setPointerCapture",
            "a.trim",
            "a.trimEnd",
            "b.adjacency",
            "b.adjacency.get",
            "b.clusterGap",
            "b.cx",
            "b.cy",
            "b.endAngle",
            "b.getBoundingClientRect",
            "b.id",
            "b.includes",
            "b.innerRadius",
            "b.json",
            "b.l1InnerRadius",
            "b.l1OuterRadius",
            "b.l2InnerRadius",
            "b.l2OuterRadius",
            "b.l3ClusterGap",
            "b.l3InnerRadius",
            "b.l3OuterRadius",
            "b.label",
            "b.left",
            "b.matchAll",
            "b.origTx",
            "b.origTy",
            "b.outerRadius",
            "b.pointerId",
            "b.push",
            "b.refs",
            "b.scale",
            "b.slice",
            "b.slice.trim",
            "b.split",
            "b.split.map",
            "b.split.map.filter",
            "b.startAngle",
            "b.startX",
            "b.startY",
            "b.startsWith",
            "b.top",
            "b.trim",
            "b.tx",
            "b.ty",
            "c.A",
            "c.add",
            "c.bind",
            "c.content",
            "c.d",
            "c.entities",
            "c.has",
            "c.height",
            "c.length",
            "c.n",
            "c.push",
            "c.r",
            "c.scale",
            "c.startsWith",
            "c.tx",
            "c.ty",
            "c.width",
            "c.x",
            "c.y",
            "d.add",
            "d.has",
            "d.jsx",
            "d.jsxs",
            "d.push",
            "e.content",
            "e.content.slice",
            "e.id",
            "e.label",
            "e.push",
            "e.section",
            "e.startsWith",
            "e.text",
            "f.get",
            "f.set",
            "g.push",
            "g.useCallback",
            "g.useMemo",
            "g.useRef",
            "g.useState",
            "h.A",
            "h.push",
            "i.push",
            "j.get",
            "j.get.push",
            "j.has",
            "j.set",
            "k.A",
            "k.node",
            "k.node.id",
            "k.set",
            "n.length",
            "n.push",
            "o.map",
            "o.reduce",
            "o.tx",
            "o.ty",
            "q.Bd",
            "r.current",
            "r.current.getBoundingClientRect",
            "r.length",
            "r.reduce",
            "s.current",
            "s.nr",
            "s.x",
            "s.y",
            "s.y0",
            "t.forEach",
            "t.includes",
            "t.length",
            "t.map",
            "u.forEach",
            "u.length",
            "u.map",
            "v.get",
            "v.set",
            "w.exec",
            "x.exec",
            "x.map",
            "x.reduce",
            "y.exec",
            "z.exec"
          ],
          "tgt": [
            "A.reduce",
            "Array.from",
            "B",
            "C",
            "D",
            "D.get",
            "D.set",
            "F",
            "F.forEach",
            "I.get",
            "I.set",
            "L.get",
            "L.set",
            "M.get",
            "M.set",
            "Map",
            "Math.cos",
            "Math.exp",
            "Math.max",
            "Math.min",
            "Math.round",
            "Math.sin",
            "Math.sqrt",
            "N",
            "O.get",
            "O.set",
            "Object.fromEntries",
            "Promise.all",
            "Promise.resolve",
            "Promise.resolve.then",
            "RegExp",
            "Set",
            "String.raw",
            "a.add",
            "a.getBoundingClientRect",
            "a.has",
            "a.indexOf",
            "a.preventDefault",
            "a.slice",
            "a.split",
            "a.target.closest",
            "a.target.setPointerCapture",
            "a.trim",
            "a.trimEnd",
            "await",
            "b.adjacency.get",
            "b.getBoundingClientRect",
            "b.includes",
            "b.json",
            "b.matchAll",
            "b.push",
            "b.slice",
            "b.slice.trim",
            "b.split",
            "b.split.map",
            "b.split.map.filter",
            "b.startsWith",
            "b.trim",
            "c",
            "c.add",
            "c.bind",
            "c.d",
            "c.has",
            "c.n",
            "c.push",
            "c.r",
            "c.startsWith",
            "d",
            "d.add",
            "d.has",
            "d.push",
            "e.content.slice",
            "e.push",
            "e.startsWith",
            "encodeURIComponent",
            "f",
            "f.get",
            "f.set",
            "g.push",
            "h.push",
            "i.push",
            "j.get",
            "j.get.push",
            "j.has",
            "j.set",
            "k.set",
            "l",
            "n",
            "n.push",
            "o.map",
            "o.reduce",
            "p",
            "r.current.getBoundingClientRect",
            "r.reduce",
            "require",
            "t.forEach",
            "t.includes",
            "t.map",
            "u.forEach",
            "u.map",
            "v",
            "v.get",
            "v.set",
            "w.exec",
            "x.exec",
            "x.map",
            "x.reduce",
            "y.exec",
            "z.exec"
          ],
          "funcs": [
            [
              "a",
              53
            ],
            [
              "a",
              141
            ],
            [
              "anonymous",
              250
            ],
            [
              "a",
              427
            ],
            [
              "anonymous",
              528
            ],
            [
              "d",
              560
            ],
            [
              "a",
              765
            ],
            [
              "a",
              862
            ],
            [
              "U",
              1013
            ],
            [
              "B",
              2030
            ],
            [
              "a",
              2335
            ],
            [
              "a",
              2549
            ],
            [
              "C",
              2865
            ],
            [
              "D",
              2980
            ],
            [
              "a",
              3011
            ],
            [
              "a",
              3158
            ],
            [
              "a",
              3324
            ],
            [
              "F",
              3813
            ],
            [
              "a",
              4001
            ],
            [
              "anonymous",
              4020
            ],
            [
              "a",
              4312
            ],
            [
              "anonymous",
              5439
            ],
            [
              "anonymous",
              5477
            ],
            [
              "a",
              5619
            ],
            [
              "a",
              5721
            ],
            [
              "a",
              5823
            ],
            [
              "a",
              5870
            ],
            [
              "anonymous",
              5897
            ],
            [
              "a",
              5951
            ],
            [
              "anonymous",
              5976
            ],
            [
              "anonymous",
              6062
            ],
            [
              "a",
              6408
            ],
            [
              "anonymous",
              6447
            ],
            [
              "a",
              6502
            ],
            [
              "anonymous",
              6528
            ],
            [
              "anonymous",
              6624
            ],
            [
              "a",
              7220
            ],
            [
              "d",
              7261
            ],
            [
              "a",
              7472
            ],
            [
              "a",
              7512
            ],
            [
              "d",
              7553
            ],
            [
              "a",
              7780
            ],
            [
              "a",
              7820
            ],
            [
              "d",
              7861
            ],
            [
              "a",
              8125
            ],
            [
              "a",
              8147
            ],
            [
              "a",
              8306
            ],
            [
              "a",
              8524
            ],
            [
              "a",
              8726
            ],
            [
              "anonymous",
              9273
            ],
            [
              "a",
              9508
            ],
            [
              "c",
              9577
            ],
            [
              "a",
              9776
            ],
            [
              "a",
              9983
            ],
            [
              "c",
              10035
            ],
            [
              "anonymous",
              10139
            ],
            [
              "a",
              10184
            ],
            [
              "anonymous",
              10314
            ],
            [
              "a",
              10518
            ],
            [
              "b",
              10572
            ],
            [
              "anonymous",
              10808
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 4,
              "op.ge": 1,
              "op.lt": 9,
              "op.add": 48,
              "op.div": 36,
              "op.lor": 12,
              "op.mod": 1,
              "op.mul": 41,
              "op.sub": 29,
              "op.xor": 1,
              "op.land": 20,
              "op.lnot": 22,
              "op.ushr": 3,
              "max_depth": 40,
              "call_count": 281,
              "node_count": 8460,
              "op.coalesce": 10,
              "member_count": 179,
              "max_array_len": 7,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.lt": 0,
              "op_density.add": 0.01,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mod": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.xor": 0,
              "sequence_count": 53,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "op_density.ushr": 0,
              "max_concat_chain": 6,
              "member_depth_max": 4,
              "self_compare_count": 2,
              "op_density.coalesce": 0,
              "const_return_function_count": 2,
              "const_return_function_ratio": 0.03
            },
            "file": {
              "size": 11757,
              "entropy": 5.56
            },
            "text": {
              "lines": 1,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.08,
              "space_count": 247,
              "char_entropy": 5.56,
              "unique_chars": 94,
              "top_char_null": 0,
              "lines_over_200": 1,
              "lines_over_500": 1,
              "string_density": 160,
              "top_char_ratio": 0.06,
              "avg_line_length": 11757,
              "lines_over_1000": 1,
              "max_line_length": 11757,
              "non_ascii_ratio": 0,
              "last_line_length": 11757,
              "long_token_count": 30,
              "whitespace_ratio": 0.02,
              "identifier_density": 1783,
              "normalized_string_count": 160,
              "suspicious_string_ratio": 0.01,
              "suspicious_identifier_ratio": 0.29
            },
            "binds": {
              "count": 205
            },
            "binary": {
              "peak_region_bytes": 11757,
              "peak_region_entropy": 5.5
            },
            "source": {
              "function_count": 4
            },
            "imports": {
              "count": 5,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 2109,
              "count": 160,
              "shell": 1,
              "avg_length": 13.18,
              "max_length": 172,
              "path_count": 7,
              "avg_entropy": 2.3,
              "empty_count": 8,
              "entropy_stddev": 1.27,
              "embedded_code_candidates": 1
            },
            "functions": {
              "count": 4,
              "nested": 12,
              "density": 6100,
              "anonymous": 57,
              "avg_params": 0.43,
              "code_ratio": 61,
              "max_params": 4,
              "one_liners": 61,
              "avg_name_length": 1,
              "no_params_count": 49,
              "avg_length_lines": 1,
              "max_length_lines": 1,
              "min_length_lines": 1,
              "avg_nesting_depth": 1.16,
              "max_nesting_depth": 3,
              "single_char_names": 4,
              "single_char_params": 26,
              "avg_param_name_length": 1
            },
            "consistency": {
              "extension_content_mismatch": 1,
              "extension_content_mismatch.script_as_unknown": 1
            },
            "identifiers": {
              "count": 1783,
              "unique": 208,
              "avg_length": 5.24,
              "max_length": 21,
              "min_length": 1,
              "avg_entropy": 1.8,
              "reuse_ratio": 0.12,
              "length_stddev": 3.86,
              "has_digit_ratio": 0.09,
              "sequential_names": 53,
              "base64_like_names": 7,
              "single_char_count": 42,
              "single_char_ratio": 0.2,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.58,
              "all_uppercase_ratio": 0.08,
              "numeric_suffix_count": 11
            }
          }
        },
        "traits": [
          {
            "id": "metadata/import/npm/next/dist/compiled/next-server/app-page/runtime/prod/js::next/dist/compiled/next-server/app-page/runtime/prod/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports next/dist/compiled/next-server/app-page.runtime.prod.js",
            "spans": [
              [
                462,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/next/dist/server/app-render/action-async-storage/external/js::next/dist/server/app-render/action-async-storage/external/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports next/dist/server/app-render/action-async-storage.external.js",
            "spans": [
              [
                897,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/next/dist/server/app-render/after-task-async-storage/external/js::next/dist/server/app-render/after-task-async-storage/external/js",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports next/dist/server/app-render/after-task-async-storage.external.js",
            "spans": [
              [
                176,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/next/dist/shared/lib/router/utils/app-paths::next/dist/shared/lib/router/utils/app-paths",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports next/dist/shared/lib/router/utils/app-paths",
            "spans": [
              [
                88,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/next/dist/shared/lib/router/utils/get-segment-param::next/dist/shared/lib/router/utils/get-segment-param",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports next/dist/shared/lib/router/utils/get-segment-param",
            "spans": [
              [
                800,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/data-blob::script-peak-region-over-1k",
            "conf": 0.8,
            "crit": 2,
            "desc": "Peak-entropy source region exceeds 1KB"
          },
          {
            "id": "metadata/lang/encoded/unicode-escape::unicode-escape-js-basename",
            "conf": 0.98,
            "crit": 3,
            "desc": "Unicode escape JavaScript basename"
          },
          {
            "id": "metadata/lang/javascript-features::use-strict-directive",
            "conf": 0.6,
            "crit": 2,
            "desc": "Contains a JavaScript use strict directive",
            "spans": [
              [
                58,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2092,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/source::js-ts-source-basename",
            "conf": 0.95,
            "crit": 2,
            "desc": "JavaScript or TypeScript source filename"
          },
          {
            "id": "micro-behaviors/communications/http/url/query::encoded-template-query-parameter",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encodes value in a URL query template",
            "spans": [
              [
                8056,
                26
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "spans": [
              [
                8932,
                18
              ],
              [
                9044,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::js-synchronous-iife-close",
            "conf": 0.86,
            "crit": 3,
            "desc": "Calls a parenthesized function expression",
            "spans": [
              [
                4073,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/binary::buffer-slice-call-name",
            "conf": 0.9,
            "crit": 1,
            "desc": "slice method call name",
            "spans": [
              [
                2171,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::temporary-array-element-read",
            "conf": 0.8,
            "crit": 2,
            "desc": "Reads an array element into a variable",
            "spans": [
              [
                4415,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::zero-padded-integer-format",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code formats a zero-padded integer",
            "spans": [
              [
                7458,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/search::compiled-js-pattern-set",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compiles a set of JavaScript regex patterns",
            "spans": [
              [
                1744,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/search::js-includes-indexof-call",
            "conf": 0.82,
            "crit": 2,
            "desc": "Searches strings with includes or indexOf",
            "spans": [
              [
                2772,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/mouse/position::dom-pointer-client-coordinate-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads a DOM pointer client coordinate",
            "spans": [
              [
                9654,
                9
              ],
              [
                9673,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/bridge::object-exec-method-call",
            "atk": "T1059",
            "conf": 1.0,
            "crit": 1,
            "desc": "Calls an object exec method",
            "spans": [
              [
                2278,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/naming::sequential-identifiers",
            "conf": 0.8,
            "crit": 2,
            "desc": "Sequential source identifier names"
          },
          {
            "id": "metadata/file/padding::low-whitespace",
            "conf": 0.7,
            "crit": 2,
            "desc": "Very low whitespace ratio (minified/compressed)"
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "spans": [
              [
                8082,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/url::encode-uri-component-call",
            "conf": 0.7,
            "crit": 3,
            "desc": "URL-encodes data via encodeURIComponent",
            "spans": [
              [
                8063,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/split::js-split-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls JavaScript split()",
            "spans": [
              [
                2050,
                7
              ],
              [
                2532,
                7
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::last-line-over-1000",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.9,
            "crit": 3,
            "desc": "Last line is over 1000 chars"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::single-long-line-outlier",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.9,
            "crit": 3,
            "desc": "Exactly one line exceeds 1000 chars"
          }
        ]
      }
    ]
  }
}