{
  "ml": {
    "v": "7",
    "eng": "2.2.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.019895047,
        "rte": "az",
        "prob": 0.019895047
      }
    ],
    "prob": 0.058089614,
    "skip": [
      {
        "rte": "az/tar",
        "why": "unavailable"
      },
      {
        "rte": "az/tar",
        "why": "unavailable"
      }
    ],
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.058089613914489746,
        "type": "tar.gz"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.004578918218612671,
        "type": "python"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.008743494749069214,
        "type": "pyproject.toml"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.058089613914489746,
        "type": "text"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.058089613914489746,
        "type": "pkg-info"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.007709026336669922,
        "type": "python"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.008570820093154907,
        "type": "python"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0076904296875,
        "type": "markdown"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.058089613914489746,
        "type": "pkg-info"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0023692846298217773,
        "type": "text"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000033408403396606445,
        "type": "text"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.058089613914489746,
        "type": "text"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0001640617847442627,
        "type": "text"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.058089613914489746,
        "type": "text"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-06-30T03:22:57Z"
  },
  "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "abZygj1rQj0@(!HA:-r[AaJ]}A=2e{C42ifvruj4zEmK2eIF!ie?!]1vr8wnY\u003ck\u003cpnrLaH",
            "n": [
              {
                "c": 2,
                "d": "Archive parser reported errors",
                "i": "metadata/file/metrics::archive-parse-error",
                "o": 0,
                "z": 24,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 0
          }
        ],
        "mol": "H₂(CmPo₂)",
        "sha": "ce46d7e6d3631991160d6048160ab834fc0fa33e620bff66462953a9154bd934",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz",
        "risk": 2,
        "size": 21003,
        "type": "tar.gz",
        "facts": {
          "metrics": {
            "file": {
              "size": 21003.0,
              "entropy": 7.98,
              "size_bytes": 21003.0
            },
            "parse": {
              "error_count": 1.0
            },
            "binary": {
              "overall_entropy": 7.98,
              "peak_region_bytes": 20480.0,
              "peak_region_entropy": 7.83
            }
          }
        },
        "traits": [
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-name-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package name",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-license-file",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares license file",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::command-execution-capability",
            "conf": 0.699999988079071,
            "crit": 3,
            "desc": "Command execution capability",
            "from": [
              {
                "off": 1606,
                "file": 1,
                "line": 55
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-exec-capability",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "Python process execution capability",
            "from": [
              {
                "off": 1606,
                "file": 1,
                "line": 55
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 1,
            "desc": "Python core metadata marker",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-license-metadata",
            "conf": 0.9399999976158142,
            "crit": 2,
            "desc": "PyPI package declares license metadata",
            "from": [
              {
                "file": 4
              },
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-summary-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package summary",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::asyncio-create-subprocess-exec",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.8500000238418579,
            "crit": 3,
            "desc": "asyncio subprocess execution call",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-markdown-description",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares markdown description",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/scripts::entry-points-file",
            "conf": 0.949999988079071,
            "crit": 1,
            "desc": "Python entry_points.txt file",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.699999988079071,
            "crit": 3,
            "desc": "FastAPI framework import",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-framework",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "FastAPI framework usage",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-requires-python",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares Python requirement",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/scripts::console-scripts-entry",
            "conf": 0.8799999952316284,
            "crit": 1,
            "desc": "Python console_scripts entry point",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-runtime-metadata",
            "conf": 0.9399999976158142,
            "crit": 2,
            "desc": "PyPI package declares runtime metadata",
            "from": [
              {
                "off": 526,
                "file": 4,
                "line": 13
              },
              {
                "off": 526,
                "file": 8,
                "line": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::server-python",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python HTTP server",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-version-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package version",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-basic-metadata",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "PyPI package has basic metadata",
            "from": [
              {
                "off": 55,
                "file": 4,
                "line": 3
              },
              {
                "off": 55,
                "file": 8,
                "line": 3
              }
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-requires-dist",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares runtime dependencies",
            "from": [
              {
                "file": 4
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfgb7EwavQfRv@#A{efEJ4v\u003eE",
            "n": [
              {
                "c": 2,
                "d": "Python file extension",
                "i": "metadata/file/extension/identity::py",
                "o": 0,
                "z": 7,
                "cf": 1.0
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "bl",
            "ln": 2,
            "addr": 31
          },
          {
            "b": "boPV]v}xL0wN({azE^s0aARpdavf%Pv}YA@oLF0FzGxwuaxA5]B7]MgatLM6asItBwGSf\u003cx\u003e7Z(B7DKAi@",
            "n": [
              {
                "c": 2,
                "d": "English language detection",
                "i": "metadata/file/profile/language::lang-english",
                "o": 50,
                "z": 3,
                "cf": 0.800000011920929
              },
              {
                "c": 2,
                "d": "Apache License text",
                "i": "metadata/package/license::apache-license-text",
                "o": 54,
                "z": 14,
                "cf": 0.800000011920929
              }
            ],
            "ln": 3,
            "addr": 33
          },
          {
            "b": "boRnIBS+KfC{40yBrCZEwGV8dx(+zex(4u6wQ4Y@Ac9jpzxJCcze:r9vqYN^aA}KwxDRzgwGTVXv}xL0wI9",
            "ln": 4,
            "addr": 99
          },
          {
            "b": "boQccBS+KfC{43mByw)3ayMy5z/x$Az!pblxK@qWx\u003e7Z(B7DF5Bn",
            "ln": 5,
            "addr": 166
          },
          {
            "b": "",
            "ln": 16,
            "addr": 658
          },
          {
            "b": "x(d*cA=-BjA+xu1A=U^",
            "ln": 17,
            "addr": 659
          },
          {
            "b": "x(d*cA=-BjB9RUkx(r",
            "n": [
              {
                "c": 2,
                "d": "Known benign Python loader context",
                "i": "metadata/library/runtime::python-benign-loader-context",
                "o": 682,
                "z": 7,
                "cf": 0.949999988079071
              }
            ],
            "ln": 18,
            "addr": 675
          },
          {
            "b": "x(d*cA=-Blz!%l3v@#B6zGt",
            "ln": 19,
            "addr": 690
          },
          {
            "b": "w].*bay/tcBy/Ysy?Wu3x(d*cA=-BjB9RUkv@DmbwQ5rlvqYH^wPv",
            "ln": 20,
            "addr": 709
          },
          {
            "b": "x(d*cA=-Bmz/Pm",
            "ln": 23,
            "addr": 787
          },
          {
            "b": "w].*bay/tay?m9#x(v)ge[5j0azCXiz/P}xl34r?v[y=NA:-A[wD",
            "ln": 24,
            "addr": 799
          },
          {
            "b": "w].*bazb56Byxc5azCXiz/P}xmQZvWk#pc7avZo\u0026z7D/cwPq\u003c7B94",
            "n": [
              {
                "c": 3,
                "d": "Python HTTP server",
                "i": "micro-behaviors/communications/http/server/framework::server-python",
                "o": 841,
                "z": 19,
                "cf": 0.75
              }
            ],
            "ln": 25,
            "addr": 841
          },
          {
            "b": "w].*bazb56Byxc5e]\u003eJAAbPSnwPF#dze:AlBrBgOpFK/0B8V5nB7C",
            "ln": 26,
            "addr": 884
          },
          {
            "b": "w].*bazb56Byxc5e]#8BazCXiz/P}xmrSlWBw)a2A:@VUwPI*ezGxwuax8\u0026(C4CX)wO#PUC4CMk",
            "ln": 27,
            "addr": 927
          },
          {
            "b": "arR^Ha%FjbAaJ]fvix=9vJYc2z*cnlAV!!kBz(28Bzkk[y\u00261wtx\u003ewGdwPq\u003c7B97#7e*qF-",
            "ln": 52,
            "addr": 1476
          },
          {
            "b": "arR^Hx\u003ewF@B-.Lez/xo9iS",
            "ln": 53,
            "addr": 1533
          },
          {
            "b": "arR^HarR^HB-IpvjS[tXxMOuniXJcvgb**te?![ji^U*:A==ZN",
            "n": [
              {
                "c": 2,
                "d": "HTTP protocol prefix",
                "i": "micro-behaviors/communications/http/message::http-prefix",
                "o": 1567,
                "z": 7,
                "cf": 0.8999999761581421
              },
              {
                "c": 2,
                "d": "Hardcoded loopback IPv4 address",
                "i": "micro-behaviors/communications/ip/literal::loopback-ipv4-source",
                "o": 1574,
                "z": 9,
                "cf": 0.800000011920929
              }
            ],
            "ln": 54,
            "addr": 1551
          },
          {
            "b": "arR^HarR^HvrVc]BrC1kD2vbaz.tKuwNPW(uVQv0Ab](bwPI{1wQ4=@c)AOGwO@XyaA.Zvdf",
            "n": [
              {
                "c": 3,
                "d": "asyncio subprocess execution call",
                "i": "micro-behaviors/process/create/subprocess::asyncio-create-subprocess-exec",
                "o": 1606,
                "z": 30,
                "cf": 0.8500000238418579
              }
            ],
            "ln": 55,
            "addr": 1592
          },
          {
            "b": "arR^HD1*\u0026awb",
            "ln": 56,
            "addr": 1650
          },
          {
            "b": "",
            "ln": 57,
            "addr": 1660
          },
          {
            "b": "",
            "ln": 122,
            "addr": 3440
          },
          {
            "b": "",
            "ln": 123,
            "addr": 3441
          },
          {
            "b": "v{%j=A:-r@ByxojiV}%Ev@${@BAe]PlT:?yA:.)*vruM@auZ\u0026]zAn[cvqPN@vn?nRBAn\u0026VazbLjaz@rozxIqjo*}@CuRa0?rA8[B",
            "n": [
              {
                "c": 2,
                "d": "Iteration or loop pattern",
                "i": "micro-behaviors/data/control-flow/analysis::iteration-loop-pattern",
                "o": 3498,
                "z": 10,
                "cf": 0.5
              }
            ],
            "ln": 124,
            "addr": 3442
          },
          {
            "b": "v{%j=A:-r%x(dB5Byx39B2\u003eBOx\u003e8l?B98BNay/tay?m9#x(v)ge[wKkB.a\u00263jS]7",
            "ln": 125,
            "addr": 3523
          },
          {
            "b": "arR^HzAn[Iz!%l3v@#B6zGvBvwPq\u003c7c#Ayqy?mGElQsBnqBaU?nLISLr6:kPuSP/]l@c(kazbLjaz@rozxIqjo*}@CuRa0?rA8(",
            "ln": 126,
            "addr": 3575
          },
          {
            "b": "arR^Hw]zYjwPe=azxJIlvqGp/wPRu\u003evrt{gwPhv8z!9B2tp\u003cV9ze18Mt@?",
            "ln": 181,
            "addr": 5379
          },
          {
            "b": "arR^HarR^HBzh\u003cXaz2HAxjVfkb6mmmyHp^[wmZ0fefDR}",
            "ln": 182,
            "addr": 5426
          },
          {
            "b": "arR^HarR^HAb](lAc9i=aAR4kyJAZ4x\u003cB{!Ab](lAc9pfazCBgBzh\u003cWaz+Rbd0e)syJy{EwO=B0ar\u003c2]",
            "n": [
              {
                "c": 1,
                "d": "LLM prompt/instruction context component",
                "i": "objectives/evasion/security-bypass/llm/override::llm-instruction-context",
                "o": 5471,
                "z": 6,
                "cf": 0.7200000286102295
              }
            ],
            "ln": 183,
            "addr": 5463
          },
          {
            "b": "arR^HarR^HA+frmy\u0026?prAbYxawgd",
            "ln": 184,
            "addr": 5528
          },
          {
            "b": "arR^HarR^HarR^HDJ",
            "ln": 185,
            "addr": 5551
          },
          {
            "b": "",
            "ln": 306,
            "addr": 9250
          },
          {
            "b": "",
            "ln": 307,
            "addr": 9251
          },
          {
            "b": "kW!RJe]U-IBsns^B97\u0026hBrSd",
            "n": [
              {
                "c": 2,
                "d": "HTTP POST method handler",
                "i": "micro-behaviors/communications/http/server/request::http-post-endpoint",
                "o": 9252,
                "z": 10,
                "cf": 0.800000011920929
              }
            ],
            "ln": 308,
            "addr": 9252
          },
          {
            "b": "vrlZiv\u003c2q[w/$D4Byxiic[dg",
            "ln": 309,
            "addr": 9272
          },
          {
            "b": "arR^Hx\u003ewG9z/^ayByxo5e[n*oy?m9#x(mMavqYP#zF%RtB97\u0026jwIe1mB7GD2zE)x\u0026wN(](zE:(cz/^ayByxo5e[]iqBzkf1x)KGhxf3",
            "ln": 310,
            "addr": 9292
          },
          {
            "b": "vrlZiv\u003c2q[w/$C(C4CMkB0@EWeJ$pyB9RUknPXJ:vpB4:tt]9NC4CX)wO#PUC4CMkt@?",
            "ln": 409,
            "addr": 12175
          },
          {
            "b": "arR^Ha%FjcB-Rjsw{4{aaAITkBy=OpzY\u0026Ifz*cnlAV/praz2.cA^n^qxKL^\u003ewIbeJa]",
            "ln": 410,
            "addr": 12230
          },
          {
            "b": "arR^HCw7YbwGV5ovru6kA=(nqx(mMA",
            "n": [
              {
                "c": 2,
                "d": "while loop pattern",
                "i": "micro-behaviors/data/control-flow/analysis::while-loop",
                "o": 12284,
                "z": 24,
                "cf": 0.30000001192092896
              }
            ],
            "ln": 411,
            "addr": 12284
          },
          {
            "b": "arR^HarR^HvrlZiv\u003c2#fBz8!7B97\u0026jwNw}XvqYZ?wi6",
            "ln": 412,
            "addr": 12309
          },
          {
            "b": "arR^HarR^HarR^HvrVc]BrB}iByxo5uT)+TzF9J\u003ee{y-rBsnN",
            "ln": 413,
            "addr": 12344
          },
          {
            "b": "arR^HarR^HarR^HarR^HB8CA9B7/Gltw^\u003e^wNcAwaBtqAAc0i:aAGeEAc0MMb5g?lBy/G1zf3)ZaAGeIx([DdA:JW8Ee",
            "ln": 428,
            "addr": 12910
          },
          {
            "b": "arR^HarR^HD1*\u0026awfs/ZA=#2mq!o\u0026*mrSlWBspWdByvsNzEEH9xM4#w",
            "ln": 429,
            "addr": 12984
          },
          {
            "b": "arR^HarR^HvrVc]BrC1kD2vbaz.u9EwO2*efFkji",
            "n": [
              {
                "c": 2,
                "d": "Python sleep call",
                "i": "micro-behaviors/time/sleep/interval::python-sleep-call",
                "o": 13043,
                "z": 13,
                "cf": 0.6499999761581421
              }
            ],
            "ln": 430,
            "addr": 13029
          },
          {
            "b": "",
            "ln": 431,
            "addr": 13062
          },
          {
            "b": "",
            "ln": 432,
            "addr": 13063
          },
          {
            "b": "arR^HuVGZ/z/Px1A:Jx%x(!i6wPG)Py?W%jtv.CTBx{1Lax@a",
            "ln": 537,
            "addr": 16705
          },
          {
            "b": "arR^Hx\u003ewF{wmoN*B7GD2zdN/$uVoB}xF9\u003evx(!xqc[dg",
            "ln": 538,
            "addr": 16745
          },
          {
            "b": "arR^HarR^HCwhejaA8jgzyw\u003e5vrt}0wPRo@wPRu/Aa9\u003c4diJ5uayw.w",
            "n": [
              {
                "c": 2,
                "d": "Python open() file call",
                "i": "micro-behaviors/fs/file/open::generic-dup",
                "o": 16794,
                "z": 5,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 539,
            "addr": 16781
          },
          {
            "b": "arR^HarR^HarR^HuVGZ/z/Px1A:JV{ByupPaBdyjy+x^qw[ts=z^^f8uUg-fz/M$EEe",
            "ln": 540,
            "addr": 16826
          },
          {
            "b": "arR^HarR^HuVGZ/z/Px1A:Jx%x(!i6wPF$Sayxe2v@Dx#wPzc{wPRukxjVfkb4U.cB8LP2B0rdTtu@V",
            "ln": 541,
            "addr": 16880
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "os.path.dirname"
            ],
            [
              "",
              "Jinja2Templates"
            ],
            [
              "",
              "asyncio.create_subprocess_exec"
            ],
            [
              "",
              "FastAPI"
            ],
            [
              "",
              "State"
            ],
            [
              "",
              "asyncio.Condition"
            ],
            [
              "",
              "set"
            ],
            [
              "",
              "CameraStats"
            ],
            [
              "",
              "collections.deque"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "ts.replace"
            ],
            [
              "",
              "ts.timestamp"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "time.time"
            ],
            [
              "",
              "series.clear"
            ],
            [
              "",
              "series.append"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "e.get"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "e.get"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "e.get"
            ],
            [
              "",
              "round"
            ],
            [
              "",
              "ep.get"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "result.append"
            ],
            [
              "",
              "ep.get"
            ],
            [
              "",
              "ep.get"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "task_stats"
            ],
            [
              "",
              "session_stats"
            ],
            [
              "",
              "episode_history"
            ],
            [
              "",
              "state_changed.notify_all"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "send_task_prompt"
            ],
            [
              "",
              "eval_metadata.add_episode"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "eval_metadata.save"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "finish_episode"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "finish_episode"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "app.get"
            ],
            [
              "",
              "templates.TemplateResponse"
            ],
            [
              "",
              "task_stats"
            ],
            [
              "",
              "session_stats"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "command_start"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "Form"
            ],
            [
              "",
              "command_success"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "Form"
            ],
            [
              "",
              "command_fail"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "command_cancel"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "arms_started.clear"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "command_quit"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "Form"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "send_task_prompt"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "Form"
            ],
            [
              "",
              "eval_metadata.save"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.post"
            ],
            [
              "",
              "command_cancel"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "arms_started.clear"
            ],
            [
              "",
              "node.send_output"
            ],
            [
              "",
              "pa.array"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "app.get"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "state_payload"
            ],
            [
              "",
              "app.get"
            ],
            [
              "",
              "state_changed.wait"
            ],
            [
              "",
              "ServerSentEvent"
            ],
            [
              "",
              "state_payload"
            ],
            [
              "",
              "app.get"
            ],
            [
              "",
              "time.time"
            ],
            [
              "",
              "camera_stats.items"
            ],
            [
              "",
              "ServerSentEvent"
            ],
            [
              "",
              "asyncio.sleep"
            ],
            [
              "",
              "node.is_empty"
            ],
            [
              "",
              "asyncio.sleep"
            ],
            [
              "",
              "node.next"
            ],
            [
              "",
              "update_camera_stats"
            ],
            [
              "",
              "event_ts_to_seconds"
            ],
            [
              "",
              "event[\"metadata\"].get"
            ],
            [
              "",
              "event[\"value\"][0].as_py"
            ],
            [
              "",
              "setattr"
            ],
            [
              "",
              "arms_started.add"
            ],
            [
              "",
              "arms_started.clear"
            ],
            [
              "",
              "send_task_prompt"
            ],
            [
              "",
              "notify_state_changed"
            ],
            [
              "",
              "uvicorn.Config"
            ],
            [
              "",
              "uvicorn.Server"
            ],
            [
              "",
              "asyncio.gather"
            ],
            [
              "",
              "server.serve"
            ],
            [
              "",
              "main_dora"
            ],
            [
              "",
              "os.getenv"
            ],
            [
              "",
              "argparse.ArgumentParser"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "os.getenv"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "os.getenv"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "os.getenv"
            ],
            [
              "",
              "parser.add_argument"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "os.getenv"
            ],
            [
              "",
              "parser.parse_args"
            ],
            [
              "",
              "(pathlib.Path(_dataset_dir) / \"eval_metadata.yaml\").resolve"
            ],
            [
              "",
              "pathlib.Path"
            ],
            [
              "",
              "eval_metadata_path.exists"
            ],
            [
              "",
              "EvalMetadata.load"
            ],
            [
              "",
              "EvalMetadata"
            ],
            [
              "",
              "pathlib.Path"
            ],
            [
              "",
              "dataset_meta_path.exists"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "yaml.safe_load"
            ],
            [
              "",
              "recorder_meta.get"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "dataset_meta_path.exists"
            ],
            [
              "",
              "args.metadata_file.exists"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "checked.append"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "SystemExit"
            ],
            [
              "",
              "', '.join"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "(yaml.safe_load(f) or {}).get"
            ],
            [
              "",
              "yaml.safe_load"
            ],
            [
              "",
              "SystemExit"
            ],
            [
              "",
              "eval_metadata.auto_populate"
            ],
            [
              "",
              "eval_metadata.save"
            ],
            [
              "",
              "dora.Node"
            ],
            [
              "",
              "asyncio.run"
            ],
            [
              "",
              "main_async"
            ],
            [
              "",
              "main"
            ],
            [
              "",
              ".eval_metadata"
            ],
            [
              "",
              ".eval_metadata.EvalMetadata"
            ],
            [
              "",
              "AsyncIterable"
            ],
            [
              "",
              "EventSourceResponse"
            ],
            [
              "",
              "FastAPI"
            ],
            [
              "",
              "Form"
            ],
            [
              "",
              "JSONResponse"
            ],
            [
              "",
              "Jinja2Templates"
            ],
            [
              "",
              "Request"
            ],
            [
              "",
              "ServerSentEvent"
            ],
            [
              "",
              "argparse"
            ],
            [
              "",
              "asynccontextmanager"
            ],
            [
              "",
              "asyncio"
            ],
            [
              "",
              "collections"
            ],
            [
              "",
              "collections.abc"
            ],
            [
              "",
              "contextlib"
            ],
            [
              "",
              "dataclasses"
            ],
            [
              "",
              "datetime"
            ],
            [
              "",
              "dora"
            ],
            [
              "",
              "fastapi"
            ],
            [
              "",
              "fastapi.responses"
            ],
            [
              "",
              "fastapi.sse"
            ],
            [
              "",
              "fastapi.templating"
            ],
            [
              "",
              "os"
            ],
            [
              "",
              "pathlib"
            ],
            [
              "",
              "pyarrow"
            ],
            [
              "",
              "time"
            ],
            [
              "",
              "uvicorn"
            ],
            [
              "",
              "yaml"
            ]
          ],
          "mbr": [
            "EvalMetadata.load",
            "_arms_started.add",
            "_arms_started.clear",
            "_checked.append",
            "_dataset_meta_path.exists",
            "_recorder_meta.get",
            "_state_changed.notify_all",
            "_state_changed.wait",
            "app.get",
            "app.post",
            "argparse.ArgumentParser",
            "argparse.BooleanOptionalAction",
            "args.auto_open",
            "args.checkpoint_path",
            "args.metadata_file",
            "args.metadata_file.exists",
            "args.port",
            "asyncio.Condition",
            "asyncio.create_subprocess_exec",
            "asyncio.gather",
            "asyncio.run",
            "asyncio.sleep",
            "camera_stats.items",
            "collections.deque",
            "dataclasses.dataclass",
            "datetime.datetime",
            "datetime.timezone",
            "datetime.timezone.utc",
            "dora.Node",
            "e.get",
            "e.id",
            "ep.get",
            "ep.id",
            "eval_metadata.add_episode",
            "eval_metadata.auto_populate",
            "eval_metadata.checkpoint_description",
            "eval_metadata.episodes",
            "eval_metadata.save",
            "eval_metadata.tasks",
            "eval_metadata_path.exists",
            "event.id",
            "event.metadata",
            "event.metadata.get",
            "event.type",
            "event.value",
            "node.is_empty",
            "node.next",
            "node.send_output",
            "os.getenv",
            "os.path",
            "os.path.dirname",
            "pa.array",
            "parser.add_argument",
            "parser.parse_args",
            "pathlib.Path",
            "result.append",
            "s.fps",
            "s.jitter_ms",
            "series.append",
            "series.clear",
            "server.serve",
            "server.should_exit",
            "state.arm_status_left",
            "state.arm_status_right",
            "state.collecting",
            "state.episode_number",
            "state.initializing",
            "state.reset_needed",
            "state.resume_count",
            "state.resuming",
            "state.running",
            "state.task_index",
            "state.task_title",
            "templates.TemplateResponse",
            "time.time",
            "ts.replace",
            "ts.timestamp",
            "ts.tzinfo",
            "uvicorn.Config",
            "uvicorn.Server",
            "yaml.safe_load"
          ],
          "tgt": [
            "CameraStats",
            "EvalMetadata",
            "EvalMetadata.load",
            "FastAPI",
            "Form",
            "JSONResponse",
            "Jinja2Templates",
            "ServerSentEvent",
            "State",
            "SystemExit",
            "_arms_started.add",
            "_arms_started.clear",
            "_checked.append",
            "_command_cancel",
            "_command_fail",
            "_command_quit",
            "_command_start",
            "_command_success",
            "_dataset_meta_path.exists",
            "_episode_history",
            "_event_ts_to_seconds",
            "_finish_episode",
            "_main_async",
            "_main_dora",
            "_notify_state_changed",
            "_recorder_meta.get",
            "_send_task_prompt",
            "_session_stats",
            "_state_changed.notify_all",
            "_state_changed.wait",
            "_state_payload",
            "_task_stats",
            "_update_camera_stats",
            "app.get",
            "app.post",
            "argparse.ArgumentParser",
            "args.metadata_file.exists",
            "asyncio.Condition",
            "asyncio.create_subprocess_exec",
            "asyncio.gather",
            "asyncio.run",
            "asyncio.sleep",
            "camera_stats.items",
            "collections.deque",
            "dora.Node",
            "e.get",
            "ep.get",
            "eval_metadata.add_episode",
            "eval_metadata.auto_populate",
            "eval_metadata.save",
            "eval_metadata_path.exists",
            "event.metadata.get",
            "float",
            "int",
            "isinstance",
            "len",
            "main",
            "max",
            "min",
            "node.is_empty",
            "node.next",
            "node.send_output",
            "open",
            "os.getenv",
            "os.path.dirname",
            "pa.array",
            "parser.add_argument",
            "parser.parse_args",
            "pathlib.Path",
            "range",
            "result.append",
            "round",
            "series.append",
            "series.clear",
            "server.serve",
            "set",
            "setattr",
            "str",
            "sum",
            "templates.TemplateResponse",
            "time.time",
            "ts.replace",
            "ts.timestamp",
            "uvicorn.Config",
            "uvicorn.Server",
            "yaml.safe_load"
          ],
          "metrics": {
            "ast": {
              "op.add": 3.0,
              "op.bor": 3.0,
              "op.div": 6.0,
              "op.lor": 5.0,
              "op.mul": 3.0,
              "op.sub": 11.0,
              "op.land": 6.0,
              "max_depth": 17.0,
              "bind_count": 104.0,
              "call_count": 184.0,
              "node_count": 4777.0,
              "member_count": 81.0,
              "op_density.add": 0.0,
              "op_density.bor": 0.0,
              "op_density.div": 0.0,
              "op_density.lor": 0.0,
              "op_density.mul": 0.0,
              "op_density.sub": 0.0,
              "op_density.land": 0.0,
              "identifier_count": 217.0,
              "member_depth_max": 3.0,
              "string_literal_count": 166.0,
              "array_literal_max_length": 5.0,
              "string_concat_chain_max_length": 2.0
            },
            "file": {
              "size": 18727.0,
              "entropy": 4.72,
              "size_bytes": 18727.0
            },
            "text": {
              "digit_ratio": 0.01,
              "space_count": 3608.0,
              "total_lines": 590.0,
              "char_entropy": 4.72,
              "unique_chars": 88.0,
              "string_density": 0.28,
              "ascii_art_lines": 18.0,
              "avg_line_length": 30.74,
              "high_byte_ratio": 0.0,
              "max_line_length": 88.0,
              "non_ascii_ratio": 0.0,
              "empty_line_ratio": 0.21,
              "last_line_length": 10.0,
              "whitespace_ratio": 0.22,
              "most_common_ratio": 0.07,
              "identifier_density": 1.48,
              "line_length_stddev": 23.78,
              "normalized_string_count": 6.83,
              "repeated_char_sequences": 78.0,
              "most_common_char_is_null": 0.0,
              "suspicious_comment_ratio": 0.05,
              "max_inline_whitespace_run": 28.0,
              "most_common_char_codepoint": 101.0,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 23.58
            },
            "binds": {
              "count": 104.0
            },
            "calls": {
              "count": 184.0
            },
            "binary": {
              "overall_entropy": 4.72,
              "peak_region_bytes": 14631.0,
              "peak_region_entropy": 4.91
            },
            "source": {
              "class_count": 2.0,
              "function_count": 31.0
            },
            "imports": {
              "count": 29.0,
              "stdlib_count": 9.0,
              "stdlib_ratio": 0.31,
              "relative_ratio": 0.07,
              "unique_modules": 29.0,
              "aliased_imports": 1.0,
              "relative_imports": 2.0,
              "third_party_count": 20.0,
              "third_party_ratio": 0.69
            },
            "members": {
              "count": 81.0
            },
            "strings": {
              "total": 166.0,
              "url_count": 1.0,
              "avg_length": 14.19,
              "max_length": 77.0,
              "path_count": 12.0,
              "avg_entropy": 2.63,
              "empty_count": 9.0,
              "total_bytes": 2355.0,
              "entropy_stddev": 0.98
            },
            "comments": {
              "chars": 3126.0,
              "lines": 57.0,
              "total": 61.0,
              "to_code_ratio": 0.11,
              "empty_comments": 4.0,
              "url_in_comments": 1.0,
              "base64_in_comments": 1.0,
              "high_entropy_comments": 2.0
            },
            "functions": {
              "count": 33.0,
              "avg_params": 0.55,
              "max_params": 3.0,
              "length_stddev": 17.45,
              "avg_name_length": 11.55,
              "no_params_count": 17.0,
              "avg_length_lines": 11.52,
              "max_length_lines": 100.0,
              "min_length_lines": 3.0,
              "high_entropy_names": 1.0,
              "single_char_params": 1.0,
              "avg_param_name_length": 5.53,
              "density_per_100_lines": 5.25,
              "code_in_functions_ratio": 0.61
            },
            "identifiers": {
              "count": 217.0,
              "total": 875.0,
              "avg_length": 8.31,
              "max_length": 23.0,
              "min_length": 1.0,
              "avg_entropy": 2.41,
              "reuse_ratio": 0.25,
              "unique_count": 217.0,
              "length_stddev": 4.94,
              "has_digit_ratio": 0.0,
              "sequential_names": 5.0,
              "base64_like_names": 1.0,
              "single_char_count": 5.0,
              "single_char_ratio": 0.02,
              "high_entropy_count": 7.0,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.89,
              "all_uppercase_ratio": 0.02,
              "double_underscore_count": 2.0,
              "underscore_prefix_count": 42.0
            }
          }
        },
        "id": 1,
        "mol": "H₂(CmPo₂)",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui/main.py",
        "risk": 2,
        "sha": "be24fcf41450d3846b6049b7d0371d30fa1860af4c6e61e4dac5b4e763181518",
        "size": 18727,
        "traits": [
          {
            "id": "micro-behaviors/process/create/subprocess::asyncio-create-subprocess-exec",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.8500000238418579,
            "crit": 3,
            "desc": "asyncio subprocess execution call",
            "spans": [
              [
                1606,
                30
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.699999988079071,
            "crit": 3,
            "desc": "FastAPI framework import",
            "spans": [
              [
                841,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::command-execution-capability",
            "conf": 0.699999988079071,
            "crit": 3,
            "desc": "Command execution capability",
            "spans": [
              [
                1606,
                30
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-framework",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "FastAPI framework usage",
            "spans": [
              [
                841,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-exec-capability",
            "conf": 0.800000011920929,
            "crit": 3,
            "desc": "Python process execution capability",
            "spans": [
              [
                1606,
                30
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::server-python",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python HTTP server",
            "spans": [
              [
                841,
                19
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfgb7EwavQfRv@#A{efEJ4v\u003eE",
            "n": [
              {
                "c": 3,
                "d": "Built with pip/setuptools (Python)",
                "i": "metadata/build/pip::pip",
                "o": 0,
                "z": 14,
                "cf": 0.8500000238418579
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "bl",
            "ln": 2,
            "addr": 31
          },
          {
            "b": "boPV]v}xL0wN({azE^s0aARpdavf%Pv}YA@oLF0FzGxwuaxA5]B7]MgatLM6asItBwGSf\u003cx\u003e7Z(B7DKAi@",
            "ln": 3,
            "addr": 33
          },
          {
            "b": "qE%/=B7]-mA^n=\u003car\u003eGvBz#pZfe3%LBzb/ae[n*pfj/3fv@#A{fjY0wvj=zpwO${%z7PsxvqH6{BzkVheP\u003e+K",
            "ln": 39,
            "addr": 1193
          },
          {
            "b": "",
            "ln": 40,
            "addr": 1262
          },
          {
            "b": "tx1R3ygQ)%e]$Jyx(Ffnt(",
            "n": [
              {
                "c": 2,
                "d": "pyproject.toml with script entry point",
                "i": "metadata/package/scripts::pyproject-has-script-entrypoint",
                "o": 1263,
                "z": 17,
                "cf": 0.800000011920929
              }
            ],
            "ln": 41,
            "addr": 1263
          },
          {
            "b": "wn=G%ePkPtzEEN5eOf9ly\u0026%fdx(v(vB.I%Yar\u003eumA:-r[AaJ]}A=2e{C42ifvruj4zEmK2e]t3hzAqSyx(k9",
            "ln": 42,
            "addr": 1281
          },
          {
            "b": "",
            "ln": 43,
            "addr": 1349
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1638.0,
              "entropy": 5.07,
              "size_bytes": 1638.0
            },
            "binary": {
              "overall_entropy": 5.07,
              "peak_region_bytes": 1638.0,
              "peak_region_entropy": 5.04
            }
          }
        },
        "id": 2,
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/pyproject.toml",
        "risk": 1,
        "sha": "76cf10de108bf6c738780ba97be9df36a891fb8af3afca8bf41f637c0d667e87",
        "size": 1638,
        "traits": [
          {
            "id": "metadata/package/scripts::pyproject-has-script-entrypoint",
            "conf": 0.800000011920929,
            "crit": 2,
            "desc": "pyproject.toml with script entry point",
            "spans": [
              [
                1263,
                17
              ]
            ]
          },
          {
            "id": "metadata/build/pip::pyproject-is-pyproject",
            "conf": 1.0,
            "crit": 1,
            "desc": "pyproject.toml build configuration file"
          },
          {
            "id": "metadata/build/pip::pyproject-toml",
            "conf": 1.0,
            "crit": 2,
            "desc": "Python project manifest (pyproject.toml)",
            "spans": [
              [
                0,
                14
              ]
            ]
          }
        ],
        "type": "pyproject.toml"
      },
      {
        "id": 3,
        "sha": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui.egg-info/dependency_links.txt",
        "size": 1,
        "type": "text",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "o\u003ewAPwmoN*eMMC6B7]MgiV{gggY",
            "n": [
              {
                "c": 2,
                "d": "PyPI package has basic metadata",
                "i": "metadata/package/quality/ecosystem::pypi-basic-metadata",
                "o": 0,
                "z": 21,
                "cf": 0.949999988079071
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "pgn0JiV}%KA:ZLrAaJ]}A=0ytC42ifvruj4zy{0B",
            "n": [
              {
                "c": 2,
                "d": "PyPI package has rich metadata",
                "i": "metadata/package/quality/ecosystem::pypi-rich-metadata",
                "o": 22,
                "z": 32,
                "cf": 0.949999988079071
              }
            ],
            "ln": 2,
            "addr": 22
          },
          {
            "b": "r+lq)x(v(IattA5e?^",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares package version",
                "i": "metadata/package/quality/ecosystem::pkginfo-version-field",
                "o": 55,
                "z": 14,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 3,
            "addr": 55
          },
          {
            "b": "q/#}]vrcSOay]zhvj=Ivaz#adwGV8dvrrShA=lbnwmY*8ry[rPzY\u003c7yzxJUhw[u0]zEWl2wP?G#BZYxaz/cXwx([2hpJf(.l2{/",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares package summary",
                "i": "metadata/package/quality/ecosystem::pkginfo-summary-field",
                "o": 70,
                "z": 79,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 4,
            "addr": 70
          },
          {
            "b": "l3mo.z/N(Ymq=KzBzkkoaw3DXe=",
            "ln": 5,
            "addr": 150
          },
          {
            "b": "oLF0FzGxwIavf%Pv}YB9ga\u003el",
            "ln": 6,
            "addr": 172
          },
          {
            "b": "p\u0026ZF?wN/*lrz(HKavx*JzF9J%z!yQzxMOunB2\u003e%cxk8E3BZ=$kz/4dszEE3%x\u003e5/bz/Pnrz/xo9vrcipwP?G#BZYxaz/ddHx!KHry?m3@wPE",
            "n": [
              {
                "c": 1,
                "d": "Regex component marker",
                "i": "metadata/package/manifest/homepage::pypi-no-homepage-unless-cond-4--rx-2",
                "o": 192,
                "z": 12,
                "cf": 0.699999988079071
              },
              {
                "c": 1,
                "d": "Regex component marker",
                "i": "metadata/package/manifest/homepage::pypi-no-homepage-unless-cond-4--rx-4",
                "o": 216,
                "z": 19,
                "cf": 0.699999988079071
              }
            ],
            "ln": 7,
            "addr": 192
          },
          {
            "b": "p\u0026ZF?wN/*lrz(HKaw3S}B.bRBazt\u003esAc15[fk20vxMW=pv@DiqwO${^Bzkkrwn=G%ePkPtzEEN5eOf9ly\u0026%fdx(v(vB.JHyB8#FnA@",
            "ln": 8,
            "addr": 279
          },
          {
            "b": "p\u0026ZF?wN/*lrz(HKaw#=\u0026z/YSmz/QaOazt\u003esAc15[fk20vxMW=pv@DiqwO${^Bzkkrwn=G%ePkPtzEEN5eOf9ly\u0026%fdx(v(vB.H",
            "ln": 9,
            "addr": 361
          },
          {
            "b": "qE%\u0026\u003cx(W^aeL{.mxM4=Hau?}Ae?]3",
            "n": [
              {
                "c": 2,
                "d": "PyPI package declares runtime metadata",
                "i": "metadata/package/quality/ecosystem::pypi-runtime-metadata",
                "o": 440,
                "z": 23,
                "cf": 0.9399999976158142
              }
            ],
            "ln": 10,
            "addr": 440
          },
          {
            "b": "l$HBHA+PGmx(v(vlVl\u003c:wO#Pwrc-B]iV@JQCYUPQvrcc]z*c7",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares markdown description",
                "i": "metadata/package/quality/ecosystem::pkginfo-markdown-description",
                "o": 464,
                "z": 39,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 11,
            "addr": 464
          },
          {
            "b": "oLF0FzGxwvmRMWIiV}9/lQ::Gmf",
            "n": [
              {
                "c": 2,
                "d": "PyPI package declares license metadata",
                "i": "metadata/package/quality/ecosystem::pypi-license-metadata",
                "o": 504,
                "z": 21,
                "cf": 0.9399999976158142
              }
            ],
            "ln": 12,
            "addr": 504
          },
          {
            "b": "qE%\u0026\u003cx(W^aeKTq]BugKPz/PnrA=TAcfFkjnfA",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares runtime dependencies",
                "i": "metadata/package/quality/ecosystem::pkginfo-requires-dist",
                "o": 526,
                "z": 29,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 13,
            "addr": 526
          },
          {
            "b": "qE%\u0026\u003cx(W^aeKTq]BugKRvrlK0Aa@J$Byx5$vrb):",
            "ln": 14,
            "addr": 556
          },
          {
            "b": "qE%\u0026\u003cx(W^aeKTq]BugK-D3J?nyY",
            "ln": 15,
            "addr": 589
          },
          {
            "b": "",
            "ln": 27,
            "addr": 980
          },
          {
            "b": "eG=I)u$17)uT[1\u003ezddr)u[9SG\u0026^^mou#{A#A=+XifcBUzBz(baatj\u003cBADL#qu)661AV/EqwGUA4zf3?dzE:(dBzblaaAqKrBAy@2y?j-bz!9B2",
            "ln": 28,
            "addr": 981
          },
          {
            "b": "eG=I)v02*#yHq43z/6Dnu[9SG\u0026^^moBzbkdv%8*jwO#PjByxlacVZzDvqY.2vp%c]x(n0lA=\u003e(lx(v(uaA.:pwft#jay/tcwncd1z/cXtxK@r9z!%b$C(",
            "n": [
              {
                "c": 1,
                "d": "LLM prompt/instruction context component",
                "i": "objectives/evasion/security-bypass/llm/override::llm-instruction-context",
                "o": 1122,
                "z": 11,
                "cf": 0.7200000286102295
              }
            ],
            "ln": 29,
            "addr": 1070
          },
          {
            "b": "",
            "ln": 30,
            "addr": 1164
          },
          {
            "b": "p?sV0wPhv8z!9A4A+frmy\u0026\u003c.vd06Jvv}x.5fj[Tby-)e7wft=dBy/IxayPq4az+$exjUP@Bz\u0026pfwP?G#uU%v@vpS!*vj(?lzerPj",
            "ln": 31,
            "addr": 1165
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 4391.0,
              "entropy": 5.08,
              "size_bytes": 4391.0
            },
            "binary": {
              "overall_entropy": 5.08,
              "peak_region_bytes": 4391.0,
              "peak_region_entropy": 5.1
            }
          }
        },
        "id": 4,
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui.egg-info/PKG-INFO",
        "risk": 1,
        "sha": "5cb52145d874d3b53d72017d3821b7a425ccc62164557b10a63954e95aaa0d08",
        "size": 4391,
        "traits": [
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-name-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package name",
            "spans": [
              [
                22,
                32
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-summary-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package summary",
            "spans": [
              [
                70,
                79
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-license-file",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares license file",
            "spans": [
              [
                504,
                21
              ]
            ]
          },
          {
            "id": "objectives/evasion/security-bypass/llm/override::llm-instruction-context",
            "conf": 0.7200000286102295,
            "crit": 1,
            "desc": "LLM prompt/instruction context component",
            "spans": [
              [
                1122,
                11
              ]
            ]
          },
          {
            "id": "metadata/package/manifest/author/identity::pypi-no-author-email",
            "conf": 0.699999988079071,
            "crit": 2,
            "desc": "PyPI metadata omits author email"
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 1,
            "desc": "Python core metadata marker",
            "spans": [
              [
                0,
                21
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-version-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package version",
            "spans": [
              [
                55,
                14
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-requires-dist",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares runtime dependencies",
            "spans": [
              [
                526,
                29
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-markdown-description",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares markdown description",
            "spans": [
              [
                464,
                39
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-requires-python",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares Python requirement",
            "spans": [
              [
                440,
                23
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-basic-metadata",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "PyPI package has basic metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                22,
                32
              ],
              [
                55,
                14
              ],
              [
                70,
                79
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-license-metadata",
            "conf": 0.9399999976158142,
            "crit": 2,
            "desc": "PyPI package declares license metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                504,
                21
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-runtime-metadata",
            "conf": 0.9399999976158142,
            "crit": 2,
            "desc": "PyPI package declares runtime metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                440,
                23
              ],
              [
                526,
                29
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-rich-metadata",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "PyPI package has rich metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                22,
                32
              ],
              [
                55,
                14
              ],
              [
                70,
                79
              ],
              [
                440,
                23
              ],
              [
                464,
                39
              ],
              [
                504,
                21
              ],
              [
                526,
                29
              ]
            ]
          }
        ],
        "type": "pkg-info"
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfgb7EwavQfRv@#A{efEJ4v\u003eE",
            "n": [
              {
                "c": 2,
                "d": "Python file extension",
                "i": "metadata/file/extension/identity::py",
                "o": 0,
                "z": 16,
                "cf": 1.0
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "bl",
            "ln": 2,
            "addr": 31
          },
          {
            "b": "boPV]v}xL0wN({azE^s0aARpdavf%Pv}YA@oLF0FzGxwuaxA5]B7]MgatLM6asItBwGSf\u003cx\u003e7Z(B7DKAi@",
            "n": [
              {
                "c": 2,
                "d": "English language detection",
                "i": "metadata/file/profile/language::lang-english",
                "o": 50,
                "z": 3,
                "cf": 0.800000011920929
              },
              {
                "c": 2,
                "d": "Apache License text",
                "i": "metadata/package/license::apache-license-text",
                "o": 54,
                "z": 14,
                "cf": 0.800000011920929
              }
            ],
            "ln": 3,
            "addr": 33
          },
          {
            "b": "boRnIBS+KfC{40yBrCZEwGV8dx(+zex(4u6wQ4Y@Ac9jpzxJCcze:r9vqYN^aA}KwxDRzgwGTVXv}xL0wI9",
            "ln": 4,
            "addr": 99
          },
          {
            "b": "boQccBS+KfC{43mByw)3ayMy5z/x$Az!pblxK@qWx\u003e7Z(B7DF5Bn",
            "ln": 5,
            "addr": 166
          },
          {
            "b": "arR^HarR^Ha%Fj8z^^f0w].*bax.08oDW}Yy?kjya%E",
            "ln": 45,
            "addr": 1473
          },
          {
            "b": "arR^HarR^Hx(n0lvqYN^auZ\u0026Sy\u0026.0N",
            "ln": 46,
            "addr": 1508
          },
          {
            "b": "arR^HarR^HCwhejaA8jgzyxEjBz99CvriM6iS",
            "n": [
              {
                "c": 2,
                "d": "Python open() file call",
                "i": "micro-behaviors/fs/file/open::generic-dup",
                "o": 1546,
                "z": 5,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 47,
            "addr": 1533
          },
          {
            "b": "arR^HarR^HarR^Hx(n0lvqYN^e[wyjvivYQD0$Mae]$DkwNxm(vpQ=#diJLHaBwI",
            "ln": 48,
            "addr": 1563
          },
          {
            "b": "arR^HarR^HA+funA=91lzGx]dzEWk",
            "ln": 49,
            "addr": 1615
          },
          {
            "b": "arR^HarR^Ha%Fi%Bz(2gv{%g\u0026C{4fpC4z!rzY\u0026gGo?VWwx(4uka%Fi",
            "ln": 52,
            "addr": 1688
          },
          {
            "b": "arR^HarR^HAa9\u003c4e]UltwO#PxzeiV@AWU)nA+fcgB3iGyB.99DwQ4{gBye%4jYDDAwHN",
            "ln": 53,
            "addr": 1732
          },
          {
            "b": "arR^HarR^HBzU$tjS[YLBz9pJx([2}B9h8bx)q3Ie{Q(xy+x*DA3u.",
            "n": [
              {
                "c": 2,
                "d": "Reference to a temporary directory",
                "i": "micro-behaviors/fs/temp/reference::temp-dir-reference",
                "o": 1795,
                "z": 3,
                "cf": 0.4000000059604645
              }
            ],
            "ln": 54,
            "addr": 1787
          },
          {
            "b": "arR^HarR^HCwhejaA8jgzyxQzA4AaQCoONXwO#0@wnb{]jTb2\u003cw?t$^diJ5uaz9U",
            "ln": 55,
            "addr": 1831
          },
          {
            "b": "arR^HarR^HarR^HD0$Mae[x9wA42^sy?tqgvrt{eaz9eEwmYvYB.(ebw]8yfuVQsmy?k+0vqH0@efFwqy\u0026sJ8B-7]6z!9Axrc0a)df",
            "ln": 56,
            "addr": 1883
          },
          {
            "b": "arR^HkYy:ZAaK6iC(",
            "ln": 110,
            "addr": 3829
          },
          {
            "b": "arR^HwmYu}ByxlaB0#9vy?taseJ$p[x(!x2wnbK}t@?",
            "ln": 111,
            "addr": 3843
          },
          {
            "b": "arR^HarR^Ha%Fjgvrliby?W%jasIhHz/6DnefFFmB7ol8Acb/jzy=[.e?OO9a%Fi",
            "n": [
              {
                "c": 1,
                "d": "LLM prompt/instruction context component",
                "i": "objectives/evasion/security-bypass/llm/override::llm-instruction-context",
                "o": 3900,
                "z": 6,
                "cf": 0.7200000286102295
              }
            ],
            "ln": 112,
            "addr": 3878
          },
          {
            "b": "arR^HarR^HA+funA=91vwO+%hwmoN*e[X:qc)A+wB8b?vefFe5df",
            "ln": 113,
            "addr": 3930
          },
          {
            "b": "",
            "ln": 114,
            "addr": 3972
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "cls"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "yaml.safe_load"
            ],
            [
              "",
              "path.parent.mkdir"
            ],
            [
              "",
              "path.with_suffix"
            ],
            [
              "",
              "open"
            ],
            [
              "",
              "yaml.dump"
            ],
            [
              "",
              "tmp.replace"
            ],
            [
              "",
              "self.data.setdefault"
            ],
            [
              "",
              "checkpoint.setdefault"
            ],
            [
              "",
              "datetime.datetime.now().isoformat"
            ],
            [
              "",
              "datetime.datetime.now"
            ],
            [
              "",
              "self.data.setdefault(\"episodes\", []).append"
            ],
            [
              "",
              "self.data.setdefault"
            ],
            [
              "",
              "datetime.datetime.now().isoformat"
            ],
            [
              "",
              "datetime.datetime.now"
            ],
            [
              "",
              "self.data.get"
            ],
            [
              "",
              "self.data.get"
            ],
            [
              "",
              "self.data.get(\"checkpoint\", {}).get"
            ],
            [
              "",
              "self.data.get"
            ],
            [
              "",
              "self.data.get(\"checkpoint\", {}).get"
            ],
            [
              "",
              "self.data.get"
            ],
            [
              "",
              "self.data.setdefault"
            ],
            [
              "",
              "self.data.get(\"checkpoint\", {}).get"
            ],
            [
              "",
              "self.data.get"
            ],
            [
              "",
              "datetime"
            ],
            [
              "",
              "pathlib"
            ],
            [
              "",
              "yaml"
            ]
          ],
          "mbr": [
            "auto_info.captured_at",
            "checkpoint.path",
            "checkpoint.setdefault",
            "checkpoint_description.setter",
            "datetime.datetime",
            "datetime.datetime.now",
            "datetime.datetime.now().isoformat",
            "instance.data",
            "path.parent",
            "path.parent.mkdir",
            "path.with_suffix",
            "pathlib.Path",
            "self.VERSION",
            "self.data",
            "self.data.get",
            "self.data.get().get",
            "self.data.setdefault",
            "self.data.setdefault().append",
            "self.data.setdefault().description",
            "self.data.tasks",
            "tasks.setter",
            "tmp.replace",
            "yaml.dump",
            "yaml.safe_load"
          ],
          "tgt": [
            "checkpoint.setdefault",
            "cls",
            "datetime.datetime.now",
            "datetime.datetime.now().isoformat",
            "open",
            "path.parent.mkdir",
            "path.with_suffix",
            "self.data.get",
            "self.data.get().get",
            "self.data.setdefault",
            "self.data.setdefault().append",
            "tmp.replace",
            "yaml.dump",
            "yaml.safe_load"
          ],
          "metrics": {
            "ast": {
              "op.bor": 1.0,
              "op.lor": 1.0,
              "op.land": 1.0,
              "max_depth": 15.0,
              "bind_count": 11.0,
              "call_count": 25.0,
              "node_count": 966.0,
              "member_count": 24.0,
              "op_density.bor": 0.0,
              "op_density.lor": 0.0,
              "op_density.land": 0.0,
              "identifier_count": 56.0,
              "member_depth_max": 4.0,
              "string_literal_count": 44.0
            },
            "file": {
              "size": 4780.0,
              "entropy": 4.57,
              "size_bytes": 4780.0
            },
            "text": {
              "digit_ratio": 0.0,
              "space_count": 987.0,
              "total_lines": 136.0,
              "char_entropy": 4.57,
              "unique_chars": 75.0,
              "string_density": 0.32,
              "ascii_art_lines": 8.0,
              "avg_line_length": 34.15,
              "max_line_length": 84.0,
              "empty_line_ratio": 0.18,
              "last_line_length": 67.0,
              "whitespace_ratio": 0.23,
              "most_common_ratio": 0.11,
              "identifier_density": 1.2,
              "line_length_stddev": 26.58,
              "normalized_string_count": 3.77,
              "repeated_char_sequences": 21.0,
              "suspicious_string_ratio": 0.02,
              "most_common_char_is_null": 0.0,
              "suspicious_comment_ratio": 0.08,
              "max_inline_whitespace_run": 5.0,
              "most_common_char_codepoint": 45.0,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 7.9
            },
            "binds": {
              "count": 11.0
            },
            "calls": {
              "count": 25.0
            },
            "binary": {
              "overall_entropy": 4.57,
              "peak_region_bytes": 2732.0,
              "peak_region_entropy": 4.85
            },
            "source": {
              "class_count": 1.0,
              "function_count": 10.0
            },
            "imports": {
              "count": 3.0,
              "stdlib_count": 2.0,
              "stdlib_ratio": 0.67,
              "unique_modules": 3.0,
              "third_party_count": 1.0,
              "third_party_ratio": 0.33
            },
            "members": {
              "count": 24.0
            },
            "strings": {
              "total": 44.0,
              "avg_length": 26.75,
              "max_length": 313.0,
              "avg_entropy": 2.92,
              "empty_count": 2.0,
              "total_bytes": 1177.0,
              "entropy_stddev": 0.95,
              "shell_command_strings": 1.0
            },
            "comments": {
              "chars": 1149.0,
              "lines": 22.0,
              "total": 25.0,
              "to_code_ratio": 0.19,
              "empty_comments": 3.0,
              "url_in_comments": 1.0,
              "high_entropy_comments": 2.0
            },
            "functions": {
              "count": 11.0,
              "avg_params": 1.83,
              "max_params": 6.0,
              "length_stddev": 4.94,
              "avg_name_length": 10.5,
              "avg_length_lines": 5.58,
              "max_length_lines": 18.0,
              "min_length_lines": 2.0,
              "high_entropy_names": 2.0,
              "single_char_params": 1.0,
              "avg_param_name_length": 4.73,
              "density_per_100_lines": 8.82,
              "code_in_functions_ratio": 0.49
            },
            "identifiers": {
              "count": 56.0,
              "total": 163.0,
              "avg_length": 7.13,
              "max_length": 22.0,
              "min_length": 1.0,
              "avg_entropy": 2.35,
              "reuse_ratio": 0.34,
              "unique_count": 56.0,
              "length_stddev": 4.02,
              "sequential_names": 1.0,
              "single_char_count": 1.0,
              "single_char_ratio": 0.02,
              "high_entropy_count": 1.0,
              "high_entropy_ratio": 0.02,
              "all_lowercase_ratio": 0.95,
              "all_uppercase_ratio": 0.02,
              "double_underscore_count": 1.0,
              "underscore_prefix_count": 1.0
            }
          }
        },
        "id": 5,
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui/eval_metadata.py",
        "risk": 1,
        "sha": "9468ae572f38b6d2ae77900dff7a16998f0c942f9d06c4912d0fac93155c2414",
        "size": 4780,
        "traits": [
          {
            "id": "metadata/file/extension/identity::py",
            "conf": 1.0,
            "crit": 2,
            "desc": "Python file extension",
            "spans": [
              [
                0,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/open::generic-dup",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "Python open() file call",
            "spans": [
              [
                1546,
                5
              ]
            ]
          },
          {
            "id": "metadata/file/metrics::low-overall-entropy-source",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "Script overall entropy stays low",
            "spans": [
              [
                0,
                29
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "boPu(AcVFrxj#xfgb7EwavQfRv@#A{efEJ4v\u003eE",
            "n": [
              {
                "c": 2,
                "d": "Python file extension",
                "i": "metadata/file/extension/identity::py",
                "o": 0,
                "z": 11,
                "cf": 1.0
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "bl",
            "ln": 2,
            "addr": 31
          },
          {
            "b": "boPV]v}xL0wN({azE^s0aARpdavf%Pv}YA@oLF0FzGxwuaxA5]B7]MgatLM6asItBwGSf\u003cx\u003e7Z(B7DKAi@",
            "n": [
              {
                "c": 2,
                "d": "Apache License text",
                "i": "metadata/package/license::apache-license-text",
                "o": 54,
                "z": 14,
                "cf": 0.800000011920929
              }
            ],
            "ln": 3,
            "addr": 33
          },
          {
            "b": "boRnIBS+KfC{40yBrCZEwGV8dx(+zex(4u6wQ4Y@Ac9jpzxJCcze:r9vqYN^aA}KwxDRzgwGTVXv}xL0wI9",
            "ln": 4,
            "addr": 99
          },
          {
            "b": "boQccBS+KfC{43mByw)3ayMy5z/x$Az!pblxK@qWx\u003e7Z(B7DF5Bn",
            "ln": 5,
            "addr": 166
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "ast": {
              "max_depth": 3.0,
              "call_count": 0.0,
              "node_count": 19.0,
              "string_literal_count": 1.0
            },
            "file": {
              "size": 662.0,
              "entropy": 4.87,
              "size_bytes": 662.0
            },
            "text": {
              "digit_ratio": 0.02,
              "space_count": 97.0,
              "total_lines": 15.0,
              "char_entropy": 4.87,
              "unique_chars": 57.0,
              "string_density": 0.07,
              "avg_line_length": 43.13,
              "max_line_length": 83.0,
              "empty_line_ratio": 0.07,
              "last_line_length": 83.0,
              "whitespace_ratio": 0.17,
              "most_common_ratio": 0.1,
              "line_length_stddev": 29.4,
              "normalized_string_count": 0.26,
              "most_common_char_is_null": 0.0,
              "suspicious_comment_ratio": 0.15,
              "max_inline_whitespace_run": 5.0,
              "most_common_char_codepoint": 101.0
            },
            "binary": {
              "overall_entropy": 4.87,
              "peak_region_bytes": 662.0,
              "peak_region_entropy": 4.87
            },
            "strings": {
              "total": 1.0,
              "avg_length": 81.0,
              "max_length": 81.0,
              "avg_entropy": 4.25,
              "total_bytes": 81.0
            },
            "comments": {
              "chars": 551.0,
              "lines": 10.0,
              "total": 13.0,
              "to_code_ratio": 2.0,
              "empty_comments": 3.0,
              "url_in_comments": 1.0,
              "high_entropy_comments": 2.0
            }
          }
        },
        "id": 6,
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui/__init__.py",
        "risk": 1,
        "sha": "98be48ba2d0ccb0889f8dac990e8d81ae20d5265f976ceb628d0e80dee8dcf25",
        "size": 662,
        "traits": [
          {
            "id": "metadata/file/extension/identity::py",
            "conf": 1.0,
            "crit": 2,
            "desc": "Python file extension",
            "spans": [
              [
                0,
                11
              ]
            ]
          },
          {
            "id": "metadata/package/license::apache-license-text",
            "conf": 0.800000011920929,
            "crit": 2,
            "desc": "Apache License text",
            "spans": [
              [
                54,
                14
              ]
            ]
          },
          {
            "id": "metadata/file/metrics::low-overall-entropy-source",
            "conf": 0.8999999761581421,
            "crit": 2,
            "desc": "Script overall entropy stays low",
            "spans": [
              [
                0,
                29
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 7,
        "sha": "d523b987ed68d25fa826cd60d15d35c12291d2c674666c7b2585c660ed3a163f",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/README.md",
        "risk": 1,
        "size": 3734,
        "type": "markdown",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "o\u003ewAPwmoN*eMMC6B7]MgiV{gggY",
            "n": [
              {
                "c": 2,
                "d": "PyPI package has basic metadata",
                "i": "metadata/package/quality/ecosystem::pypi-basic-metadata",
                "o": 0,
                "z": 21,
                "cf": 0.949999988079071
              }
            ],
            "ln": 1,
            "addr": 0
          },
          {
            "b": "pgn0JiV}%KA:ZLrAaJ]}A=0ytC42ifvruj4zy{0B",
            "n": [
              {
                "c": 2,
                "d": "PyPI package has rich metadata",
                "i": "metadata/package/quality/ecosystem::pypi-rich-metadata",
                "o": 22,
                "z": 32,
                "cf": 0.949999988079071
              }
            ],
            "ln": 2,
            "addr": 22
          },
          {
            "b": "r+lq)x(v(IattA5e?^",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares package version",
                "i": "metadata/package/quality/ecosystem::pkginfo-version-field",
                "o": 55,
                "z": 14,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 3,
            "addr": 55
          },
          {
            "b": "q/#}]vrcSOay]zhvj=Ivaz#adwGV8dvrrShA=lbnwmY*8ry[rPzY\u003c7yzxJUhw[u0]zEWl2wP?G#BZYxaz/cXwx([2hpJf(.l2{/",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares package summary",
                "i": "metadata/package/quality/ecosystem::pkginfo-summary-field",
                "o": 70,
                "z": 79,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 4,
            "addr": 70
          },
          {
            "b": "l3mo.z/N(Ymq=KzBzkkoaw3DXe=",
            "ln": 5,
            "addr": 150
          },
          {
            "b": "oLF0FzGxwIavf%Pv}YB9ga\u003el",
            "ln": 6,
            "addr": 172
          },
          {
            "b": "p\u0026ZF?wN/*lrz(HKavx*JzF9J%z!yQzxMOunB2\u003e%cxk8E3BZ=$kz/4dszEE3%x\u003e5/bz/Pnrz/xo9vrcipwP?G#BZYxaz/ddHx!KHry?m3@wPE",
            "n": [
              {
                "c": 1,
                "d": "Regex component marker",
                "i": "metadata/package/manifest/homepage::pypi-no-homepage-unless-cond-4--rx-2",
                "o": 192,
                "z": 12,
                "cf": 0.699999988079071
              },
              {
                "c": 1,
                "d": "Regex component marker",
                "i": "metadata/package/manifest/homepage::pypi-no-homepage-unless-cond-4--rx-4",
                "o": 216,
                "z": 19,
                "cf": 0.699999988079071
              }
            ],
            "ln": 7,
            "addr": 192
          },
          {
            "b": "p\u0026ZF?wN/*lrz(HKaw3S}B.bRBazt\u003esAc15[fk20vxMW=pv@DiqwO${^Bzkkrwn=G%ePkPtzEEN5eOf9ly\u0026%fdx(v(vB.JHyB8#FnA@",
            "ln": 8,
            "addr": 279
          },
          {
            "b": "p\u0026ZF?wN/*lrz(HKaw#=\u0026z/YSmz/QaOazt\u003esAc15[fk20vxMW=pv@DiqwO${^Bzkkrwn=G%ePkPtzEEN5eOf9ly\u0026%fdx(v(vB.H",
            "ln": 9,
            "addr": 361
          },
          {
            "b": "qE%\u0026\u003cx(W^aeL{.mxM4=Hau?}Ae?]3",
            "n": [
              {
                "c": 2,
                "d": "PyPI package declares runtime metadata",
                "i": "metadata/package/quality/ecosystem::pypi-runtime-metadata",
                "o": 440,
                "z": 23,
                "cf": 0.9399999976158142
              }
            ],
            "ln": 10,
            "addr": 440
          },
          {
            "b": "l$HBHA+PGmx(v(vlVl\u003c:wO#Pwrc-B]iV@JQCYUPQvrcc]z*c7",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares markdown description",
                "i": "metadata/package/quality/ecosystem::pkginfo-markdown-description",
                "o": 464,
                "z": 39,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 11,
            "addr": 464
          },
          {
            "b": "oLF0FzGxwvmRMWIiV}9/lQ::Gmf",
            "n": [
              {
                "c": 2,
                "d": "PyPI package declares license metadata",
                "i": "metadata/package/quality/ecosystem::pypi-license-metadata",
                "o": 504,
                "z": 21,
                "cf": 0.9399999976158142
              }
            ],
            "ln": 12,
            "addr": 504
          },
          {
            "b": "qE%\u0026\u003cx(W^aeKTq]BugKPz/PnrA=TAcfFkjnfA",
            "n": [
              {
                "c": 1,
                "d": "PKG-INFO declares runtime dependencies",
                "i": "metadata/package/quality/ecosystem::pkginfo-requires-dist",
                "o": 526,
                "z": 29,
                "cf": 0.8999999761581421
              }
            ],
            "ln": 13,
            "addr": 526
          },
          {
            "b": "qE%\u0026\u003cx(W^aeKTq]BugKRvrlK0Aa@J$Byx5$vrb):",
            "ln": 14,
            "addr": 556
          },
          {
            "b": "qE%\u0026\u003cx(W^aeKTq]BugK-D3J?nyY",
            "ln": 15,
            "addr": 589
          },
          {
            "b": "",
            "ln": 27,
            "addr": 980
          },
          {
            "b": "eG=I)u$17)uT[1\u003ezddr)u[9SG\u0026^^mou#{A#A=+XifcBUzBz(baatj\u003cBADL#qu)661AV/EqwGUA4zf3?dzE:(dBzblaaAqKrBAy@2y?j-bz!9B2",
            "ln": 28,
            "addr": 981
          },
          {
            "b": "eG=I)v02*#yHq43z/6Dnu[9SG\u0026^^moBzbkdv%8*jwO#PjByxlacVZzDvqY.2vp%c]x(n0lA=\u003e(lx(v(uaA.:pwft#jay/tcwncd1z/cXtxK@r9z!%b$C(",
            "n": [
              {
                "c": 1,
                "d": "LLM prompt/instruction context component",
                "i": "objectives/evasion/security-bypass/llm/override::llm-instruction-context",
                "o": 1122,
                "z": 11,
                "cf": 0.7200000286102295
              }
            ],
            "ln": 29,
            "addr": 1070
          },
          {
            "b": "",
            "ln": 30,
            "addr": 1164
          },
          {
            "b": "p?sV0wPhv8z!9A4A+frmy\u0026\u003c.vd06Jvv}x.5fj[Tby-)e7wft=dBy/IxayPq4az+$exjUP@Bz\u0026pfwP?G#uU%v@vpS!*vj(?lzerPj",
            "ln": 31,
            "addr": 1165
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 4391.0,
              "entropy": 5.08,
              "size_bytes": 4391.0
            },
            "binary": {
              "overall_entropy": 5.08,
              "peak_region_bytes": 4391.0,
              "peak_region_entropy": 5.1
            }
          }
        },
        "id": 8,
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/PKG-INFO",
        "risk": 1,
        "sha": "5cb52145d874d3b53d72017d3821b7a425ccc62164557b10a63954e95aaa0d08",
        "size": 4391,
        "traits": [
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-name-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package name",
            "spans": [
              [
                22,
                32
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-summary-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package summary",
            "spans": [
              [
                70,
                79
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-license-file",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares license file",
            "spans": [
              [
                504,
                21
              ]
            ]
          },
          {
            "id": "objectives/evasion/security-bypass/llm/override::llm-instruction-context",
            "conf": 0.7200000286102295,
            "crit": 1,
            "desc": "LLM prompt/instruction context component",
            "spans": [
              [
                1122,
                11
              ]
            ]
          },
          {
            "id": "metadata/package/manifest/author/identity::pypi-no-author-email",
            "conf": 0.699999988079071,
            "crit": 2,
            "desc": "PyPI metadata omits author email"
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 1,
            "desc": "Python core metadata marker",
            "spans": [
              [
                0,
                21
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-version-field",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares package version",
            "spans": [
              [
                55,
                14
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-requires-dist",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares runtime dependencies",
            "spans": [
              [
                526,
                29
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-markdown-description",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares markdown description",
            "spans": [
              [
                464,
                39
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pkginfo-requires-python",
            "conf": 0.8999999761581421,
            "crit": 1,
            "desc": "PKG-INFO declares Python requirement",
            "spans": [
              [
                440,
                23
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-basic-metadata",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "PyPI package has basic metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                22,
                32
              ],
              [
                55,
                14
              ],
              [
                70,
                79
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-license-metadata",
            "conf": 0.9399999976158142,
            "crit": 2,
            "desc": "PyPI package declares license metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                504,
                21
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-runtime-metadata",
            "conf": 0.9399999976158142,
            "crit": 2,
            "desc": "PyPI package declares runtime metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                440,
                23
              ],
              [
                526,
                29
              ]
            ]
          },
          {
            "id": "metadata/package/quality/ecosystem::pypi-rich-metadata",
            "conf": 0.949999988079071,
            "crit": 2,
            "desc": "PyPI package has rich metadata",
            "spans": [
              [
                0,
                21
              ],
              [
                22,
                32
              ],
              [
                55,
                14
              ],
              [
                70,
                79
              ],
              [
                440,
                23
              ],
              [
                464,
                39
              ],
              [
                504,
                21
              ],
              [
                526,
                29
              ]
            ]
          }
        ],
        "type": "pkg-info"
      },
      {
        "id": 9,
        "sha": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/LICENSE",
        "risk": 1,
        "size": 11358,
        "type": "text",
        "depth": 1
      },
      {
        "id": 10,
        "sha": "86c453219a84630b9d9e94e3b787ceebc3610984955d21a039f3ba9e21ae2aed",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui.egg-info/top_level.txt",
        "size": 27,
        "type": "text",
        "depth": 1
      },
      {
        "id": 11,
        "sha": "717f2ba9658bc371475ce376eaaef04a8ad58ffe2a915b24f904e246cd290e99",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui.egg-info/requires.txt",
        "size": 48,
        "type": "text",
        "depth": 1
      },
      {
        "id": 12,
        "sha": "89071a77ac0cfa0c723b066d00eec9d5faf6da35262177654d375fbd7e3a1c7f",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui.egg-info/entry_points.txt",
        "risk": 1,
        "size": 84,
        "type": "text",
        "depth": 1
      },
      {
        "id": 13,
        "sha": "ee64b58c3993388a2983f10929971cf7a734b52f4fbe7692c366dc5c1a6d4baf",
        "path": "dora_openarm_evaluation_ui-0.1.0.tar.gz!!dora_openarm_evaluation_ui-0.1.0/src/dora_openarm_evaluation_ui.egg-info/SOURCES.txt",
        "size": 539,
        "type": "text",
        "depth": 1
      }
    ],
    "omitted_files": 7,
    "rev": "868bd",
    "v": "8"
  }
}