{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.2",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.57767856,
        "rte": "az",
        "prob": 0.57767856
      },
      {
        "cls": 0,
        "raw": 0.09278942,
        "rte": "az/zip",
        "prob": 0.09278942
      }
    ],
    "prob": 0.57767856,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.5776785612106323,
        "type": "zip"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003234545511077158,
        "type": "zip"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000023563703507534228,
        "type": "github_actions"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016987323760986328,
        "type": "shell"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008612871170043945,
        "type": "shell"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001095732022804441,
        "type": "shell"
      },
      {
        "id": 10,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000025113424271694385,
        "type": "shell"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016361474990844727,
        "type": "shell"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016421079635620117,
        "type": "shell"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015268722563632764,
        "type": "powershell"
      },
      {
        "id": 15,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014235575690690894,
        "type": "github_actions"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013023614883422852,
        "type": "github_actions"
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014235575690690894,
        "type": "github_actions"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001383821199851809,
        "type": "github_actions"
      },
      {
        "id": 19,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001809994319046382,
        "type": "github_actions"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015596548109897412,
        "type": "shell"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013083219528198242,
        "type": "github_actions"
      },
      {
        "id": 22,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001383821199851809,
        "type": "github_actions"
      },
      {
        "id": 23,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013927618965681177,
        "type": "github_actions"
      },
      {
        "id": 24,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015040238395158667,
        "type": "json"
      },
      {
        "id": 26,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000033408403396606445,
        "type": "powershell"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012616316780622583,
        "type": "markdown"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019282102584838867,
        "type": "makefile"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002372264862060547,
        "type": "markdown"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003600120544433594,
        "type": "javascript"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014275312423706055,
        "type": "shell"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013222296729509253,
        "type": "cargo.toml"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000171661376953125,
        "type": "rust"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013490517630998511,
        "type": "cargo.toml"
      },
      {
        "id": 57,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015457471818081103,
        "type": "rust"
      },
      {
        "id": 58,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013222296729509253,
        "type": "cargo.toml"
      },
      {
        "id": 59,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012745459571306128,
        "type": "rust"
      },
      {
        "id": 60,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013222296729509253,
        "type": "cargo.toml"
      },
      {
        "id": 62,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000026086965590366162,
        "type": "rust"
      },
      {
        "id": 63,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000022192796677700244,
        "type": "text"
      },
      {
        "id": 64,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020076831788173877,
        "type": "python"
      },
      {
        "id": 67,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001381834317726316,
        "type": "lua"
      },
      {
        "id": 68,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015060107216413599,
        "type": "lua"
      },
      {
        "id": 69,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011414289474487305,
        "type": "lua"
      },
      {
        "id": 71,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002771615982055664,
        "type": "lua"
      },
      {
        "id": 77,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001432498265785398,
        "type": "lua"
      },
      {
        "id": 80,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011414289474487305,
        "type": "lua"
      },
      {
        "id": 84,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013599793419416528,
        "type": "lua"
      },
      {
        "id": 85,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014662742614746094,
        "type": "lua"
      },
      {
        "id": 87,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001231829355674563,
        "type": "lua"
      },
      {
        "id": 88,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014871358871459961,
        "type": "lua"
      },
      {
        "id": 89,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001290440559387207,
        "type": "lua"
      },
      {
        "id": 90,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001233816146850586,
        "type": "lua"
      },
      {
        "id": 91,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014017025932844263,
        "type": "lua"
      },
      {
        "id": 94,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013589859008789062,
        "type": "lua"
      },
      {
        "id": 97,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015099843039934058,
        "type": "lua"
      },
      {
        "id": 98,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020553668946377002,
        "type": "lua"
      },
      {
        "id": 102,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001152356435341062,
        "type": "lua"
      },
      {
        "id": 103,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001436471939086914,
        "type": "lua"
      },
      {
        "id": 107,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012020270332868677,
        "type": "lua"
      },
      {
        "id": 112,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012993812561035156,
        "type": "lua"
      },
      {
        "id": 113,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013212363228376489,
        "type": "lua"
      },
      {
        "id": 116,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012020270332868677,
        "type": "lua"
      },
      {
        "id": 117,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001237789820152102,
        "type": "lua"
      },
      {
        "id": 118,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012715657248918433,
        "type": "lua"
      },
      {
        "id": 120,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013381242752075195,
        "type": "lua"
      },
      {
        "id": 121,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000196993350982666,
        "type": "lua"
      },
      {
        "id": 122,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001815954783523921,
        "type": "lua"
      },
      {
        "id": 123,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013947486877441406,
        "type": "lua"
      },
      {
        "id": 124,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011791785254899878,
        "type": "lua"
      },
      {
        "id": 125,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001333157251792727,
        "type": "lua"
      },
      {
        "id": 126,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013788540854875464,
        "type": "lua"
      },
      {
        "id": 127,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014434258446271997,
        "type": "lua"
      },
      {
        "id": 128,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013013680472795386,
        "type": "lua"
      },
      {
        "id": 129,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001383821199851809,
        "type": "lua"
      },
      {
        "id": 130,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018815198927768506,
        "type": "lua"
      },
      {
        "id": 133,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012169281944807153,
        "type": "lua"
      },
      {
        "id": 135,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009953975677490234,
        "type": "lua"
      },
      {
        "id": 137,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001189112663269043,
        "type": "lua"
      },
      {
        "id": 140,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014344851479108911,
        "type": "python"
      },
      {
        "id": 141,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012874603271484375,
        "type": "lua"
      },
      {
        "id": 142,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000025719404220581055,
        "type": "lua"
      },
      {
        "id": 149,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013381242752075195,
        "type": "lua"
      },
      {
        "id": 159,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012725591659545898,
        "type": "lua"
      },
      {
        "id": 161,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012914340004499536,
        "type": "lua"
      },
      {
        "id": 162,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000154872741404688,
        "type": "lua"
      },
      {
        "id": 163,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012934207916259766,
        "type": "lua"
      },
      {
        "id": 166,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012536843314592261,
        "type": "lua"
      },
      {
        "id": 167,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014126300811767578,
        "type": "lua"
      },
      {
        "id": 168,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001241763402504148,
        "type": "lua"
      },
      {
        "id": 169,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014394521713256836,
        "type": "lua"
      },
      {
        "id": 170,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010838110938493628,
        "type": "lua"
      },
      {
        "id": 173,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012129545211791992,
        "type": "lua"
      },
      {
        "id": 178,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013341506019060034,
        "type": "lua"
      },
      {
        "id": 179,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002065300941467285,
        "type": "dockerfile"
      },
      {
        "id": 180,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011980533599853516,
        "type": "markdown"
      },
      {
        "id": 183,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001704692840576172,
        "type": "python"
      },
      {
        "id": 184,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016828378647915088,
        "type": "python"
      },
      {
        "id": 185,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015536943465122022,
        "type": "python"
      },
      {
        "id": 186,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000026226043701171875,
        "type": "python"
      },
      {
        "id": 191,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014106432900007349,
        "type": "python"
      },
      {
        "id": 192,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000021517276763916016,
        "type": "python"
      },
      {
        "id": 193,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013738870620727539,
        "type": "python"
      },
      {
        "id": 194,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001714626887405757,
        "type": "python"
      },
      {
        "id": 195,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013142824172973633,
        "type": "python"
      },
      {
        "id": 196,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014156103134155273,
        "type": "python"
      },
      {
        "id": 197,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00007982055103639141,
        "type": "python"
      },
      {
        "id": 199,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002749761006271001,
        "type": "python"
      },
      {
        "id": 200,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019381443053134717,
        "type": "python"
      },
      {
        "id": 201,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000019262233763583936,
        "type": "python"
      },
      {
        "id": 202,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001706679722701665,
        "type": "python"
      },
      {
        "id": 203,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016868114471435547,
        "type": "python"
      },
      {
        "id": 205,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004653136056731455,
        "type": "shell"
      },
      {
        "id": 207,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012258688911970239,
        "type": "shell"
      },
      {
        "id": 208,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00004932284355163574,
        "type": "shell"
      },
      {
        "id": 209,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011732180610124487,
        "type": "lua"
      },
      {
        "id": 210,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001282493303733645,
        "type": "data"
      },
      {
        "id": 211,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012646119103010278,
        "type": "data"
      },
      {
        "id": 214,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012447436347429175,
        "type": "lua"
      },
      {
        "id": 215,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012944142326887231,
        "type": "lua"
      },
      {
        "id": 216,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011940796866838355,
        "type": "lua"
      },
      {
        "id": 217,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014315049156721216,
        "type": "lua"
      },
      {
        "id": 218,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014801819816057105,
        "type": "lua"
      },
      {
        "id": 219,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001276532839256106,
        "type": "lua"
      },
      {
        "id": 220,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011593103408813477,
        "type": "lua"
      },
      {
        "id": 221,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018795331925502978,
        "type": "lua"
      },
      {
        "id": 222,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014454126358032227,
        "type": "lua"
      },
      {
        "id": 223,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011801719665527344,
        "type": "lua"
      },
      {
        "id": 224,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011126200661237817,
        "type": "lua"
      },
      {
        "id": 225,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012576580047607422,
        "type": "lua"
      },
      {
        "id": 226,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015099843039934058,
        "type": "lua"
      },
      {
        "id": 227,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010887782082136255,
        "type": "lua"
      },
      {
        "id": 228,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011483828529890161,
        "type": "lua"
      },
      {
        "id": 229,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012814998626708984,
        "type": "lua"
      },
      {
        "id": 230,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015536943465122022,
        "type": "lua"
      },
      {
        "id": 231,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011374552741472144,
        "type": "lua"
      },
      {
        "id": 232,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001099705696105957,
        "type": "lua"
      },
      {
        "id": 233,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013222296729509253,
        "type": "lua"
      },
      {
        "id": 234,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012189149856567383,
        "type": "lua"
      },
      {
        "id": 235,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 236,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 237,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 238,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014821688637312036,
        "type": "registry"
      },
      {
        "id": 239,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 240,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 241,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 242,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 243,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 244,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 245,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012586514458234888,
        "type": ""
      },
      {
        "id": 246,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 247,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 248,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 249,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 250,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013232231140136719,
        "type": "registry"
      },
      {
        "id": 251,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014821688637312036,
        "type": "registry"
      },
      {
        "id": 252,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 253,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 254,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013232231140136719,
        "type": "registry"
      },
      {
        "id": 255,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013232231140136719,
        "type": "registry"
      },
      {
        "id": 256,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 257,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 258,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001233816146850586,
        "type": ""
      },
      {
        "id": 259,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 260,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012586514458234888,
        "type": "registry"
      },
      {
        "id": 261,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012586514458234888,
        "type": "registry"
      },
      {
        "id": 262,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012586514458234888,
        "type": "registry"
      },
      {
        "id": 263,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 264,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013520319953386206,
        "type": "registry"
      },
      {
        "id": 265,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000073909759521484375,
        "type": ""
      },
      {
        "id": 266,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000073909759521484375,
        "type": ""
      },
      {
        "id": 267,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012586514458234888,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-26T21:00:48Z"
  },
  "path": "avante.nvim-0.4.0-1.src.rock",
  "raw": {
    "fetched": [
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/docx2txt",
        "outcome": "skipped",
        "fetched_at": 1790456445,
        "source_offset": 182,
        "source_sha256": "d20c81637e760c684c5cf880597ca97c26e93150ce8069d50ff37723cbb86685",
        "content_sha256": "e3718c0653fd6f2fcf4b51b02a61452ad1c38a4c163bcf0a6fd9486cd38f529a"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/llama-index-embeddings-ollama",
        "outcome": "skipped",
        "fetched_at": 1790456445,
        "source_offset": 387,
        "source_sha256": "d20c81637e760c684c5cf880597ca97c26e93150ce8069d50ff37723cbb86685",
        "content_sha256": "5eabe7c393d8156fea018edb389c0fca752e157ee6a0835fb9c5f6c2c2519100"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/llama-index-embeddings-openai",
        "outcome": "skipped",
        "fetched_at": 1790456445,
        "source_offset": 422,
        "source_sha256": "d20c81637e760c684c5cf880597ca97c26e93150ce8069d50ff37723cbb86685",
        "content_sha256": "882320e3ad4d58431a9ebf96866510209e550a5551b7b68a236398a39eef1618"
      },
      {
        "kind": "dependency",
        "size": 3632,
        "cached": false,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "3632"
          ],
          [
            "last-modified",
            "Mon, 31 Aug 2026 15:53:09 GMT"
          ],
          [
            "etag",
            "\"4ae4220727eac15e6727c396902674c8\""
          ],
          [
            "x-amz-request-id",
            "0fcea0539f47d885"
          ],
          [
            "x-amz-id-2",
            "aN+xjQDH3NvBmUjGQMD9kXGaSY1UwWjh2"
          ],
          [
            "x-amz-version-id",
            "4_z179c51e67f11a0ad8f6c0018_f1068158c17c8e270_d20260831_m155309_c005_v0501008_t0026_u01788191589646"
          ],
          [
            "content-type",
            "application/octet-stream"
          ],
          [
            "cache-control",
            "max-age=365000000, immutable, public"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "age",
            "271312"
          ],
          [
            "date",
            "Sat, 26 Sep 2026 21:00:45 GMT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000160-IAD"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-cache-hits",
            "0"
          ],
          [
            "x-timer",
            "S1790456446.745296,VS0,VE2"
          ],
          [
            "strict-transport-security",
            "max-age=31536000; includeSubDomains; preload"
          ],
          [
            "x-frame-options",
            "deny"
          ],
          [
            "x-xss-protection",
            "1; mode=block"
          ],
          [
            "x-content-type-options",
            "nosniff"
          ],
          [
            "x-robots-header",
            "noindex"
          ],
          [
            "access-control-allow-methods",
            "GET, OPTIONS"
          ],
          [
            "access-control-allow-headers",
            "Range"
          ],
          [
            "access-control-allow-origin",
            "*"
          ],
          [
            "access-control-expose-headers",
            "Content-Length, Content-Range, Accept-Ranges"
          ],
          [
            "x-pypi-file-python-version",
            "py3"
          ],
          [
            "x-pypi-file-version",
            "0.4.0"
          ],
          [
            "x-pypi-file-package-type",
            "bdist_wheel"
          ],
          [
            "x-pypi-file-project",
            "llama-index-embeddings-openai-like"
          ]
        ],
        "locator": "pkg:pypi/llama-index-embeddings-openai-like@0.4.0?checksum=blake2b-256:6a00e6025cc9661a4f5ac8149a6ac12c8d1308621a83b19fd0d10cf9e622d9d9%2Cmd5:4ae4220727eac15e6727c396902674c8%2Csha256:b847b4c58388e1faf197a037c63917082d40a05cb3b551641d61e8567fa66828\u0026file_name=llama_index_embeddings_openai_like-0.4.0-py3-none-any.whl",
        "outcome": "ok",
        "final_url": "https://files.pythonhosted.org/packages/6a/00/e6025cc9661a4f5ac8149a6ac12c8d1308621a83b19fd0d10cf9e622d9d9/llama_index_embeddings_openai_like-0.4.0-py3-none-any.whl",
        "fetched_at": 1790456445,
        "pin_verified": true,
        "resolved_url": "https://files.pythonhosted.org/packages/6a/00/e6025cc9661a4f5ac8149a6ac12c8d1308621a83b19fd0d10cf9e622d9d9/llama_index_embeddings_openai_like-0.4.0-py3-none-any.whl",
        "source_offset": 457,
        "source_sha256": "d20c81637e760c684c5cf880597ca97c26e93150ce8069d50ff37723cbb86685",
        "content_sha256": "b847b4c58388e1faf197a037c63917082d40a05cb3b551641d61e8567fa66828"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/llama-index-llms-dashscope",
        "outcome": "skipped",
        "fetched_at": 1790456445,
        "source_offset": 504,
        "source_sha256": "d20c81637e760c684c5cf880597ca97c26e93150ce8069d50ff37723cbb86685",
        "content_sha256": "8e742159c4d02751cabc02707ec49810570c05c9d8d14d0622925bc17a6a8f7f"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/llama-index-llms-openrouter",
        "outcome": "skipped",
        "fetched_at": 1790456445,
        "source_offset": 628,
        "source_sha256": "d20c81637e760c684c5cf880597ca97c26e93150ce8069d50ff37723cbb86685",
        "content_sha256": "43cb82e96614c940f566ef40baea76eb4c9c663154aa7e5d1a66b06829f45a76"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:pypi/transformers",
        "outcome": "skipped",
        "fetched_at": 1790456445,
        "source_offset": 1049,
        "source_sha256": "d20c81637e760c684c5cf880597ca97c26e93150ce8069d50ff37723cbb86685",
        "content_sha256": "c332e3a3097f9ed89ce556b403251235931c00237b8bc2d7adaa19d226c13f1d"
      },
      {
        "kind": "dependency",
        "size": 1445463,
        "cached": false,
        "status": 200,
        "headers": [
          [
            "access-control-allow-origin",
            "https://render.githubusercontent.com"
          ],
          [
            "content-disposition",
            "attachment; filename=nix-installer-action-3138316df39ed29be04236d7ffc686fa525866aa.tar.gz"
          ],
          [
            "content-security-policy",
            "default-src 'none'; style-src 'unsafe-inline'; sandbox"
          ],
          [
            "content-type",
            "application/x-gzip"
          ],
          [
            "cross-origin-resource-policy",
            "cross-origin"
          ],
          [
            "etag",
            "\"292daeac261c307fbfd6debefb30d16188588b0f0f5588d6ff79142983a6fe86\""
          ],
          [
            "strict-transport-security",
            "max-age=31536000"
          ],
          [
            "vary",
            "Authorization,Accept-Encoding"
          ],
          [
            "x-content-type-options",
            "nosniff"
          ],
          [
            "x-frame-options",
            "deny"
          ],
          [
            "x-xss-protection",
            "1; mode=block"
          ],
          [
            "date",
            "Sat, 26 Sep 2026 21:00:46 GMT"
          ],
          [
            "transfer-encoding",
            "chunked"
          ],
          [
            "x-github-request-id",
            "50CD:1D3005:3FCAE6:738A9F:6AB8327E"
          ],
          [
            "x-github-edge-region",
            "iad"
          ]
        ],
        "locator": "pkg:github/determinatesystems/nix-installer-action@3138316df39ed29be04236d7ffc686fa525866aa",
        "outcome": "ok",
        "final_url": "https://codeload.github.com/determinatesystems/nix-installer-action/tar.gz/3138316df39ed29be04236d7ffc686fa525866aa",
        "fetched_at": 1790456446,
        "resolved_url": "https://codeload.github.com/determinatesystems/nix-installer-action/tar.gz/3138316df39ed29be04236d7ffc686fa525866aa",
        "source_offset": 1608,
        "source_sha256": "594bd440e1be1f593b3d6f1aac9fe583da7eb519f636ed916af69fa8d030dab4",
        "content_sha256": "da1b377e8bc9431bcacd3422df1f8a939bfc4a3fd1e3f880722e62020d83c5e1"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:github/leafo/gh-actions-lua@v13",
        "outcome": "skipped",
        "fetched_at": 1790456446,
        "source_offset": 808,
        "source_sha256": "554c4ef6b35e2e75455245734280b57e3d217aa7df6441f17e6883ef5920691f",
        "content_sha256": "0b4e84a3f76855ed06a4d5bc934f3cf3ab8b7d87038de40a79c4e03e5d8b3f8d"
      },
      {
        "kind": "dependency",
        "cached": true,
        "locator": "pkg:github/pre-commit-ci/lite-action@v1.1.0",
        "outcome": "skipped",
        "fetched_at": 1790456446,
        "source_offset": 1149,
        "source_sha256": "554c4ef6b35e2e75455245734280b57e3d217aa7df6441f17e6883ef5920691f",
        "content_sha256": "c759e041eae3efc1695ecf4be8ad6d27f14443593a1c7da2868f85a7be015aa6"
      },
      {
        "kind": "dependency",
        "size": 1445393,
        "cached": false,
        "status": 200,
        "headers": [
          [
            "access-control-allow-origin",
            "https://render.githubusercontent.com"
          ],
          [
            "content-disposition",
            "attachment; filename=nix-installer-action-23.tar.gz"
          ],
          [
            "content-security-policy",
            "default-src 'none'; style-src 'unsafe-inline'; sandbox"
          ],
          [
            "content-type",
            "application/x-gzip"
          ],
          [
            "cross-origin-resource-policy",
            "cross-origin"
          ],
          [
            "etag",
            "\"292daeac261c307fbfd6debefb30d16188588b0f0f5588d6ff79142983a6fe86\""
          ],
          [
            "strict-transport-security",
            "max-age=31536000"
          ],
          [
            "vary",
            "Authorization,Accept-Encoding"
          ],
          [
            "x-content-type-options",
            "nosniff"
          ],
          [
            "x-frame-options",
            "deny"
          ],
          [
            "x-xss-protection",
            "1; mode=block"
          ],
          [
            "date",
            "Sat, 26 Sep 2026 21:00:46 GMT"
          ],
          [
            "transfer-encoding",
            "chunked"
          ],
          [
            "x-github-request-id",
            "50CD:1D3005:3FCB19:738ADC:6AB8327E"
          ],
          [
            "x-github-edge-region",
            "iad"
          ]
        ],
        "locator": "pkg:github/determinatesystems/nix-installer-action@v23",
        "outcome": "ok",
        "final_url": "https://codeload.github.com/determinatesystems/nix-installer-action/tar.gz/v23",
        "fetched_at": 1790456446,
        "resolved_url": "https://codeload.github.com/determinatesystems/nix-installer-action/tar.gz/v23",
        "source_offset": 672,
        "source_sha256": "132bddb3d42668e41b80595cc1a780d1ecde03826b300d6198eeeeac1f1cbabc",
        "content_sha256": "7fee979df3fd6ef3b0cb9282fc4ff193015ca272dd5903504490ad67d9135ee6"
      },
      {
        "kind": "dependency",
        "size": 13366,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "13366"
          ],
          [
            "x-cache-hits",
            "9914"
          ],
          [
            "x-amz-request-id",
            "QFAW7ZBH9C2P143Q"
          ],
          [
            "date",
            "Wed, 23 Sep 2026 05:24:26 GMT"
          ],
          [
            "etag",
            "\"873036bd52f5fd829bd41b3c2ca0bc08\""
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 15:08:05 GMT"
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-amz-id-2",
            "+BCB/8bqwYDBEY3Hh4sQDzCnnue1TUTjGE/AeEkQuRKMCRDe5Iudgr1rUCwi0P/bALRaNuRRS6XwWAf2O7Hi0uakfFUX56HX"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-version-id",
            "mJpww7l4CTqLk2X2AQAEmLvLLdr1HfR9"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "303648"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000035-IAD"
          ]
        ],
        "locator": "pkg:cargo/adler2@2.0.1",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/adler2/adler2-2.0.1.crate",
        "fetched_at": 1790444713,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/adler2/adler2-2.0.1.crate",
        "source_offset": 227,
        "source_sha256": "57ee4631828f095a24581c2e4b5e2584f6eb9b76ad248563aef8e0329c331a58",
        "content_sha256": "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
      },
      {
        "kind": "dependency",
        "size": 43413,
        "cached": true,
        "status": 200,
        "headers": [
          [
            "connection",
            "keep-alive"
          ],
          [
            "content-length",
            "43413"
          ],
          [
            "etag",
            "\"2d72538f5e173edbd18d17e347f409bc\""
          ],
          [
            "x-amz-server-side-encryption",
            "AES256"
          ],
          [
            "x-cache-hits",
            "8042"
          ],
          [
            "accept-ranges",
            "bytes"
          ],
          [
            "x-amz-request-id",
            "VN165MPDAD034S31"
          ],
          [
            "x-amz-id-2",
            "kyCEMk6RTyV136YBpQxsFnBlhm+flp2FlsWbV2gBlxYm5OTaf0P2av+NMAAb6Ha/IuEbBHRZPIf6VyW6TXUN7fXl1EEaMsEI"
          ],
          [
            "date",
            "Wed, 23 Sep 2026 21:53:38 GMT"
          ],
          [
            "x-amz-replication-status",
            "COMPLETED"
          ],
          [
            "server",
            "AmazonS3"
          ],
          [
            "x-amz-version-id",
            "wkA8NB4HQ6NdOLKIJYloLIItrmutLP4y"
          ],
          [
            "last-modified",
            "Sun, 28 Jun 2026 16:57:27 GMT"
          ],
          [
            "content-type",
            "application/gzip"
          ],
          [
            "cache-control",
            "public,max-age=31536000,immutable"
          ],
          [
            "age",
            "244640"
          ],
          [
            "x-cache",
            "HIT"
          ],
          [
            "x-served-by",
            "cache-iad-kiad7000147-IAD"
          ]
        ],
        "locator": "pkg:cargo/ahash@0.8.12",
        "outcome": "ok",
        "final_url": "https://static.crates.io/crates/ahash/ahash-0.8.12.crate",
        "fetched_at": 1790445056,
        "pin_verified": true,
        "resolved_url": "https://static.crates.io/crates/ahash/ahash-0.8.12.crate",
        "source_offset": 417,
        "source_sha256": "57ee4631828f095a24581c2e4b5e2584f6eb9b76ad248563aef8e0329c331a58",
        "content_sha256": "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"
      },
      {
        "kind": "dependency",
        "cached": false,
        "locator": "pkg:gitlab/kanedias/html2md@850ccf756a87fedebcea707c5c981c3103019238",
        "outcome": "unresolved",
        "fetched_at": 0,
        "source_offset": 0,
        "source_sha256": "bbb7b8cbd972d8bb16c4389364164d71fe360ec2f1268502a912eb789f7f2f72"
      }
    ],
    "files": [
      {
        "id": 0,
        "mol": "K₃(AmLi₃Te)O₉(As₃C₉Co₂DyErI₂PSXe₃)H₇(Cm₄₉Db₂₀F₂₁Mg₂Os₁₃Po₂₀U₄)Md₅(Bk₇In₂₂Pa₇Pt)",
        "sha": "34f4f8140cb4cdfefd53502e48fa132b584a94955aaebfc7dff347bf8fc090d5",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock",
        "risk": 71,
        "size": 671168,
        "type": "zip",
        "facts": {
          "metrics": {
            "file": {
              "size": 671168,
              "entropy": 7.95
            },
            "binary": {
              "peak_region_bytes": 630784,
              "peak_region_entropy": 7.85
            },
            "archive": {
              "file_count": 2,
              "member_count": 2,
              "script_count": 0,
              "zip_bomb_ratio": 1.96,
              "compressed_size": 670814,
              "directory_count": 0,
              "executable_count": 0,
              "extra_field_size": 48,
              "noise_file_count": 0,
              "compression.ratio": 1,
              "hidden_file_count": 0,
              "uncompressed_size": 671534,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 28,
              "rtlo_filename_count": 0,
              "format.regular_count": 2,
              "nested_archive_count": 1,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 1,
              "timing.mtime_unique_ratio": 0.5,
              "misplaced_executable_count": 0,
              "timing.mtime_dominant_count": 2,
              "timing.mtime_spread_seconds": 0,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 1,
              "compression.method_counts.stored": 1,
              "compression.method_counts.deflate": 1
            },
            "consistency": {
              "extension_content_mismatch": 1,
              "extension_content_mismatch.archive_as_unknown": 1
            }
          }
        },
        "traits": [
          {
            "id": "metadata/import/lua/avante/utils/root::avante/utils/root",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.root"
          },
          {
            "id": "metadata/import/python/libs/utils/uri_to_path::uri_to_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uri_to_path from libs.utils"
          },
          {
            "id": "metadata/import/python/libs/logger/configure_logging::configure_logging",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports configure_logging from libs.logger"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-insert",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains an SQL INSERT statement"
          },
          {
            "id": "micro-behaviors/communications/http/services/github::github-api-host",
            "conf": 0.86,
            "crit": 3,
            "desc": "GitHub API host reference"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references",
            "conf": 0.94,
            "crit": 3,
            "desc": "References multiple CPU architecture names",
            "from": [
              {
                "file": 1
              },
              {
                "file": 31
              },
              {
                "off": 859,
                "file": 35,
                "line": 45
              },
              {
                "off": 1818,
                "file": 208,
                "line": 81
              },
              {
                "off": 1520,
                "file": 221,
                "line": 41
              }
            ],
            "uses": [
              142,
              206
            ]
          },
          {
            "id": "micro-behaviors/communications/http/websocket::websocket-class",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.5,
            "crit": 3,
            "desc": "WebSocket class reference"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl",
            "atk": "T1105",
            "conf": 0.66,
            "crit": 3,
            "desc": "Download via curl",
            "from": [
              {
                "file": 1
              },
              {
                "file": 35
              },
              {
                "file": 179
              },
              {
                "file": 205
              },
              {
                "file": 208
              },
              {
                "file": 221
              }
            ],
            "uses": [
              93,
              533
            ]
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/ls::avante/llm_tools/ls",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.ls"
          },
          {
            "id": "metadata/import/lua/avante/path::avante/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.path"
          },
          {
            "id": "metadata/import/shell/root/cargo/env::root/cargo/env",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports /root/.cargo/env"
          },
          {
            "id": "objectives/impact/infect/script::lua-names-lua-script",
            "atk": "T1554",
            "conf": 0.8,
            "crit": 3,
            "desc": "Lua source names a Lua script"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multi-arch-target",
            "conf": 0.85,
            "crit": 3,
            "desc": "Script references multiple CPU architectures",
            "from": [
              {
                "file": 1
              },
              {
                "off": 869,
                "file": 35,
                "line": 45
              },
              {
                "off": 1884,
                "file": 208,
                "line": 84
              },
              {
                "off": 1925,
                "file": 221,
                "line": 52
              }
            ],
            "uses": [
              298,
              373
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-vertex-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "Vertex provider host"
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--other",
            "conf": 0.9,
            "crit": 1,
            "desc": "x86, ARC, or MPSL architecture reference"
          },
          {
            "id": "micro-behaviors/fs/write/file/descriptor::python-os-write-fd",
            "conf": 0.9,
            "crit": 3,
            "desc": "Writes bytes through Python file descriptor"
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::ftp-port-21",
            "conf": 0.6,
            "crit": 3,
            "desc": "FTP service port number"
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-policy-bypass-flag",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell execution-policy bypass option"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::invoke-webrequest",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Invoke-WebRequest cmdlet (iwr alias)",
            "from": [
              {
                "file": 1
              },
              {
                "file": 26
              }
            ],
            "uses": [
              182,
              189
            ]
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-busted-spec",
            "conf": 0.95,
            "crit": 2,
            "desc": "Lua Busted-style spec file",
            "uses": [
              171,
              454,
              572
            ]
          },
          {
            "id": "metadata/import/lua/plenary/filetype::plenary/filetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plenary.filetype"
          },
          {
            "id": "metadata/import/python/llama_index/core/data_structs::llama_index/core/data_structs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.data_structs"
          },
          {
            "id": "micro-behaviors/os/package-manager/apt::apt-package-install-command",
            "conf": 0.98,
            "crit": 3,
            "desc": "Runs an APT package install command"
          },
          {
            "id": "metadata/import/lua/avante/history::avante/history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-or-declaration-file",
            "conf": 0.85,
            "crit": 1,
            "desc": "File is a test or type-declaration source file",
            "uses": [
              264
            ]
          },
          {
            "id": "metadata/import/rust/tree_sitter/parser::tree_sitter/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::Parser"
          },
          {
            "id": "metadata/import/lua/avante/ui/acp_confirm_adapter::avante/ui/acp_confirm_adapter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.acp_confirm_adapter"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/document::document",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Document from llama_index.core.schema"
          },
          {
            "id": "micro-behaviors/communications/http/client/library::openai-client-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python OpenAI API client import"
          },
          {
            "id": "micro-behaviors/communications/socket/connect::lua-method-connect",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.7,
            "crit": 3,
            "desc": "Lua socket connect method"
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-1",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Chrome compatibility User-Agent fragment"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/dashscope/dashscopeembedding::dashscopeembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports DashScopeEmbedding from llama_index.embeddings.dashscope"
          },
          {
            "id": "metadata/import/lua/avante/utils/file::avante/utils/file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.file"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-output-option-script",
            "conf": 0.85,
            "crit": 3,
            "desc": "curl/wget text includes output option"
          },
          {
            "id": "metadata/import/rust/serde/deserialize::serde/deserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Deserialize"
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack::tree_sitter_language_pack",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter_language_pack"
          },
          {
            "id": "micro-behaviors/process/create/compile::cargo-build-command",
            "conf": 0.96,
            "crit": 3,
            "desc": "Invokes Cargo build"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/helpers::avante/llm_tools/helpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.helpers"
          },
          {
            "id": "metadata/import/rust/minijinja/context::minijinja/context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports minijinja::context"
          },
          {
            "id": "micro-behaviors/data/format/html::html-heading-tag",
            "conf": 0.85,
            "crit": 3,
            "desc": "Markdown contains an HTML h1 heading"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::shell-execution-current-dir",
            "conf": 0.7,
            "crit": 3,
            "desc": "Execution from current directory (./file)"
          },
          {
            "id": "metadata/import/python/datetime::datetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports datetime"
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::powershell-expand-archive-text",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.85,
            "crit": 3,
            "desc": "References PowerShell Expand-Archive cmdlet"
          },
          {
            "id": "metadata/build/ci/permission::job-contents-write-permission",
            "conf": 0.92,
            "crit": 3,
            "desc": "Job grants contents write permission"
          },
          {
            "id": "micro-behaviors/communications/http/url/tld::reserved-documentation-tld-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "URL uses RFC 2606 reserved documentation TLD"
          },
          {
            "id": "metadata/import/python/llama_index/core/indices/base/baseindex::baseindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseIndex from llama_index.core.indices.base"
          },
          {
            "id": "micro-behaviors/fs/path/secret-config::container-orchestration-tooling-context",
            "atk": "T1552.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "Container or orchestration tooling",
            "from": [
              {
                "file": 1
              },
              {
                "off": 20597,
                "file": 103,
                "line": 517
              },
              {
                "off": 6523,
                "file": 130,
                "line": 166
              },
              {
                "off": 208,
                "file": 205,
                "line": 14
              }
            ],
            "uses": [
              54,
              634
            ]
          },
          {
            "id": "micro-behaviors/fs/path/secret-config::ssh-tooling-or-transcript-context",
            "atk": "T1552.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "SSH tooling or documentation transcript",
            "from": [
              {
                "file": 1
              },
              {
                "file": 208
              },
              {
                "off": 1641,
                "file": 221,
                "line": 41
              }
            ],
            "uses": [
              83,
              613
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/object::json-dump",
            "conf": 0.86,
            "crit": 3,
            "desc": "Serializes to a stream with json.dump()"
          },
          {
            "id": "metadata/build/ci/trigger::scheduled-workflow-trigger",
            "conf": 0.9,
            "crit": 3,
            "desc": "GitHub scheduled workflow trigger"
          },
          {
            "id": "metadata/build/ci/permission::contents-write-permission",
            "conf": 0.92,
            "crit": 3,
            "desc": "GitHub Actions contents write permission"
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-policy-bypass-argument",
            "atk": "T1059.001,T1562.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell execution-policy bypass argument"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-flag",
            "atk": "T1059.001",
            "conf": 0.95,
            "crit": 3,
            "desc": "ExecutionPolicy bypass flag"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::command-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object command field"
          },
          {
            "id": "micro-behaviors/os/container/runtime::docker-argv-run-create",
            "conf": 0.84,
            "crit": 3,
            "desc": "Docker run or create as argv list"
          },
          {
            "id": "metadata/import/python/llama_index/vector_stores/chroma::llama_index/vector_stores/chroma",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.vector_stores.chroma"
          },
          {
            "id": "metadata/import/lua/cmp_avante/commands::cmp_avante/commands",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports cmp_avante.commands"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::lua-os-execute",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua os.execute() function call"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools::avante/llm_tools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai_like::llama_index/llms/openai_like",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.openai_like"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/get_diagnostics::avante/llm_tools/get_diagnostics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.get_diagnostics"
          },
          {
            "id": "metadata/import/lua/cmp::cmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp"
          },
          {
            "id": "metadata/import/python/llama_index/llms/dashscope/dashscope::dashscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports DashScope from llama_index.llms.dashscope"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/nodewithscore::nodewithscore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NodeWithScore from llama_index.core.schema"
          },
          {
            "id": "metadata/import/python/unittest::unittest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\""
          },
          {
            "id": "micro-behaviors/process/create/shell/pipeline::http-client-pipe-interpreter",
            "conf": 0.94,
            "crit": 3,
            "desc": "HTTP client output is piped to an interpreter",
            "from": [
              {
                "file": 1
              },
              {
                "file": 35
              },
              {
                "file": 179
              },
              {
                "file": 205
              },
              {
                "file": 208
              }
            ],
            "uses": [
              188,
              262
            ]
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::anthropic-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References ANTHROPIC_API_KEY env variable"
          },
          {
            "id": "metadata/build/docker::shell-docker-image-build",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell script builds a tagged Docker image"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-set",
            "conf": 0.9,
            "crit": 3,
            "desc": "References multiple AI assistant products",
            "from": [
              {
                "file": 1
              },
              {
                "off": 4122,
                "file": 32,
                "line": 66
              },
              {
                "off": 4639,
                "file": 33,
                "line": 92
              },
              {
                "off": 5538,
                "file": 63
              }
            ],
            "uses": [
              149,
              183,
              435,
              478,
              480,
              535,
              664
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::invoke-restmethod",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "PowerShell performs an Invoke-RestMethod request (irm alias)",
            "from": [
              {
                "file": 1
              },
              {
                "off": 2603,
                "file": 26,
                "line": 78
              }
            ],
            "uses": [
              402
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-command-position-script",
            "conf": 0.9,
            "crit": 1,
            "desc": "curl/wget in shell command position"
          },
          {
            "id": "metadata/import/python/libs/utils::libs/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.utils"
          },
          {
            "id": "micro-behaviors/communications/http/llm::local-llm-generate-path",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.92,
            "crit": 3,
            "desc": "Local LLM generate or chat API path"
          },
          {
            "id": "micro-behaviors/fs/path/token::aws-credentials-text-reference",
            "atk": "T1552.005",
            "conf": 0.92,
            "crit": 3,
            "desc": "References an AWS credentials file path"
          },
          {
            "id": "metadata/import/lua/avante/providers::avante/providers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers"
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::py-importlib-import-module",
            "conf": 0.6,
            "crit": 3,
            "desc": "Dynamically imports a Python module"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::refresh-token-env-name",
            "conf": 0.94,
            "crit": 3,
            "desc": "OAuth refresh-token environment variable"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/insert::avante/llm_tools/insert",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.insert"
          },
          {
            "id": "metadata/import/python/pathspec/gitignore/gitignorespec::gitignorespec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GitIgnoreSpec from pathspec.gitignore"
          },
          {
            "id": "metadata/import/python/llama_index/core/simpledirectoryreader::simpledirectoryreader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SimpleDirectoryReader from llama_index.core"
          },
          {
            "id": "micro-behaviors/process/create/shell/command-string::sh-c-exec",
            "conf": 0.8,
            "crit": 3,
            "desc": "Executes a shell command string with -c",
            "from": [
              {
                "file": 1
              },
              {
                "off": 326,
                "file": 205,
                "line": 20
              }
            ],
            "uses": [
              355
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::zero-padded-integer-format",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code formats a zero-padded integer"
          },
          {
            "id": "micro-behaviors/communications/ssh/transfer::tar-sync-fallback",
            "conf": 0.82,
            "crit": 3,
            "desc": "Shell tar extract"
          },
          {
            "id": "micro-behaviors/communications/http/url/cloud::gcs-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "Google Cloud Storage URL"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/undo_edit::avante/llm_tools/undo_edit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.undo_edit"
          },
          {
            "id": "metadata/import/python/libs/utils/inject_uri_to_node::inject_uri_to_node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inject_uri_to_node from libs.utils"
          },
          {
            "id": "metadata/import/lua/avante/utils/lru_cache::avante/utils/lru_cache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.lru_cache"
          },
          {
            "id": "metadata/import/python/llama_index/core::llama_index/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core"
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword"
          },
          {
            "id": "metadata/import/lua/nui/split::nui/split",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.split"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai_like/openailikeembedding::openailikeembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAILikeEmbedding from llama_index.embeddings.openai_like"
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re"
          },
          {
            "id": "micro-behaviors/dylib/library/family::libcurl-ref",
            "conf": 0.3,
            "crit": 2,
            "desc": "libcurl library reference"
          },
          {
            "id": "metadata/import/lua/avante/utils/diff2search_replace::avante/utils/diff2search_replace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.diff2search_replace"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-delete-clause",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL DELETE statement clause"
          },
          {
            "id": "metadata/import/python/fastapi/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FastAPI from fastapi"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "metadata/import/lua/telescope/actions/state::telescope/actions/state",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.actions.state"
          },
          {
            "id": "metadata/import/lua/avante/llm::avante/llm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm"
          },
          {
            "id": "objectives/execution/interpreter/script/download::curl-pipe-rustup-installer",
            "conf": 0.9,
            "crit": 3,
            "desc": "rustup installer piped to shell"
          },
          {
            "id": "metadata/import/python/typing/type_checking::type_checking",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports TYPE_CHECKING from typing"
          },
          {
            "id": "metadata/import/python/watchdog/observers/observer::observer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Observer from watchdog.observers"
          },
          {
            "id": "micro-behaviors/process/create/flags::code-powershell-noninteractive-options",
            "conf": 0.96,
            "crit": 3,
            "desc": "Code invokes noninteractive PowerShell"
          },
          {
            "id": "metadata/import/lua/avante/acp_config_selector::avante/acp_config_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.acp_config_selector"
          },
          {
            "id": "metadata/import/python/typing/cast::cast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cast from typing"
          },
          {
            "id": "micro-behaviors/process/create/script/file::powershell-script-launch-string",
            "atk": "T1059.001",
            "conf": 0.85,
            "crit": 3,
            "desc": "String contains PowerShell script launch"
          },
          {
            "id": "metadata/import/python/libs/utils/get_node_uri::get_node_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_node_uri from libs.utils"
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-script",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.75,
            "crit": 3,
            "desc": "Chrome User-Agent in script source",
            "from": [
              {
                "file": 1
              },
              {
                "off": 8364,
                "file": 197,
                "line": 348
              }
            ],
            "uses": [
              30,
              136,
              208,
              703
            ]
          },
          {
            "id": "metadata/import/python/openai/apistatuserror::apistatuserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APIStatusError from openai"
          },
          {
            "id": "micro-behaviors/os/package-manager/install::apt-get-install-cmd",
            "conf": 0.75,
            "crit": 3,
            "desc": "apt-get install command"
          },
          {
            "id": "metadata/import/python/fastapi/backgroundtasks::backgroundtasks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BackgroundTasks from fastapi"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai_like/openailike::openailike",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAILike from llama_index.llms.openai_like"
          },
          {
            "id": "metadata/import/python/llama_index/core/postprocessor/metadatareplacementpostprocessor::metadatareplacementpostprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MetadataReplacementPostProcessor from llama_index.core.postprocessor"
          },
          {
            "id": "metadata/import/lua/avante/providers/vertex::avante/providers/vertex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.vertex"
          },
          {
            "id": "micro-behaviors/fs/directory/chdir::shell-change-directory",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell changes working directory"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::iwr-outfile-download",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Downloads a file with PowerShell"
          },
          {
            "id": "metadata/import/python/time::time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports time"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stderr-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stderr stream"
          },
          {
            "id": "metadata/import/python/httpx/request::request",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Request from httpx"
          },
          {
            "id": "objectives/discovery/system/architecture::arch-host-probe-normalization",
            "conf": 0.9,
            "crit": 1,
            "desc": "Normalizes uname -m to an arch token",
            "from": [
              {
                "file": 1
              },
              {
                "file": 35
              },
              {
                "file": 208
              }
            ],
            "uses": [
              317
            ]
          },
          {
            "id": "metadata/import/lua/telescope/config::telescope/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.config"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema::llama_index/core/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.schema"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()"
          },
          {
            "id": "metadata/import/lua/avante/ui/input::avante/ui/input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.input"
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser::llama_index/core/node_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.node_parser"
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing"
          },
          {
            "id": "metadata/import/python/pydantic::pydantic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pydantic"
          },
          {
            "id": "micro-behaviors/process/create/shell/target::lua-os-execute-dynamic-argument",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua builds a dynamic os.execute target"
          },
          {
            "id": "metadata/file/archive::archive-misplaced-executable-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive executable in atypical path",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/build::network-destination-function-binding",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Network destination assigned from call"
          },
          {
            "id": "metadata/import/python/pathspec/gitignore::pathspec/gitignore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pathspec.gitignore"
          },
          {
            "id": "micro-behaviors/communications/http/services/gemini::gemini-api-key",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Gemini API key environment"
          },
          {
            "id": "micro-behaviors/data/decode/custom::python-whitespace-only-line-selection",
            "atk": "T1140",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python selects lines containing only whitespace"
          },
          {
            "id": "metadata/import/python/shutil::shutil",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports shutil"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::browser-mozilla-5-0",
            "conf": 0.7,
            "crit": 3,
            "desc": "References Mozilla/5.0 User-Agent prefix"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::powershell-http-transfer-command-reference",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell HTTP transfer command reference"
          },
          {
            "id": "metadata/import/python/contextlib/contextmanager::contextmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextmanager from contextlib"
          },
          {
            "id": "micro-behaviors/communications/http/request/client::py-post-generic",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python post method call"
          },
          {
            "id": "metadata/package/testing/presence/path::tests-path-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Tests path basename"
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-amd64",
            "conf": 0.94,
            "crit": 3,
            "desc": "x86 or AMD64 architecture reference"
          },
          {
            "id": "metadata/import/rust/hf_hub/repo::hf_hub/repo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hf_hub::Repo"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::architecture-parameter-assignment",
            "conf": 0.94,
            "crit": 2,
            "desc": "Architecture parameter assignment"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai::llama_index/llms/openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.openai"
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::system-role-marker",
            "conf": 0.72,
            "crit": 3,
            "desc": "LLM system-role value"
          },
          {
            "id": "micro-behaviors/os/package-manager/install::gha-apt-get-noninteractive-y",
            "conf": 0.85,
            "crit": 3,
            "desc": "GitHub Actions installs packages with apt-get"
          },
          {
            "id": "metadata/import/lua/avante/html2md::avante/html2md",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.html2md"
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::ai-agent-term-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "References the phrase \"AI agent\""
          },
          {
            "id": "micro-behaviors/communications/http/download/url::archive-url-reference-b",
            "conf": 0.88,
            "crit": 3,
            "desc": "URL ends in .rar, .tar or .gz"
          },
          {
            "id": "micro-behaviors/communications/http/header/retry-after::retry-after-header-name-reference",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "References the Retry-After header name"
          },
          {
            "id": "micro-behaviors/fs/path/extension::quoted-font-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a quoted font file path"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/import/python/watchdog/events::watchdog/events",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.events"
          },
          {
            "id": "metadata/build/ci/trigger::pull-request-target-trigger",
            "conf": 0.9,
            "crit": 3,
            "desc": "GitHub pull_request_target workflow trigger"
          },
          {
            "id": "micro-behaviors/os/env/cicd::sh-github-actions",
            "conf": 0.8,
            "crit": 3,
            "desc": "$GITHUB_ACTIONS shell environment access"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command--rx-2",
            "conf": 0.75,
            "crit": 1,
            "desc": "Shell mkdir command reference"
          },
          {
            "id": "metadata/file/archive::archive-at-least-120-members",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive contains at least 120 members",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/release::forge-release-download-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "References a release download URL path"
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser/codesplitter::codesplitter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports CodeSplitter from llama_index.core.node_parser"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-path-containment-check",
            "conf": 0.9,
            "crit": 3,
            "desc": "Checks whether path lies beneath directory"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-file-command",
            "atk": "T1105",
            "conf": 0.94,
            "crit": 3,
            "desc": "Executes curl with output-path option"
          },
          {
            "id": "micro-behaviors/communications/mcp::mcp-client-config-key--mcpservers",
            "conf": 0.9,
            "crit": 3,
            "desc": "MCP client config key (mcpServers)"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-delete",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL DELETE statement with clause",
            "from": [
              {
                "file": 1
              },
              {
                "off": 526,
                "file": 199,
                "line": 19
              }
            ],
            "uses": [
              95
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-xai-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "xAI provider host"
          },
          {
            "id": "objectives/command-and-control/dropper/execution/wsh-reconstruct::token-array-powershell-command",
            "atk": "T1059.007",
            "conf": 0.94,
            "crit": 3,
            "desc": "Token-array PowerShell command"
          },
          {
            "id": "metadata/import/python/libs/utils/is_local_uri::is_local_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_local_uri from libs.utils"
          },
          {
            "id": "micro-behaviors/communications/http/llm::loopback-host-with-llm-port",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Loopback host with Ollama port or hostname"
          },
          {
            "id": "micro-behaviors/communications/http/services/github::gh-issue-mgmt",
            "conf": 1.0,
            "crit": 3,
            "desc": "GitHub CLI repository workflow operations"
          },
          {
            "id": "micro-behaviors/fs/path/extension::android-apk-reference",
            "conf": 0.94,
            "crit": 3,
            "desc": "References Android APK path or suffix"
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-busted-describe",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua describe test block"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::subprocess-run-sys-executable",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.92,
            "crit": 3,
            "desc": "subprocess.run relaunches Python interpreter"
          },
          {
            "id": "metadata/import/python/asyncio::asyncio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asyncio"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory"
          },
          {
            "id": "micro-behaviors/communications/http/client/library::openai-client-constructor",
            "conf": 0.92,
            "crit": 3,
            "desc": "Constructs an OpenAI-compatible API client"
          },
          {
            "id": "metadata/import/lua/avante/config::avante/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.config"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-keywords",
            "conf": 0.5,
            "crit": 3,
            "desc": "Contains several SQL statement types",
            "from": [
              {
                "file": 1
              },
              {
                "off": 1936,
                "file": 199,
                "line": 66
              },
              {
                "off": 2809,
                "file": 200,
                "line": 79
              }
            ],
            "uses": [
              3,
              164,
              442,
              504
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::flask-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "Flask framework import"
          },
          {
            "id": "objectives/command-and-control/channel/discord::discord-string",
            "conf": 0.6,
            "crit": 3,
            "desc": "String \"discord\" (generic)"
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::py-pathlib-open-write-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "pathlib Path.open write mode"
          },
          {
            "id": "metadata/import/npm/cmp::cmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::iwr-name",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "Invoke-WebRequest command name"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-chatgpt",
            "conf": 0.8,
            "crit": 1,
            "desc": "ChatGPT identity reference"
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack/get_parser::get_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_parser from tree_sitter_language_pack"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk",
            "conf": 0.66,
            "crit": 2,
            "desc": "Traverse filesystem hierarchy (os.walk)"
          },
          {
            "id": "metadata/import/lua/avante/ui/line::avante/ui/line",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.line"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-output-flag-script",
            "conf": 0.85,
            "crit": 3,
            "desc": "Script sets curl or wget output file",
            "from": [
              {
                "file": 1
              },
              {
                "file": 35
              },
              {
                "file": 205
              },
              {
                "file": 208
              },
              {
                "off": 1507,
                "file": 221,
                "line": 41
              }
            ],
            "uses": [
              33,
              71
            ]
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-interpreter",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe-to-interpreter token",
            "from": [
              {
                "file": 1
              },
              {
                "file": 179
              },
              {
                "file": 205
              }
            ],
            "uses": [
              285
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::iwr-uri",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.82,
            "crit": 3,
            "desc": "Invoke-WebRequest URI parameter"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/timezone::python-local-timezone-query",
            "atk": "T1614.001",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python queries local timezone"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-authorization-code-grant",
            "conf": 0.8,
            "crit": 3,
            "desc": "OAuth authorization-code grant field"
          },
          {
            "id": "micro-behaviors/data/parse/vocabulary::password-key-value-pair",
            "conf": 0.8,
            "crit": 3,
            "desc": "password/passwd key with inline value"
          },
          {
            "id": "metadata/import/python/chromadb::chromadb",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chromadb"
          },
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib"
          },
          {
            "id": "micro-behaviors/process/create/shell/command-mode::windows-command-shell-invocation",
            "atk": "T1059.001,T1059.003",
            "conf": 0.94,
            "crit": 3,
            "desc": "Windows shell command-mode invocation syntax"
          },
          {
            "id": "objectives/execution/autoinstall/manager-package::yum-noninteractive",
            "conf": 0.85,
            "crit": 3,
            "desc": "Installs packages non-interactively with yum"
          },
          {
            "id": "metadata/import/python/llama_index/core/base/embeddings/base::llama_index/core/base/embeddings/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.base.embeddings.base"
          },
          {
            "id": "metadata/import/lua/avante/providers/gemini::avante/providers/gemini",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.gemini"
          },
          {
            "id": "micro-behaviors/os/env/cicd::github-actions-flag",
            "conf": 0.85,
            "crit": 3,
            "desc": "GITHUB_ACTIONS runtime flag"
          },
          {
            "id": "metadata/import/python/libs/utils/is_remote_uri::is_remote_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_remote_uri from libs.utils"
          },
          {
            "id": "metadata/build/ci/github-actions::repo-internal-composite-action-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Composite action is a repo-internal helper"
          },
          {
            "id": "metadata/import/lua/avante/clipboard::avante/clipboard",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.clipboard"
          },
          {
            "id": "metadata/import/python/watchdog/observers/api/baseobserver::baseobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseObserver from watchdog.observers.api"
          },
          {
            "id": "micro-behaviors/process/create/shell/pipeline::curl-pipe-shell-text",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a curl- or wget-to-shell pipeline"
          },
          {
            "id": "micro-behaviors/process/create/shell/pipeline::curl-pipe-sh-text",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Text contains curl piped to sh"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-arm",
            "conf": 0.94,
            "crit": 1,
            "desc": "x86 or ARM architecture reference"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai_like::llama_index/embeddings/openai_like",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.openai_like"
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-2",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "WebKit compatibility User-Agent fragment"
          },
          {
            "id": "metadata/import/lua/avante/libs/jsonparser::avante/libs/jsonparser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.libs.jsonparser"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/create::avante/llm_tools/create",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.create"
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys"
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "micro-behaviors/communications/http/llm::ollama-model-api-path",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Ollama model inventory or management API path"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/read_todos::avante/llm_tools/read_todos",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.read_todos"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::import-subprocess",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports Python's subprocess module"
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::compiled-artifact-cleanup",
            "conf": 1.0,
            "crit": 3,
            "desc": "Deletes only compiled/cache build artifacts"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::user-field-key",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON-like user identity field"
          },
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-staging-path",
            "atk": "T1105",
            "conf": 0.82,
            "crit": 3,
            "desc": "References curl writing to an output path"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-short-flag-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "Curl silent flag with remote URL"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-output-to-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Output path comes from shell variable"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-keyword-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "References an OAuth endpoint marker"
          },
          {
            "id": "metadata/package/completeness::has-config-assignment",
            "conf": 0.75,
            "crit": 3,
            "desc": "Code uses assigned configuration objects"
          },
          {
            "id": "metadata/import/lua/avante/utils/platform::avante/utils/platform",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.utils.platform"
          },
          {
            "id": "metadata/import/python/watchdog/events/filesystemevent::filesystemevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileSystemEvent from watchdog.events"
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup"
          },
          {
            "id": "micro-behaviors/ui/window/theme::prefers-dark-color-scheme",
            "conf": 0.85,
            "crit": 3,
            "desc": "Checks the preferred dark color scheme"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::lua-io-popen",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua io.popen() shell command execution"
          },
          {
            "id": "metadata/import/lua/telescope/previewers::telescope/previewers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.previewers"
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os"
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-sh",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe to sh interpreter"
          },
          {
            "id": "metadata/import/python/pathspec::pathspec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pathspec"
          },
          {
            "id": "micro-behaviors/communications/http/url/path::loopback-http-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a loopback HTTP URL"
          },
          {
            "id": "metadata/import/rust/regex/regex::regex/regex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports regex::Regex"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-5",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM completion-token count field"
          },
          {
            "id": "metadata/import/python/libs/logger::libs/logger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.logger"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::recursive-directory-traversal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Recursive directory traversal logic",
            "from": [
              {
                "file": 1
              },
              {
                "file": 197
              }
            ],
            "uses": [
              185,
              329
            ]
          },
          {
            "id": "metadata/import/lua/avante/providers/claude::avante/providers/claude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.claude"
          },
          {
            "id": "metadata/import/lua/vim/treesitter/query::vim/treesitter/query",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports vim.treesitter.query"
          },
          {
            "id": "micro-behaviors/communications/http/url/cloud::third-party-object-storage-url",
            "conf": 0.88,
            "crit": 3,
            "desc": "DigitalOcean, Aliyun or Tencent object host"
          },
          {
            "id": "metadata/import/python/llama_index/core/indices/base::llama_index/core/indices/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.indices.base"
          },
          {
            "id": "metadata/import/lua/avante/ui/confirm::avante/ui/confirm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.confirm"
          },
          {
            "id": "metadata/import/python/providers/factory/initialize_llm_model::initialize_llm_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_llm_model from providers.factory"
          },
          {
            "id": "metadata/package/files/archive-shape::jar-many-directories",
            "conf": 0.98,
            "crit": 3,
            "desc": "JAR has many directories",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::result-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object result field"
          },
          {
            "id": "metadata/import/lua/avante/utils/promptlogger::avante/utils/promptlogger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.promptLogger"
          },
          {
            "id": "micro-behaviors/fs/lock/flock::python-fcntl-flock",
            "conf": 0.86,
            "crit": 3,
            "desc": "Uses fcntl.flock() for advisory file locking"
          },
          {
            "id": "micro-behaviors/data/archive/extract/tar::tar-gzip-extract",
            "atk": "T1560.001",
            "conf": 0.84,
            "crit": 3,
            "desc": "tar gzip extraction command usage"
          },
          {
            "id": "metadata/file/catalog/service::service-name-github",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub service name"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/basenode::basenode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseNode from llama_index.core.schema"
          },
          {
            "id": "micro-behaviors/communications/http/client/response-body::python-response-body-member-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python response body member access"
          },
          {
            "id": "metadata/import/python/fastapi/httpexception::httpexception",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports HTTPException from fastapi"
          },
          {
            "id": "metadata/import/lua/avante/libs/react_parser2::avante/libs/react_parser2",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.libs.ReAct_parser2"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/delete_tool_use_messages::avante/llm_tools/delete_tool_use_messages",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.delete_tool_use_messages"
          },
          {
            "id": "metadata/import/lua/avante/utils/prompts::avante/utils/prompts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.prompts"
          },
          {
            "id": "metadata/import/lua/avante/diff::avante/diff",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.diff"
          },
          {
            "id": "metadata/import/python/urllib/parse/urlparse::urlparse",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urlparse from urllib.parse"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::single-long-line-outlier",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.9,
            "crit": 3,
            "desc": "Exactly one line exceeds 1000 chars"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::uvicorn-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports the Uvicorn ASGI server"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-wget-command",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes curl or wget",
            "from": [
              {
                "file": 1
              },
              {
                "off": 2288,
                "file": 35,
                "line": 102
              },
              {
                "off": 398,
                "file": 205,
                "line": 20
              },
              {
                "off": 2626,
                "file": 208,
                "line": 103
              }
            ],
            "uses": [
              522
            ]
          },
          {
            "id": "micro-behaviors/communications/http/message::http-message-json-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls JSON method on HTTP-style object"
          },
          {
            "id": "metadata/package/testing/harness/runtime::is-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "Test, spec, or fixture file",
            "uses": [
              19,
              428,
              541
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::files-object-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON files object field"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-anthropic-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "Anthropic provider host"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-7",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM output-token count field"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::powershell-new-item-directory",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell creates a directory with New-Item"
          },
          {
            "id": "micro-behaviors/communications/http/get::rust-ureq-direct-get",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Rust ureq sends direct GET request"
          },
          {
            "id": "micro-behaviors/ui/help::command-run-instruction",
            "conf": 0.84,
            "crit": 3,
            "desc": "Command execution help instruction"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::iwr-outfile-call",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell call downloads file to output path",
            "from": [
              {
                "file": 1
              },
              {
                "file": 26
              }
            ],
            "uses": [
              117,
              182
            ]
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-redirect-state-pair",
            "conf": 0.9,
            "crit": 3,
            "desc": "OAuth redirect and state parameters"
          },
          {
            "id": "metadata/file/naming::archive-bin-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a .bin payload"
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-generation-source-language-model",
            "conf": 0.88,
            "crit": 3,
            "desc": "Explicit LLM or language-model reference"
          },
          {
            "id": "metadata/import/lua/avante/ui/input/providers/native::avante/ui/input/providers/native",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.input.providers.native"
          },
          {
            "id": "metadata/import/npm/copilot::copilot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports copilot"
          },
          {
            "id": "objectives/anti-static/obfuscation/eval/require::tiktoken-module-marker",
            "conf": 0.9,
            "crit": 3,
            "desc": "tiktoken JavaScript module marker"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass",
            "atk": "T1059.001",
            "conf": 0.95,
            "crit": 3,
            "desc": "PowerShell execution policy bypass",
            "from": [
              {
                "file": 1
              },
              {
                "file": 26
              },
              {
                "off": 3240,
                "file": 33,
                "line": 52
              }
            ],
            "uses": [
              52,
              293,
              367
            ]
          },
          {
            "id": "metadata/import/python/services/indexing_history/indexing_history_service::indexing_history_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports indexing_history_service from services.indexing_history"
          },
          {
            "id": "micro-behaviors/fs/path/application/executable::dev-apps-vim",
            "conf": 0.5,
            "crit": 1,
            "desc": "Repeated Vim name references"
          },
          {
            "id": "metadata/import/lua/avante/repo_map::avante/repo_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.repo_map"
          },
          {
            "id": "metadata/import/python/services/resource/resource_service::resource_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports resource_service from services.resource"
          },
          {
            "id": "metadata/import/rust/minijinja/environment::minijinja/environment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports minijinja::Environment"
          },
          {
            "id": "micro-behaviors/communications/http/download/handler::rust-response-into-reader",
            "atk": "T1105",
            "conf": 0.94,
            "crit": 3,
            "desc": "Rust converts response into reader"
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-shell",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe to a shell interpreter",
            "from": [
              {
                "file": 1
              },
              {
                "file": 179
              },
              {
                "file": 205
              }
            ],
            "uses": [
              233
            ]
          },
          {
            "id": "metadata/import/lua/avante/libs/acp_client::avante/libs/acp_client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.libs.acp_client"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::shell-failure-suppress-or-true",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell suppresses failure with || true"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::sh-dense-eval-chains-unless-cond-1--rx-3",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.92,
            "crit": 3,
            "desc": "Command-line usage text marker"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-quiet-dir",
            "conf": 0.85,
            "crit": 3,
            "desc": "unzip quietly into directory"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::curl-ua",
            "conf": 0.7,
            "crit": 3,
            "desc": "curl User-Agent"
          },
          {
            "id": "metadata/import/lua/avante/utils/logo::avante/utils/logo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.logo"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "Concatenated PowerShell execution policy bypass",
            "from": [
              {
                "file": 1
              },
              {
                "file": 26
              },
              {
                "file": 33
              }
            ],
            "uses": [
              483
            ]
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf"
          },
          {
            "id": "micro-behaviors/os/env/read::python-os-getenv-call",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python reads an environment variable"
          },
          {
            "id": "metadata/import/python/markdownify/markdownify::md",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports markdownify from markdownify as md"
          },
          {
            "id": "metadata/import/rust/tiktoken_rs/bpe_for_model::tiktoken_rs/bpe_for_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tiktoken_rs::bpe_for_model"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-aarch64",
            "conf": 1.0,
            "crit": 3,
            "desc": "AArch64 (ARM64) architecture string"
          },
          {
            "id": "micro-behaviors/fs/path/location::top-level-root-path",
            "conf": 0.96,
            "crit": 3,
            "desc": "References top-level /root path"
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::python-api-key-env-read",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python reads API key env vars"
          },
          {
            "id": "metadata/import/python/llama_index/core/llms/llm/llm::llm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports LLM from llama_index.core.llms.llm"
          },
          {
            "id": "micro-behaviors/communications/http/authorization-header::bearer-prefix",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.72,
            "crit": 3,
            "desc": "HTTP Bearer authorization header prefix"
          },
          {
            "id": "metadata/import/npm/render-markdown::render-markdown",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports render-markdown"
          },
          {
            "id": "metadata/import/lua/cmp_avante/mentions::cmp_avante/mentions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp_avante.mentions"
          },
          {
            "id": "micro-behaviors/communications/http/llm::python-openai-sdk-client",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Constructs an OpenAI SDK client"
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::role-line-marker",
            "conf": 0.72,
            "crit": 1,
            "desc": "Quoted LLM role label"
          },
          {
            "id": "metadata/import/python/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fastapi"
          },
          {
            "id": "micro-behaviors/communications/http/services/aws::bedrock-api-key-bearer-token-env",
            "conf": 0.92,
            "crit": 3,
            "desc": "Bedrock API key bearer token env variable"
          },
          {
            "id": "metadata/import/lua/avante/providers/watsonx_code_assistant::avante/providers/watsonx_code_assistant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.watsonx_code_assistant"
          },
          {
            "id": "metadata/import/python/concurrent/futures::concurrent/futures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports concurrent.futures"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::source-curl-output-option",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl output file source"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::python-environ-credential-keyword-filter",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python environment access uses credential-named keys",
            "from": [
              {
                "file": 1
              },
              {
                "file": 186
              }
            ],
            "uses": [
              642
            ]
          },
          {
            "id": "metadata/lang/locale::readme-language-nav-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "README links to a translated README"
          },
          {
            "id": "metadata/import/lua/img-clip/util::img-clip/util",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip.util"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-function-call-event",
            "atk": "T1071.001",
            "conf": 0.78,
            "crit": 3,
            "desc": "LLM function call streaming event"
          },
          {
            "id": "metadata/import/npm/avante/utils::avante/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils"
          },
          {
            "id": "objectives/discovery/system/architecture::arch-case-uname-normalization",
            "conf": 0.92,
            "crit": 3,
            "desc": "uname -m mapped in a case statement"
          },
          {
            "id": "metadata/import/python/collections/abc/asyncgenerator::asyncgenerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports AsyncGenerator from collections.abc"
          },
          {
            "id": "metadata/file/extension/identity::shell-a",
            "conf": 1.0,
            "crit": 2,
            "desc": "POSIX shell script extension"
          },
          {
            "id": "metadata/import/rust/std/sync/mutex::std/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Mutex"
          },
          {
            "id": "metadata/import/lua/telescope/pickers::telescope/pickers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.pickers"
          },
          {
            "id": "micro-behaviors/communications/http/websocket::websocket-lower",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the lowercase websocket keyword"
          },
          {
            "id": "metadata/import/npm/img-clip::img-clip",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip"
          },
          {
            "id": "micro-behaviors/fs/path/location::home-hidden-dotpath",
            "conf": 0.85,
            "crit": 3,
            "desc": "Hidden dot-entry under the home directory"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-fail-flags-text",
            "atk": "T1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "curl text contains silent or fail flags"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::python-sensitive-env-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python reads credential-named environment variable",
            "from": [
              {
                "file": 1
              },
              {
                "off": 520,
                "file": 186,
                "line": 20
              },
              {
                "off": 21832,
                "file": 197,
                "line": 714
              }
            ],
            "uses": [
              295,
              642
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-subprocess-io-fields--returncode",
            "atk": "T1059.006",
            "conf": 0.84,
            "crit": 3,
            "desc": "Process output/status field names (returncode)"
          },
          {
            "id": "micro-behaviors/os/stdio::php-echo-statement",
            "conf": 0.95,
            "crit": 3,
            "desc": "Emits data with a PHP echo statement"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-readdir-walk-find",
            "conf": 0.85,
            "crit": 2,
            "desc": "Traverses directories using common APIs"
          },
          {
            "id": "metadata/import/rust/serde/serialize::serde/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Serialize"
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::lua-open-write-mode",
            "conf": 0.82,
            "crit": 3,
            "desc": "Lua opens file in write mode"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-authorization-endpoint-url",
            "conf": 0.94,
            "crit": 3,
            "desc": "OAuth authorization endpoint URL"
          },
          {
            "id": "micro-behaviors/fs/file/create::rust-file-create",
            "conf": 0.86,
            "crit": 3,
            "desc": "Rust File::create call"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/write_to_file::avante/llm_tools/write_to_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.write_to_file"
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-testcase-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest TestCase marker"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/glob::avante/llm_tools/glob",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.llm_tools.glob"
          },
          {
            "id": "micro-behaviors/fs/file/copy::powershell-copy-item-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "References the PowerShell Copy-Item command"
          },
          {
            "id": "metadata/import/lua/avante/rag_service::avante/rag_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.rag_service"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::process-execution",
            "atk": "T1059.006",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python launches a child process",
            "from": [
              {
                "file": 1
              },
              {
                "file": 197
              },
              {
                "file": 201
              }
            ],
            "uses": [
              416
            ]
          },
          {
            "id": "metadata/import/python/openai/apitimeouterror::apitimeouterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APITimeoutError from openai"
          },
          {
            "id": "micro-behaviors/process/interpreter/perl::perl-keyword",
            "conf": 0.7,
            "crit": 3,
            "desc": "Perl interpreter command reference"
          },
          {
            "id": "metadata/import/python/logging::logging",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports logging"
          },
          {
            "id": "well-known/lib/network/public-suffix-list::psl-github-io",
            "conf": 0.9,
            "crit": 3,
            "desc": "Public suffix github.io"
          },
          {
            "id": "metadata/import/python/libs/utils/is_path_node::is_path_node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_path_node from libs.utils"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::public-forge-http-download",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Fetches content from a public code forge",
            "uses": [
              262,
              602
            ]
          },
          {
            "id": "metadata/import/lua/img-clip/clipboard::img-clip/clipboard",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports img-clip.clipboard"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent",
            "atk": "T1105",
            "conf": 0.92,
            "crit": 3,
            "desc": "curl command uses silent or fail flags",
            "from": [
              {
                "file": 1
              },
              {
                "off": 2288,
                "file": 35,
                "line": 102
              },
              {
                "off": 193,
                "file": 179
              },
              {
                "off": 398,
                "file": 205,
                "line": 20
              },
              {
                "off": 2626,
                "file": 208,
                "line": 103
              }
            ],
            "uses": [
              325,
              522
            ]
          },
          {
            "id": "micro-behaviors/process/info/current::python-sys-executable-text",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python sys.executable reference text"
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::powershell-remove-item-force",
            "conf": 0.7,
            "crit": 3,
            "desc": "PowerShell Remove-Item with -Force"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/http::suspicious-cloud-image-object--rx-1",
            "atk": "T1105",
            "mbc": "B0024",
            "conf": 0.86,
            "crit": 3,
            "desc": "Google Cloud Storage domain reference"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::python-http-route-basic-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python basic HTTP route decorator"
          },
          {
            "id": "metadata/import/python/urllib/parse/urljoin::urljoin",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urljoin from urllib.parse"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openrouter::llama_index/llms/openrouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.openrouter"
          },
          {
            "id": "metadata/import/rust/tree_sitter/query::tree_sitter/query",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::Query"
          },
          {
            "id": "micro-behaviors/process/create/shell/command-string::shell-direct-sh-c",
            "conf": 0.8,
            "crit": 3,
            "desc": "Direct shell command-string execution with -c"
          },
          {
            "id": "micro-behaviors/data/format/json::json-result-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON result or response field key"
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-code-generation-instruction",
            "conf": 0.92,
            "crit": 3,
            "desc": "LLM instruction requests source code",
            "from": [
              {
                "file": 1
              },
              {
                "file": 123
              },
              {
                "file": 133
              }
            ],
            "uses": [
              427,
              476
            ]
          },
          {
            "id": "metadata/import/python/providers/factory/initialize_embed_model::initialize_embed_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_embed_model from providers.factory"
          },
          {
            "id": "metadata/package/files/mobile-package::apk-misplaced-executable-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "APK executable in atypical path",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-host-allowlist",
            "atk": "T1071.001",
            "conf": 0.88,
            "crit": 3,
            "desc": "LLM provider host allowlist",
            "from": [
              {
                "file": 1
              },
              {
                "off": 30977,
                "file": 33,
                "line": 815
              },
              {
                "off": 13505,
                "file": 71,
                "line": 340
              },
              {
                "off": 812,
                "file": 130,
                "line": 19
              },
              {
                "off": 1802,
                "file": 186,
                "line": 56
              }
            ],
            "uses": [
              13,
              165,
              266,
              375,
              644
            ]
          },
          {
            "id": "metadata/import/lua/luassert::luassert",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports luassert"
          },
          {
            "id": "metadata/import/rust/std/cell/refcell::std/cell/refcell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cell::RefCell"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command",
            "conf": 0.75,
            "crit": 3,
            "desc": "Create temp staging directory via shell",
            "from": [
              {
                "file": 1
              },
              {
                "off": 56963,
                "file": 63
              }
            ],
            "uses": [
              157,
              714
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::subshell-curl",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl invoked inside command substitution"
          },
          {
            "id": "metadata/import/lua/bit::bit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bit"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 1,
            "desc": "LLM token usage JSON fields",
            "uses": [
              237,
              267,
              494,
              562,
              665
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/lang::powershell-keyword",
            "conf": 0.7,
            "crit": 3,
            "desc": "Invokes PowerShell with command-line options"
          },
          {
            "id": "micro-behaviors/fs/path/archive::unix-temp-archive-path",
            "conf": 0.86,
            "crit": 3,
            "desc": "Unix temporary archive path"
          },
          {
            "id": "metadata/file/archive::archive-paired-executable-members",
            "conf": 0.88,
            "crit": 3,
            "desc": "Archive contains two or more executables",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/python/llama_index/llms/openrouter/openrouter::openrouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenRouter from llama_index.llms.openrouter"
          },
          {
            "id": "metadata/import/lua/avante::avante",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante"
          },
          {
            "id": "metadata/import/lua/mega/cmdparse::mega/cmdparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports mega.cmdparse"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-arm64",
            "conf": 1.0,
            "crit": 3,
            "desc": "arm64 architecture string"
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-gemini-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "Gemini provider host"
          },
          {
            "id": "micro-behaviors/communications/http/request/httpx::httpx-get",
            "conf": 0.85,
            "crit": 3,
            "desc": "httpx.get call"
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-404-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source assigns HTTP 404 status"
          },
          {
            "id": "micro-behaviors/communications/http/services/anthropic::oauth-token-endpoint",
            "conf": 0.99,
            "crit": 3,
            "desc": "Anthropic OAuth token endpoint"
          },
          {
            "id": "micro-behaviors/communications/http/fingerprint::browser-user-agent-string",
            "atk": "T1071.001",
            "conf": 0.88,
            "crit": 3,
            "desc": "Hardcoded browser User-Agent string"
          },
          {
            "id": "micro-behaviors/communications/http/request/body::http-post-with-body-argument",
            "conf": 0.82,
            "crit": 3,
            "desc": "HTTP POST supplies a body argument"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/str_replace::avante/llm_tools/str_replace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.str_replace"
          },
          {
            "id": "metadata/import/python/unittest/mock::unittest/mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest.mock"
          },
          {
            "id": "metadata/import/python/llama_index/core/base/embeddings/base/baseembedding::baseembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseEmbedding from llama_index.core.base.embeddings.base"
          },
          {
            "id": "metadata/import/python/llama_index/core/data_structs/indexdict::indexdict",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports IndexDict from llama_index.core.data_structs"
          },
          {
            "id": "metadata/build/ci/step::mutable-version-action-ref",
            "conf": 0.9,
            "crit": 3,
            "desc": "Workflow action uses mutable version tag"
          },
          {
            "id": "micro-behaviors/process/create/shell/target::shell-exec-script-path",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell runs a script by path"
          },
          {
            "id": "metadata/import/lua/img-clip::img-clip",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip"
          },
          {
            "id": "metadata/file/string/cicd::github-workflow-file-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "GitHub Actions workflow file path"
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json"
          },
          {
            "id": "micro-behaviors/data/config/syntax::service-endpoint-key",
            "conf": 0.9,
            "crit": 3,
            "desc": "Service endpoint configuration key"
          },
          {
            "id": "metadata/build/ci/step::composite-action-type",
            "conf": 1.0,
            "crit": 3,
            "desc": "GitHub Actions composite action definition"
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack/supportedlanguage::supportedlanguage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SupportedLanguage from tree_sitter_language_pack"
          },
          {
            "id": "metadata/import/lua/avante/history_selector::avante/history_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history_selector"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/http::suspicious-cloud-image-object--rx-4",
            "atk": "T1105",
            "mbc": "B0024",
            "conf": 0.86,
            "crit": 3,
            "desc": "Alibaba Cloud endpoint domain reference"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute"
          },
          {
            "id": "metadata/import/lua/avante/history/render::avante/history/render",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history.render"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-pkce-code-verifier",
            "conf": 0.8,
            "crit": 3,
            "desc": "OAuth PKCE code-verifier field"
          },
          {
            "id": "micro-behaviors/os/env/cicd::multi-ci-provider-env-refs",
            "conf": 0.92,
            "crit": 3,
            "desc": "Multiple CI provider environment references",
            "from": [
              {
                "file": 1
              },
              {
                "file": 208
              }
            ],
            "uses": [
              199
            ]
          },
          {
            "id": "metadata/import/python/httpx/asyncclient::asyncclient",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports AsyncClient from httpx"
          },
          {
            "id": "micro-behaviors/process/create/workers::parallel-thread-executor",
            "conf": 0.88,
            "crit": 3,
            "desc": "Uses a thread or async task executor"
          },
          {
            "id": "objectives/impact/ransom/encrypt/runtime-generated::destructive-data-target-a",
            "atk": "T1486",
            "conf": 0.92,
            "crit": 3,
            "desc": "Destructive operation names file data"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::irm-name",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 3,
            "desc": "Invoke-RestMethod command name"
          },
          {
            "id": "metadata/lang/generated::codegen-source-path",
            "conf": 0.9,
            "crit": 2,
            "desc": "Code generation source path"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::access-refresh-token-pair",
            "conf": 0.94,
            "crit": 3,
            "desc": "Access and refresh token pair",
            "from": [
              {
                "file": 1
              },
              {
                "off": 619,
                "file": 118,
                "line": 14
              },
              {
                "off": 31837,
                "file": 120,
                "line": 921
              },
              {
                "off": 14305,
                "file": 122,
                "line": 445
              },
              {
                "off": 83,
                "file": 129,
                "line": 2
              },
              {
                "off": 6217,
                "file": 222,
                "line": 177
              }
            ],
            "uses": [
              437,
              657,
              691
            ]
          },
          {
            "id": "micro-behaviors/ui/terminal::ansi-erase-op",
            "conf": 0.86,
            "crit": 3,
            "desc": "ANSI erase-line/erase-screen sequence"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/ollama/ollamaembedding::ollamaembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OllamaEmbedding from llama_index.embeddings.ollama"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::request-powershell",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell performs an HTTP request",
            "from": [
              {
                "file": 1
              },
              {
                "file": 26
              }
            ],
            "uses": [
              70
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-size-constant",
            "conf": 0.86,
            "crit": 3,
            "desc": "Megabyte-scale size constant in source"
          },
          {
            "id": "micro-behaviors/communications/http/services/github::github-release-api",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub REST releases endpoint"
          },
          {
            "id": "metadata/import/rust/std/collections/btreemap::std/collections/btreemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeMap"
          },
          {
            "id": "metadata/import/python/pydantic/field::field",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Field from pydantic"
          },
          {
            "id": "micro-behaviors/process/create/local-exec::multi-local-executable-launch",
            "atk": "T1059.004",
            "conf": 0.91,
            "crit": 3,
            "desc": "Shell launches three local executables"
          },
          {
            "id": "metadata/import/lua/avante/slashcommands::avante/slashcommands",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.slashcommands"
          },
          {
            "id": "metadata/build/ci/secret::step-environment-secret-reference",
            "conf": 0.95,
            "crit": 3,
            "desc": "Step environment references an Actions secret"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::run-ast",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.85,
            "crit": 3,
            "desc": "Calls subprocess.run to launch a process"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/download::curl-silent-output",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.75,
            "crit": 3,
            "desc": "Silent curl with output"
          },
          {
            "id": "micro-behaviors/fs/path/location::home-config-documents-reference",
            "conf": 0.78,
            "crit": 3,
            "desc": "References config or document paths under home"
          },
          {
            "id": "micro-behaviors/communications/http/header/content-type::json-header",
            "conf": 0.9,
            "crit": 3,
            "desc": "References HTTP Content-Type application/json"
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::https-port-443-protocol",
            "conf": 0.6,
            "crit": 3,
            "desc": "References HTTPS service port 443"
          },
          {
            "id": "metadata/import/python/urllib/parse::urllib/parse",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urllib.parse"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/base::avante/llm_tools/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.base"
          },
          {
            "id": "micro-behaviors/fs/write/file/full::powershell-set-content-call",
            "mbc": "C0047",
            "conf": 0.92,
            "crit": 3,
            "desc": "PowerShell writes file with Set-Content"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-file",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 3,
            "desc": "References curl file-output option"
          },
          {
            "id": "micro-behaviors/data/format/json::json-command-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON command or task field key"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::content-object-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON content object field"
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-code-generation-language-alt",
            "conf": 0.88,
            "crit": 3,
            "desc": "LLM prompt names Lua or JavaScript"
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file",
            "conf": 0.7,
            "crit": 2,
            "desc": "Python test file suffix"
          },
          {
            "id": "metadata/import/lua/img-clip/config::img-clip/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip.config"
          },
          {
            "id": "metadata/import/python/service/initialize_app::initialize_app",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_app from service"
          },
          {
            "id": "metadata/import/python/libs/db/get_db_connection::get_db_connection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_db_connection from libs.db"
          },
          {
            "id": "metadata/import/lua/plenary/curl::plenary/curl",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports plenary.curl"
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::repeated-public-cloud-provider-name--azure",
            "conf": 0.4,
            "crit": 3,
            "desc": "Public cloud provider name (Azure)"
          },
          {
            "id": "metadata/import/lua/luassert/mock::luassert/mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports luassert.mock"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-cursor",
            "conf": 0.8,
            "crit": 3,
            "desc": "Cursor agent identity reference"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/querybundle::querybundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports QueryBundle from llama_index.core.schema"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::token-field-assignment",
            "conf": 0.65,
            "crit": 1,
            "desc": "Token-named field assignment (weak auth signal)"
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::python-import-error-handler",
            "atk": "T1027",
            "mbc": "C0027",
            "conf": 0.5,
            "crit": 3,
            "desc": "Handles a missing-module ImportError"
          },
          {
            "id": "metadata/import/lua/avante/model_selector::avante/model_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.model_selector"
          },
          {
            "id": "metadata/file/catalog/service::service-name-anthropic",
            "conf": 0.82,
            "crit": 3,
            "desc": "References the Anthropic service name"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-or-skill-http-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Agent or skill references an HTTP URL"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-select",
            "conf": 0.6,
            "crit": 3,
            "desc": "SQL SELECT syntax reference"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-interpreter-variable-code-argument",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.92,
            "crit": 3,
            "desc": "Variable Python interpreter gets inline code"
          },
          {
            "id": "metadata/import/lua/avante/utils/streaming_json_parser::avante/utils/streaming_json_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.streaming_json_parser"
          },
          {
            "id": "metadata/import/python/openai::openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports openai"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-var-input-before-output",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Variable input precedes variable output"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-create-table",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL CREATE TABLE syntax reference"
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib"
          },
          {
            "id": "metadata/import/python/models/resource/resource::resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Resource from models.resource"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/write_todos::avante/llm_tools/write_todos",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.write_todos"
          },
          {
            "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
              },
              {
                "off": 196,
                "file": 186,
                "line": 11
              },
              {
                "file": 197
              },
              {
                "file": 202
              },
              {
                "file": 203
              }
            ],
            "uses": [
              458
            ]
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-output-response-word",
            "conf": 0.86,
            "crit": 3,
            "desc": "LLM response output reference"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai/openaiembedding::openaiembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAIEmbedding from llama_index.embeddings.openai"
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-spec-basename",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua spec filename"
          },
          {
            "id": "metadata/import/python/llama_index/llms/ollama/ollama::ollama",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Ollama from llama_index.llms.ollama"
          },
          {
            "id": "metadata/import/rust/std/error/error::std/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::error::Error"
          },
          {
            "id": "micro-behaviors/data/embedded/script::embedded-php-open-tag-literal",
            "conf": 0.96,
            "crit": 3,
            "desc": "PHP open tag in source string"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "FastAPI framework import"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::mkdir-command",
            "conf": 0.8,
            "crit": 3,
            "desc": "Shell invokes mkdir command"
          },
          {
            "id": "metadata/import/python/watchdog/events/filesystemeventhandler::filesystemeventhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileSystemEventHandler from watchdog.events"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/dispatch_agent::avante/llm_tools/dispatch_agent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.dispatch_agent"
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::rm-force-variable-target",
            "atk": "T1070.004",
            "mbc": "C0047",
            "conf": 0.9,
            "crit": 3,
            "desc": "Force-deletes a shell variable target"
          },
          {
            "id": "metadata/import/lua/avante/selection_result::avante/selection_result",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.selection_result"
          },
          {
            "id": "metadata/import/lua/vim/health::vim/health",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports vim.health"
          },
          {
            "id": "micro-behaviors/communications/socket/send::lua-socket-send",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.86,
            "crit": 3,
            "desc": "Lua socket send method"
          },
          {
            "id": "metadata/import/lua/avante/commands::avante/commands",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.commands"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/bash::avante/llm_tools/bash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.bash"
          },
          {
            "id": "micro-behaviors/communications/http/url/endpoint::health-check-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "HTTP health-check endpoint path"
          },
          {
            "id": "metadata/file/encoded::base64-compatible-data-context",
            "conf": 0.95,
            "crit": 3,
            "desc": "Test path or known Base64-compatible standard data",
            "uses": [
              174
            ]
          },
          {
            "id": "metadata/import/lua/plenary/scandir::plenary/scandir",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plenary.scandir"
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*"
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::jit-runtime-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a JIT compilation runtime"
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::github-pages",
            "conf": 0.5,
            "crit": 3,
            "desc": "References a GitHub Pages host"
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::unittest-testcase-context",
            "conf": 1.0,
            "crit": 3,
            "desc": "unittest TestCase cleanup context"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/grep::avante/llm_tools/grep",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.grep"
          },
          {
            "id": "micro-behaviors/data/llm/codegen::source-generation-directive",
            "conf": 0.92,
            "crit": 3,
            "desc": "Prompt requests generated source",
            "from": [
              {
                "file": 1
              },
              {
                "file": 123
              },
              {
                "file": 133
              }
            ],
            "uses": [
              427
            ]
          },
          {
            "id": "metadata/import/lua/avante/suggestion::avante/suggestion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.suggestion"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-copilot",
            "conf": 0.8,
            "crit": 1,
            "desc": "Copilot identity reference"
          },
          {
            "id": "metadata/import/lua/avante/ui/selector::avante/ui/selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.selector"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-gemini",
            "conf": 0.8,
            "crit": 3,
            "desc": "Gemini remote-tool identity reference"
          },
          {
            "id": "metadata/import/python/subprocess::subprocess",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports subprocess"
          },
          {
            "id": "metadata/import/rust/std/sync/mutexguard::std/sync/mutexguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::MutexGuard"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat-full",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Concatenated ExecutionPolicy bypass"
          },
          {
            "id": "metadata/import/python/llama_index/core/postprocessor::llama_index/core/postprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.postprocessor"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-refresh-grant-type",
            "conf": 0.9,
            "crit": 3,
            "desc": "OAuth refresh_token grant type"
          },
          {
            "id": "metadata/import/rust/tiktoken_rs/corebpe::tiktoken_rs/corebpe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tiktoken_rs::CoreBPE"
          },
          {
            "id": "metadata/import/python/uvicorn::uvicorn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uvicorn"
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-file-write-command",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell command redirects output to file",
            "from": [
              {
                "file": 1
              },
              {
                "file": 6
              },
              {
                "file": 7
              },
              {
                "file": 19
              },
              {
                "file": 20
              },
              {
                "off": 1764,
                "file": 35,
                "line": 89
              }
            ],
            "uses": [
              672
            ]
          },
          {
            "id": "metadata/import/lua/avante/ui/button_group_line::avante/ui/button_group_line",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.button_group_line"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-command-with-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl or wget references shell variable"
          },
          {
            "id": "micro-behaviors/os/env/read::std-env-var",
            "conf": 0.86,
            "crit": 3,
            "desc": "Reads a Rust environment variable"
          },
          {
            "id": "metadata/import/lua/nvim-treesitter/ts_utils::nvim-treesitter/ts_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nvim-treesitter.ts_utils"
          },
          {
            "id": "micro-behaviors/communications/http/authorization-header::auth-like-constant-assignment",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Auth-like constant assignment"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-9",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM input-token count field"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/fetch-eval::json-message-field",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Extracts payload from JSON message field"
          },
          {
            "id": "micro-behaviors/ui/window/event::browser-intersection-observer",
            "conf": 0.82,
            "crit": 3,
            "desc": "Observes DOM element visibility"
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::http-port-80",
            "conf": 0.6,
            "crit": 3,
            "desc": "HTTP service port number"
          },
          {
            "id": "micro-behaviors/fs/read/file/full::powershell-get-content-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads file content with PowerShell Get-Content"
          },
          {
            "id": "metadata/import/lua/avante/utils/test::avante/utils/test",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.test"
          },
          {
            "id": "metadata/package/testing/presence/path::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          },
          {
            "id": "micro-behaviors/data/string/assembly::sh-template-placeholder",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell contains a double-brace placeholder"
          },
          {
            "id": "metadata/import/lua/avante/range::avante/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.range"
          },
          {
            "id": "metadata/import/python/collections/abc/callable::callable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Callable from collections.abc"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-update",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL UPDATE syntax reference"
          },
          {
            "id": "micro-behaviors/communications/http/request/client::request-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Sends an HTTP request with a Python client library",
            "from": [
              {
                "file": 1
              },
              {
                "file": 197
              }
            ],
            "uses": [
              376
            ]
          },
          {
            "id": "metadata/import/python/llama_index/llms/dashscope::llama_index/llms/dashscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.dashscope"
          },
          {
            "id": "metadata/import/python/datetime/datetime::datetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports datetime from datetime"
          },
          {
            "id": "micro-behaviors/fs/path/temp::unix-temp",
            "conf": 0.7,
            "crit": 2,
            "desc": "Unix /tmp/ path reference"
          },
          {
            "id": "metadata/import/lua/cmp_avante/shortcuts::cmp_avante/shortcuts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp_avante.shortcuts"
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-remote-host-url",
            "conf": 0.75,
            "crit": 3,
            "desc": "Contains a hardcoded remote HTTP(S) URL"
          },
          {
            "id": "metadata/import/python/llama_index/core/storagecontext::storagecontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports StorageContext from llama_index.core"
          },
          {
            "id": "micro-behaviors/process/create/exec::child-process-execution",
            "atk": "T1059",
            "conf": 0.94,
            "crit": 3,
            "desc": "Executes a child process",
            "from": [
              {
                "file": 1
              },
              {
                "file": 6
              },
              {
                "file": 10
              },
              {
                "file": 31
              },
              {
                "off": 19567,
                "file": 197,
                "line": 648
              },
              {
                "file": 201
              }
            ],
            "uses": [
              339,
              538
            ]
          },
          {
            "id": "micro-behaviors/communications/http/form::multipart-form",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.6,
            "crit": 3,
            "desc": "multipart/form-data content type"
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-http-url-literal-in-file-tail",
            "conf": 0.85,
            "crit": 3,
            "desc": "HTTP(S) URL literal in file tail"
          },
          {
            "id": "metadata/import/lua/avante/providers/openai::avante/providers/openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.openai"
          },
          {
            "id": "micro-behaviors/fs/proc/container::runtime-engine-keywords--docker",
            "conf": 0.86,
            "crit": 3,
            "desc": "References the Docker container engine"
          },
          {
            "id": "metadata/import/lua/avante/history/message::avante/history/message",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history.message"
          },
          {
            "id": "metadata/import/rust/std/path/path::std/path/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::Path"
          },
          {
            "id": "metadata/import/lua/nui/popup::nui/popup",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.popup"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/think::avante/llm_tools/think",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.think"
          },
          {
            "id": "metadata/import/python/argparse::argparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports argparse"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-command-call",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes the curl command"
          },
          {
            "id": "metadata/import/python/llama_index/vector_stores/chroma/chromavectorstore::chromavectorstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ChromaVectorStore from llama_index.vector_stores.chroma"
          },
          {
            "id": "micro-behaviors/communications/http/message::powershell-http-url-literal",
            "conf": 0.75,
            "crit": 3,
            "desc": "PowerShell HTTP/HTTPS URL literal"
          },
          {
            "id": "metadata/build/ecosystem::cargo-cdylib-crate",
            "conf": 0.9,
            "crit": 3,
            "desc": "Cargo dynamic library crate type"
          },
          {
            "id": "micro-behaviors/communications/http/lib/crate::ureq-crate",
            "conf": 0.7,
            "crit": 3,
            "desc": "Uses the Rust ureq HTTP client"
          },
          {
            "id": "metadata/import/python/chromadb/config/settings::settings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Settings from chromadb.config"
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-200-status",
            "atk": "T1190",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compares HTTP response status property to 200"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/attempt_completion::avante/llm_tools/attempt_completion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.attempt_completion"
          },
          {
            "id": "metadata/import/python/models/indexing_history::models/indexing_history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports models.indexing_history"
          },
          {
            "id": "well-known/lib/ai/coding-assistant::auto-approval-ui-warning",
            "conf": 0.9,
            "crit": 3,
            "desc": "Auto-approval safety warning"
          },
          {
            "id": "metadata/import/lua/avante/api::avante/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.api"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-cmd",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 2,
            "desc": "curl command includes URL or option"
          },
          {
            "id": "metadata/import/python/typing/literal::literal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Literal from typing"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-coding-agent",
            "conf": 0.8,
            "crit": 3,
            "desc": "References the generic term \"coding agent\""
          },
          {
            "id": "metadata/import/python/services/indexing_history::services/indexing_history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports services.indexing_history"
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::lua-open-append-mode",
            "conf": 0.82,
            "crit": 3,
            "desc": "Lua opens a file for append"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::shell-execution-comp",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Shell command execution capability",
            "from": [
              {
                "file": 1
              },
              {
                "file": 6
              },
              {
                "file": 10
              },
              {
                "file": 31
              }
            ],
            "uses": [
              40
            ]
          },
          {
            "id": "metadata/import/lua/avante/highlights::avante/highlights",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.highlights"
          },
          {
            "id": "metadata/import/python/fastapi/apirouter::apirouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APIRouter from fastapi"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "uses": [
              174,
              428
            ]
          },
          {
            "id": "micro-behaviors/communications/http/header/content-type::content-type-header",
            "conf": 0.5,
            "crit": 3,
            "desc": "References an HTTP Content-Type header"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-messages-path",
            "atk": "T1071.001",
            "conf": 0.72,
            "crit": 3,
            "desc": "Anthropic-compatible messages path"
          },
          {
            "id": "metadata/import/lua/avante/providers/bedrock::avante/providers/bedrock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.bedrock"
          },
          {
            "id": "objectives/evasion/security-bypass/policy/execution::documented-executionpolicy-bypass-help",
            "atk": "T1059.001",
            "mbc": "E1027",
            "conf": 0.88,
            "crit": 3,
            "desc": "Documents ExecutionPolicy Bypass in help text"
          },
          {
            "id": "metadata/import/lua/avante/tokenizers::avante/tokenizers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.tokenizers"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::credential-env-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads a credential-bearing environment variable",
            "uses": [
              67,
              300,
              659
            ]
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai::llama_index/embeddings/openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.openai"
          },
          {
            "id": "objectives/command-and-control/dropper/staging/archive::powershell-expand-archive-command",
            "atk": "T1204.002",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell Expand-Archive command reference"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/string::multi-arch-runtime-wordlist--x86-or-mips",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.85,
            "crit": 1,
            "desc": "Shell x86 or MIPS architecture selector"
          },
          {
            "id": "metadata/import/python/service::service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service"
          },
          {
            "id": "metadata/import/python/multiprocessing::multiprocessing",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports multiprocessing"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute"
          },
          {
            "id": "metadata/import/python/importlib::importlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports importlib"
          },
          {
            "id": "metadata/import/python/unittest/mock/patch::patch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports patch from unittest.mock"
          },
          {
            "id": "metadata/import/python/libs/db/init_db::init_db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports init_db from libs.db"
          },
          {
            "id": "micro-behaviors/communications/http/lib/crate::reqwest-crate",
            "conf": 0.7,
            "crit": 3,
            "desc": "References reqwest Rust HTTP library"
          },
          {
            "id": "well-known/lib/development/gitpython::git-module-import",
            "conf": 0.7,
            "crit": 3,
            "desc": "GitPython module import"
          },
          {
            "id": "micro-behaviors/fs/proc/system::system-osrelease",
            "conf": 0.66,
            "crit": 3,
            "desc": "Get kernel version /proc/sys/kernel/osrelease"
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest import"
          },
          {
            "id": "objectives/collection/archive/stage::tmp-zip-staging",
            "atk": "T1074.001",
            "conf": 0.7,
            "crit": 3,
            "desc": "Zip staged in /tmp"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-10",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM total-token count field"
          },
          {
            "id": "well-known/tool/development/vscode-extension/sumneko-lua::emmylua-meta-file-annotation",
            "conf": 0.99,
            "crit": 3,
            "desc": "EmmyLua ---@meta definition stub annotation"
          },
          {
            "id": "metadata/build/ci/secret::local-composite-action-secret-input",
            "conf": 0.95,
            "crit": 3,
            "desc": "Repository-local action receives workflow secret"
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file-content",
            "conf": 0.8,
            "crit": 2,
            "desc": "Python test source content"
          },
          {
            "id": "well-known/lib/stdlib/python-stdlib::asyncio-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "Python asyncio library reference"
          },
          {
            "id": "metadata/file/string/count::few-string-literals",
            "conf": 0.4,
            "crit": 3,
            "desc": "File has very few string literals"
          },
          {
            "id": "objectives/supply-chain/recon-exfil/pipeline::gha-interesting-secret-keywords--rx-4",
            "atk": "T1195.002, T1552.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Netlify or OpenAI credential variable name"
          },
          {
            "id": "metadata/import/python/libs/utils/path_to_uri::path_to_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports path_to_uri from libs.utils"
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::aws-api-endpoint",
            "conf": 0.8,
            "crit": 3,
            "desc": "References an AWS API endpoint"
          },
          {
            "id": "metadata/file/string/identity::android-data-app-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "Android application data path"
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-busted-it",
            "conf": 0.9,
            "crit": 1,
            "desc": "Lua it test case"
          },
          {
            "id": "metadata/import/python/services/resource::services/resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports services.resource"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-redirect-uri-parameter",
            "conf": 0.86,
            "crit": 3,
            "desc": "OAuth redirect URI parameter"
          },
          {
            "id": "metadata/import/lua/avante/history/helpers::avante/history/helpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history.helpers"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::sh-uname-fingerprint",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.8,
            "crit": 3,
            "desc": "Captures uname output in a shell substitution"
          },
          {
            "id": "metadata/import/python/typing/any::any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Any from typing"
          },
          {
            "id": "micro-behaviors/data/string/conversion::python-bytes-string-conversion",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python bytes/string encoding conversion"
          },
          {
            "id": "well-known/app/communication/discord::discord-invite-url",
            "conf": 0.8,
            "crit": 3,
            "desc": "Discord invite URL"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/strings::readme-basename",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 1.0,
            "crit": 3,
            "desc": "README basename (markdown/plain text)"
          },
          {
            "id": "metadata/file/archive::archive-executable-member-cluster",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains several executable members",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/file/catalog/service::service-name-discord",
            "conf": 0.6,
            "crit": 3,
            "desc": "Discord service name"
          },
          {
            "id": "metadata/import/python/llama_index/llms/ollama::llama_index/llms/ollama",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.ollama"
          },
          {
            "id": "metadata/build/ci/secret::github-token-secret",
            "conf": 0.88,
            "crit": 3,
            "desc": "References Actions-provided GITHUB_TOKEN"
          },
          {
            "id": "metadata/import/lua/telescope/finders::telescope/finders",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.finders"
          },
          {
            "id": "metadata/import/rust/tree_sitter_language/languagefn::tree_sitter_language/languagefn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter_language::LanguageFn"
          },
          {
            "id": "metadata/import/python/contextlib/asynccontextmanager::asynccontextmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asynccontextmanager from contextlib"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/web_search::avante/llm_tools/web_search",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.web_search"
          },
          {
            "id": "micro-behaviors/communications/http/url/github::raw-githubusercontent-any",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "raw.githubusercontent.com URL"
          },
          {
            "id": "micro-behaviors/os/env/read::lua-os-getenv",
            "conf": 0.85,
            "crit": 3,
            "desc": "Lua environment variable access"
          },
          {
            "id": "metadata/import/lua/luassert/stub::luassert/stub",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports luassert.stub"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\""
          },
          {
            "id": "metadata/import/python/libs/db::libs/db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.db"
          },
          {
            "id": "metadata/import/python/libs/logger/logger::logger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports logger from libs.logger"
          },
          {
            "id": "metadata/file/archive::archive-at-least-10-members",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains at least ten members",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/python/pydantic/basemodel::basemodel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseModel from pydantic"
          },
          {
            "id": "metadata/import/python/markdownify::markdownify",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports markdownify"
          },
          {
            "id": "metadata/import/python/httpx::httpx",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports httpx"
          },
          {
            "id": "metadata/build/ci/github-actions::workflow-definition-path",
            "conf": 0.99,
            "crit": 3,
            "desc": "GitHub Actions workflow definition path"
          },
          {
            "id": "micro-behaviors/communications/ipc/agent-hook::edit-file-tool-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Agent edit-file tool reference"
          },
          {
            "id": "metadata/import/lua/plenary/path::plenary/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plenary.path"
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL"
          },
          {
            "id": "metadata/import/python/concurrent/futures/threadpoolexecutor::threadpoolexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ThreadPoolExecutor from concurrent.futures"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/replace_in_file::avante/llm_tools/replace_in_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.replace_in_file"
          },
          {
            "id": "metadata/import/rust/hf_hub/api/sync/apibuilder::hf_hub/api/sync/apibuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hf_hub::api::sync::ApiBuilder"
          },
          {
            "id": "metadata/import/rust/hf_hub/repotype::hf_hub/repotype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hf_hub::RepoType"
          },
          {
            "id": "objectives/command-and-control/remote-command/llm/action::llm-navigation-target-url",
            "conf": 0.82,
            "crit": 3,
            "desc": "LLM navigation URL target"
          },
          {
            "id": "micro-behaviors/data/db/sqlite::python-sqlite3-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports Python SQLite database module"
          },
          {
            "id": "metadata/import/rust/mlua/prelude::mlua/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports mlua::prelude::*"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::hardcoded-curl-user-agent-list",
            "conf": 0.9,
            "crit": 3,
            "desc": "Multiple hardcoded curl UAs"
          },
          {
            "id": "micro-behaviors/fs/read/file/full::get-content",
            "conf": 0.86,
            "crit": 3,
            "desc": "PowerShell reads file content"
          },
          {
            "id": "metadata/import/python/models/indexing_history/indexinghistory::indexinghistory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports IndexingHistory from models.indexing_history"
          },
          {
            "id": "micro-behaviors/communications/ssh/client::libssh",
            "atk": "T1021.004",
            "conf": 0.6,
            "crit": 3,
            "desc": "References the libssh name"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 1
              },
              {
                "off": 2181,
                "file": 39,
                "line": 76
              },
              {
                "off": 55765,
                "file": 57,
                "line": 1296
              },
              {
                "off": 4148,
                "file": 62,
                "line": 143
              }
            ],
            "uses": [
              395,
              553
            ]
          },
          {
            "id": "metadata/import/lua/avante/auth/pkce::avante/auth/pkce",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.auth.pkce"
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::gemini-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References GEMINI_API_KEY env variable"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/edit_file::avante/llm_tools/edit_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.edit_file"
          },
          {
            "id": "metadata/import/npm/avante/api::avante/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.api"
          },
          {
            "id": "objectives/command-and-control/backdoor/tasking/command-http::native-command-url",
            "atk": "T1059",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Native command URL path"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stdout-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stdout stream"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::shell-stderr-devnull-redirect",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell discards stderr to /dev/null"
          },
          {
            "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
              },
              {
                "file": 186
              },
              {
                "file": 197
              },
              {
                "file": 202
              },
              {
                "file": 203
              }
            ],
            "uses": [
              451
            ]
          },
          {
            "id": "metadata/import/python/threading::threading",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports threading"
          },
          {
            "id": "metadata/import/python/watchdog/observers::watchdog/observers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.observers"
          },
          {
            "id": "metadata/import/python/unittest/mock/mock::mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Mock from unittest.mock"
          },
          {
            "id": "micro-behaviors/os/package-manager/install::yum-install-cmd",
            "conf": 0.75,
            "crit": 3,
            "desc": "Installs a package with yum"
          },
          {
            "id": "metadata/import/rust/tree_sitter/querycursor::tree_sitter/querycursor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::QueryCursor"
          },
          {
            "id": "micro-behaviors/fs/path/temp::tmp-zip-path",
            "conf": 0.6,
            "crit": 3,
            "desc": "Temporary directory ZIP path reference"
          },
          {
            "id": "metadata/import/python/llama_index/core::li",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core as li"
          },
          {
            "id": "micro-behaviors/communications/http/request/client::js-fetch-call",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls JavaScript fetch API"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls os.walk for filesystem enumeration"
          },
          {
            "id": "metadata/import/python/fcntl::fcntl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fcntl"
          },
          {
            "id": "micro-behaviors/data/format/json::map-command-result-schema",
            "conf": 0.94,
            "crit": 3,
            "desc": "Object exposes command and result JSON fields",
            "from": [
              {
                "file": 1
              },
              {
                "off": 2491,
                "file": 169,
                "line": 96
              },
              {
                "off": 32598,
                "file": 197,
                "line": 985
              },
              {
                "off": 16152,
                "file": 215,
                "line": 422
              }
            ],
            "uses": [
              356,
              425
            ]
          },
          {
            "id": "micro-behaviors/os/container/runtime::docker-cli-run-create",
            "conf": 0.82,
            "crit": 3,
            "desc": "Docker CLI run or create command"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-pkce-code-challenge",
            "conf": 0.8,
            "crit": 3,
            "desc": "OAuth PKCE code-challenge field"
          },
          {
            "id": "metadata/import/python/llama_index/core/vectorstoreindex::vectorstoreindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports VectorStoreIndex from llama_index.core"
          },
          {
            "id": "metadata/import/python/sqlite3::sqlite3",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sqlite3"
          },
          {
            "id": "metadata/import/python/llama_index/core/llms/llm::llama_index/core/llms/llm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.llms.llm"
          },
          {
            "id": "micro-behaviors/process/create/shell/eval::shell-evaluates-variable-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Shell evaluates variable command"
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax"
          },
          {
            "id": "metadata/import/lua/avante/ui/prompt_input::avante/ui/prompt_input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.prompt_input"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::python-env-keyword-key",
            "conf": 0.88,
            "crit": 3,
            "desc": "Python getenv name contains KEY"
          },
          {
            "id": "micro-behaviors/communications/http/post::post",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "HTTP POST method string literal"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-openai-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "OpenAI provider host"
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::python-column0-noarg-call-assignment",
            "conf": 0.84,
            "crit": 3,
            "desc": "Module assigns a no-arg call"
          },
          {
            "id": "micro-behaviors/fs/path/library::dylib-name-literal",
            "conf": 1.0,
            "crit": 3,
            "desc": "Literal references a .dylib name"
          },
          {
            "id": "metadata/import/rust/tree_sitter/node::tree_sitter/node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::Node"
          },
          {
            "id": "micro-behaviors/process/create/thread::python-thread-create",
            "conf": 0.65,
            "crit": 3,
            "desc": "Creates a thread in Python"
          },
          {
            "id": "metadata/import/lua/telescope/actions::telescope/actions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.actions"
          },
          {
            "id": "metadata/import/lua/avante/utils::avante/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils"
          },
          {
            "id": "metadata/import/python/collections/abc::collections/abc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports collections.abc"
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--arm-mips",
            "conf": 0.9,
            "crit": 1,
            "desc": "ARM or MIPS architecture reference"
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-429-status",
            "atk": "T1590",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source checks for HTTP 429 rate-limit response"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai/openai::openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAI from llama_index.llms.openai"
          },
          {
            "id": "metadata/import/python/watchdog/observers/api::watchdog/observers/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.observers.api"
          },
          {
            "id": "metadata/lang/generated::automatically-generated-source-marker",
            "conf": 0.85,
            "crit": 2,
            "desc": "Generated source provenance marker"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::access-token-field-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "Access token field in source"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::parenthesized-command-literal",
            "conf": 0.98,
            "crit": 3,
            "desc": "Parenthesized shell command string"
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::openai-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References OPENAI_API_KEY env variable"
          },
          {
            "id": "micro-behaviors/communications/http/response::rate-limit-header-handling",
            "atk": "T1590",
            "mbc": "C0002",
            "conf": 0.93,
            "crit": 3,
            "desc": "Recognizes HTTP 429 and Retry-After",
            "from": [
              {
                "file": 1
              },
              {
                "off": 25250,
                "file": 91,
                "line": 707
              },
              {
                "off": 25967,
                "file": 120,
                "line": 729
              }
            ],
            "uses": [
              151,
              653
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-parameterized-variant",
            "atk": "T1082",
            "conf": 0.94,
            "crit": 3,
            "desc": "Host architecture selects a build variant",
            "from": [
              {
                "file": 1
              },
              {
                "off": 1846,
                "file": 26,
                "line": 60
              },
              {
                "file": 35
              },
              {
                "file": 208
              }
            ],
            "uses": [
              144,
              576
            ]
          },
          {
            "id": "metadata/import/rust/htmd/htmltomarkdown::htmd/htmltomarkdown",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports htmd::HtmlToMarkdown"
          },
          {
            "id": "metadata/import/lua/avante/sidebar::avante/sidebar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.sidebar"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-claude",
            "conf": 0.8,
            "crit": 3,
            "desc": "Claude agent identity reference"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-8",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM prompt-token count field"
          },
          {
            "id": "metadata/file/string/file::office-document-extension--pptx",
            "conf": 0.9,
            "crit": 3,
            "desc": "Office document file extension keyword (pptx)"
          },
          {
            "id": "micro-behaviors/communications/http/services/google::google-api-host-reference",
            "mbc": "C0002",
            "conf": 0.95,
            "crit": 3,
            "desc": "References a Google API host"
          },
          {
            "id": "micro-behaviors/communications/http/curl::curl-command-remote-url",
            "conf": 0.85,
            "crit": 3,
            "desc": "curl command names a remote HTTP(S) URL"
          },
          {
            "id": "metadata/import/python/providers/factory::providers/factory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports providers.factory"
          },
          {
            "id": "micro-behaviors/fs/write/file/descriptor::python-file-truncate",
            "mbc": "C0016",
            "conf": 0.8,
            "crit": 3,
            "desc": "Truncate file (truncate())"
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-archive-to-directory",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "unzip extracts archive to directory",
            "from": [
              {
                "file": 1
              },
              {
                "off": 2900,
                "file": 208,
                "line": 108
              }
            ],
            "uses": [
              709
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-echo-file-write",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell echo redirects output to file"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/string::multi-arch-runtime-wordlist",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell lists architecture selector names",
            "from": [
              {
                "file": 1
              },
              {
                "file": 208
              }
            ],
            "uses": [
              550
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key"
          },
          {
            "id": "micro-behaviors/communications/url/external/github::github-release-download",
            "atk": "T1105",
            "conf": 0.85,
            "crit": 3,
            "desc": "GitHub release asset URL template"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-fail-flags-embedded-text",
            "atk": "T1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Non-shell curl text contains quiet flags"
          },
          {
            "id": "metadata/import/lua/avante/selection::avante/selection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.selection"
          },
          {
            "id": "micro-behaviors/process/debug/symbol::lua-debug-module-access",
            "conf": 0.9,
            "crit": 3,
            "desc": "Accesses Lua debug module"
          },
          {
            "id": "micro-behaviors/fs/path/temp::tmp-path-content",
            "conf": 1.0,
            "crit": 2,
            "desc": "Contains a /tmp/ or /var/tmp/ path"
          },
          {
            "id": "metadata/file/data-blob::high-byte-script-text",
            "conf": 0.88,
            "crit": 3,
            "desc": "High-byte script text (\u003e=12%)"
          },
          {
            "id": "micro-behaviors/data/archive/extract/tar::tar-extract",
            "atk": "T1560.001",
            "conf": 0.78,
            "crit": 3,
            "desc": "tar extraction command usage"
          },
          {
            "id": "micro-behaviors/fs/read/file/full::rust-read-to-string",
            "conf": 0.88,
            "crit": 3,
            "desc": "Reads a file into a Rust string"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::hardcoded-windows-browser-ua-literal",
            "conf": 0.82,
            "crit": 3,
            "desc": "Hardcoded Windows browser User-Agent literal"
          },
          {
            "id": "micro-behaviors/ui/terminal::powershell-writehost-foregroundcolor",
            "conf": 0.85,
            "crit": 3,
            "desc": "PowerShell writes colored terminal output"
          },
          {
            "id": "micro-behaviors/process/create/load/local::top-level-require-immediate-call",
            "atk": "T1059.007",
            "conf": 0.9,
            "crit": 3,
            "desc": "Immediate method call on require result"
          },
          {
            "id": "metadata/import/npm/avante::avante",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante"
          },
          {
            "id": "objectives/command-and-control/backdoor/native-source::diff-native-connect-call",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Text adds a native connect call"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-http-exception-marker",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "FastAPI HTTPException construction or raise"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-load-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python json.load call"
          },
          {
            "id": "metadata/import/python/collections/abc/generator::generator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Generator from collections.abc"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::refresh-token-field-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "Refresh token field in source"
          },
          {
            "id": "metadata/import/lua/avante/file_selector::avante/file_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.file_selector"
          },
          {
            "id": "metadata/import/lua/avante/utils/log::avante/utils/log",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.log"
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser/sentencesplitter::sentencesplitter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SentenceSplitter from llama_index.core.node_parser"
          },
          {
            "id": "metadata/import/lua/nui/text::nui/text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.text"
          },
          {
            "id": "micro-behaviors/communications/mcp::mcp-client-config-key--mcp-servers-toml",
            "conf": 0.9,
            "crit": 3,
            "desc": "MCP client config key (mcp_servers)"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-client-id-field",
            "conf": 0.65,
            "crit": 3,
            "desc": "OAuth client_id field"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/ollama::llama_index/embeddings/ollama",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.ollama"
          },
          {
            "id": "metadata/import/lua/nui/utils/autocmd::nui/utils/autocmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.utils.autocmd"
          },
          {
            "id": "metadata/import/python/httpx/asgitransport::asgitransport",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports ASGITransport from httpx"
          },
          {
            "id": "objectives/persistence/system/git-hooks::pre-commit-hook-ref",
            "atk": "T1546",
            "conf": 0.7,
            "crit": 3,
            "desc": "References pre-commit hook name"
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-4",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 1,
            "desc": "Regex component marker"
          },
          {
            "id": "micro-behaviors/communications/http/llm::llm-reasoning-effort-parameter",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.88,
            "crit": 3,
            "desc": "LLM reasoning_effort request parameter"
          },
          {
            "id": "metadata/import/rust/tokenizers/tokenizer::tokenizers/tokenizer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokenizers::Tokenizer"
          },
          {
            "id": "micro-behaviors/communications/url/reference::python-comment-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python comment contains a URL"
          },
          {
            "id": "metadata/import/python/chromadb/config::chromadb/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chromadb.config"
          },
          {
            "id": "micro-behaviors/communications/http/url/build::arch-variable-in-url",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Architecture variable appears in URL"
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-archive-to-directory--rx-1",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Regex component marker"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/view::avante/llm_tools/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.view"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-var-output-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl/wget uses variable input and output paths",
            "from": [
              {
                "file": 1
              },
              {
                "file": 35
              },
              {
                "off": 4943,
                "file": 208,
                "line": 164
              }
            ],
            "uses": [
              223,
              490
            ]
          },
          {
            "id": "metadata/import/python/models/resource::models/resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports models.resource"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/dashscope::llama_index/embeddings/dashscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.dashscope"
          },
          {
            "id": "micro-behaviors/fs/path/temp::temp-path-segment",
            "conf": 0.75,
            "crit": 1,
            "desc": "Temp or Tmp path segment"
          },
          {
            "id": "metadata/package/files/archive-member::archive-nested-zip-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a nested ZIP"
          },
          {
            "id": "metadata/build/ci/step::composite-action-step-script",
            "conf": 1.0,
            "crit": 3,
            "desc": "Composite action step script body",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::sh-template-opening-delimiter",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell contains a template delimiter",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/os/package-manager/sideload::apt-install-local-deb",
            "conf": 0.9,
            "crit": 3,
            "desc": "Installs a local .deb through apt",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "objectives/discovery/system/architecture::multi-arch-build-helper-context--rx-3",
            "conf": 0.9,
            "crit": 3,
            "desc": "Matches '-static'",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/local-exec::execute-dot-slash-literal",
            "conf": 0.88,
            "crit": 3,
            "desc": "Executes a local relative file",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/script/file::shell-script-relative-execution",
            "atk": "T1059.004",
            "conf": 0.7,
            "crit": 3,
            "desc": "Executes a relative shell script path (.sh)",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/archive/create/tar::tar-create",
            "atk": "T1560",
            "conf": 0.6,
            "crit": 3,
            "desc": "Creates a tar archive",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "objectives/collection/archive/compress::powershell-compress-archive",
            "conf": 0.8,
            "crit": 3,
            "desc": "PowerShell Compress-Archive",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/eval::shell-dynamic-command-execution",
            "conf": 0.92,
            "crit": 3,
            "desc": "Shell executes dynamic command",
            "from": [
              {
                "file": 1
              },
              {
                "file": 179
              },
              {
                "file": 205
              }
            ],
            "uses": [
              285
            ]
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 670067,
              "entropy": 7.95
            },
            "binary": {
              "peak_region_bytes": 630784,
              "peak_region_entropy": 7.84
            },
            "archive": {
              "file_count": 248,
              "has_comment": 1,
              "comment_size": 40,
              "member_count": 303,
              "script_count": 162,
              "zip_bomb_ratio": 10.67,
              "compressed_size": 613173,
              "directory_count": 55,
              "executable_count": 6,
              "extra_field_size": 2727,
              "noise_file_count": 0,
              "compression.ratio": 0.27,
              "hidden_file_count": 29,
              "uncompressed_size": 2298942,
              "crc_collision_count": 0,
              "entry_comment_count": 0,
              "max_filename_length": 80,
              "rtlo_filename_count": 0,
              "format.regular_count": 248,
              "nested_archive_count": 0,
              "path_traversal_count": 0,
              "symlink_escape_count": 0,
              "security.setgid_count": 0,
              "security.setuid_count": 0,
              "security.sticky_count": 0,
              "double_extension_count": 0,
              "duplicate_member_count": 0,
              "format.directory_count": 55,
              "security.symlink_count": 0,
              "unicode_filename_count": 0,
              "homoglyph_filename_count": 0,
              "security.encrypted_count": 0,
              "timing.mtime_unique_count": 1,
              "timing.mtime_unique_ratio": 0,
              "misplaced_executable_count": 2,
              "timing.mtime_dominant_count": 303,
              "timing.mtime_spread_seconds": 0,
              "timing.sentinel_mtime_count": 0,
              "security.world_writable_count": 0,
              "timing.mtime_dominant_fraction": 1,
              "compression.method_counts.stored": 61,
              "compression.method_counts.deflate": 242
            }
          }
        },
        "id": 1,
        "ident": {
          "name": {
            "value": "v0",
            "source": "file.basename",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "4.0",
            "source": "file.basename",
            "verified": false
          }
        },
        "mol": "K₃(AmLi₃Te)O₉(As₃C₉Co₂DyErI₂PSXe₃)H₇(Cm₄₉Db₂₀F₂₁Mg₂Os₁₃Po₂₀U₄)Md₅(Bk₇In₂₂Pa₆Pt)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip",
        "pid": 0,
        "risk": 71,
        "sha": "05bf685e9ff888788285bdf4d4f971f1818adaff2fa7b671d53ed4b647dd413f",
        "size": 670067,
        "traits": [
          {
            "id": "metadata/import/npm/img-clip::img-clip",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip"
          },
          {
            "id": "micro-behaviors/communications/http/llm::local-llm-generate-path",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.92,
            "crit": 3,
            "desc": "Local LLM generate or chat API path"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-aarch64",
            "conf": 1.0,
            "crit": 3,
            "desc": "AArch64 (ARM64) architecture string"
          },
          {
            "id": "metadata/import/lua/telescope/actions::telescope/actions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.actions"
          },
          {
            "id": "metadata/import/python/fastapi/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FastAPI from fastapi"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/edit_file::avante/llm_tools/edit_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.edit_file"
          },
          {
            "id": "micro-behaviors/fs/path/check::python-path-containment-check",
            "conf": 0.9,
            "crit": 3,
            "desc": "Checks whether path lies beneath directory"
          },
          {
            "id": "metadata/import/npm/cmp::cmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp"
          },
          {
            "id": "metadata/import/python/libs/utils/is_local_uri::is_local_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_local_uri from libs.utils"
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::python-column0-noarg-call-assignment",
            "conf": 0.84,
            "crit": 3,
            "desc": "Module assigns a no-arg call"
          },
          {
            "id": "micro-behaviors/ui/window/theme::prefers-dark-color-scheme",
            "conf": 0.85,
            "crit": 3,
            "desc": "Checks the preferred dark color scheme"
          },
          {
            "id": "micro-behaviors/process/create/shell/command-mode::windows-command-shell-invocation",
            "atk": "T1059.001,T1059.003",
            "conf": 0.94,
            "crit": 3,
            "desc": "Windows shell command-mode invocation syntax"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/grep::avante/llm_tools/grep",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.grep"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::browser-mozilla-5-0",
            "conf": 0.7,
            "crit": 3,
            "desc": "References Mozilla/5.0 User-Agent prefix"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::files-object-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON files object field"
          },
          {
            "id": "metadata/import/lua/avante/ui/prompt_input::avante/ui/prompt_input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.prompt_input"
          },
          {
            "id": "micro-behaviors/fs/file/copy::powershell-copy-item-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "References the PowerShell Copy-Item command"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/dashscope/dashscopeembedding::dashscopeembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports DashScopeEmbedding from llama_index.embeddings.dashscope"
          },
          {
            "id": "metadata/import/lua/plenary/filetype::plenary/filetype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plenary.filetype"
          },
          {
            "id": "metadata/import/lua/avante/selection_result::avante/selection_result",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.selection_result"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/view::avante/llm_tools/view",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.view"
          },
          {
            "id": "micro-behaviors/fs/read/file/full::get-content",
            "conf": 0.86,
            "crit": 3,
            "desc": "PowerShell reads file content"
          },
          {
            "id": "metadata/import/rust/std/sync/mutex::std/sync/mutex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Mutex"
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-4",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 1,
            "desc": "Regex component marker"
          },
          {
            "id": "micro-behaviors/fs/path/location::home-hidden-dotpath",
            "conf": 0.85,
            "crit": 3,
            "desc": "Hidden dot-entry under the home directory"
          },
          {
            "id": "metadata/import/lua/avante/suggestion::avante/suggestion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.suggestion"
          },
          {
            "id": "micro-behaviors/fs/path/location::top-level-root-path",
            "conf": 0.96,
            "crit": 3,
            "desc": "References top-level /root path"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/str_replace::avante/llm_tools/str_replace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.str_replace"
          },
          {
            "id": "metadata/import/lua/avante/acp_config_selector::avante/acp_config_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.acp_config_selector"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/create::avante/llm_tools/create",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.create"
          },
          {
            "id": "micro-behaviors/os/package-manager/install::gha-apt-get-noninteractive-y",
            "conf": 0.85,
            "crit": 3,
            "desc": "GitHub Actions installs packages with apt-get"
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::irm-name",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 3,
            "desc": "Invoke-RestMethod command name"
          },
          {
            "id": "micro-behaviors/communications/http/request/client::request-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Sends an HTTP request with a Python client library",
            "from": [
              {
                "file": 197
              }
            ],
            "uses": [
              232
            ]
          },
          {
            "id": "metadata/import/lua/img-clip/clipboard::img-clip/clipboard",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports img-clip.clipboard"
          },
          {
            "id": "metadata/import/rust/std/collections/btreemap::std/collections/btreemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeMap"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-dumps-call",
            "conf": 0.9,
            "crit": 2,
            "desc": "Serializes data with Python json.dumps()"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-authorization-code-grant",
            "conf": 0.8,
            "crit": 3,
            "desc": "OAuth authorization-code grant field"
          },
          {
            "id": "objectives/discovery/system/architecture::arch-host-probe-normalization",
            "conf": 0.9,
            "crit": 1,
            "desc": "Normalizes uname -m to an arch token",
            "from": [
              {
                "file": 35
              },
              {
                "file": 208
              }
            ],
            "uses": [
              359
            ]
          },
          {
            "id": "metadata/import/python/providers/factory/initialize_llm_model::initialize_llm_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_llm_model from providers.factory"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-load-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python json.load call"
          },
          {
            "id": "metadata/import/python/watchdog/observers/api/baseobserver::baseobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseObserver from watchdog.observers.api"
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::http-port-80",
            "conf": 0.6,
            "crit": 3,
            "desc": "HTTP service port number"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\""
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::lua-os-execute",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua os.execute() function call"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-flag",
            "atk": "T1059.001",
            "conf": 0.95,
            "crit": 3,
            "desc": "ExecutionPolicy bypass flag"
          },
          {
            "id": "metadata/import/lua/plenary/scandir::plenary/scandir",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plenary.scandir"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-framework",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "FastAPI framework usage",
            "from": [
              {
                "off": 196,
                "file": 186,
                "line": 11
              },
              {
                "file": 197
              },
              {
                "file": 202
              },
              {
                "file": 203
              }
            ],
            "uses": [
              680
            ]
          },
          {
            "id": "metadata/import/python/datetime::datetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports datetime"
          },
          {
            "id": "metadata/import/lua/avante/libs/jsonparser::avante/libs/jsonparser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.libs.jsonparser"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-pkce-code-verifier",
            "conf": 0.8,
            "crit": 3,
            "desc": "OAuth PKCE code-verifier field"
          },
          {
            "id": "metadata/import/lua/avante/utils/root::avante/utils/root",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.root"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openrouter/openrouter::openrouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenRouter from llama_index.llms.openrouter"
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::powershell-expand-archive-text",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.85,
            "crit": 3,
            "desc": "References PowerShell Expand-Archive cmdlet"
          },
          {
            "id": "micro-behaviors/communications/http/services/aws::bedrock-api-key-bearer-token-env",
            "conf": 0.92,
            "crit": 3,
            "desc": "Bedrock API key bearer token env variable"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::hardcoded-curl-user-agent-list",
            "conf": 0.9,
            "crit": 3,
            "desc": "Multiple hardcoded curl UAs"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::access-refresh-token-pair",
            "conf": 0.94,
            "crit": 3,
            "desc": "Access and refresh token pair",
            "from": [
              {
                "off": 619,
                "file": 118,
                "line": 14
              },
              {
                "off": 31837,
                "file": 120,
                "line": 921
              },
              {
                "off": 14305,
                "file": 122,
                "line": 445
              },
              {
                "off": 83,
                "file": 129,
                "line": 2
              },
              {
                "off": 6217,
                "file": 222,
                "line": 177
              }
            ],
            "uses": [
              263,
              339,
              500
            ]
          },
          {
            "id": "micro-behaviors/fs/proc/container::runtime-engine-keywords--docker",
            "conf": 0.86,
            "crit": 3,
            "desc": "References the Docker container engine"
          },
          {
            "id": "metadata/import/python/time::time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports time"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/think::avante/llm_tools/think",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.think"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-chatgpt",
            "conf": 0.8,
            "crit": 1,
            "desc": "ChatGPT identity reference"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references",
            "conf": 0.94,
            "crit": 3,
            "desc": "References multiple CPU architecture names",
            "from": [
              {
                "file": 31
              },
              {
                "off": 859,
                "file": 35,
                "line": 45
              },
              {
                "off": 1818,
                "file": 208,
                "line": 81
              },
              {
                "off": 1520,
                "file": 221,
                "line": 41
              }
            ],
            "uses": [
              481,
              517
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/path_to_uri::path_to_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports path_to_uri from libs.utils"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::lua-io-popen",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua io.popen() shell command execution"
          },
          {
            "id": "metadata/build/ci/secret::step-environment-secret-reference",
            "conf": 0.95,
            "crit": 3,
            "desc": "Step environment references an Actions secret"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute"
          },
          {
            "id": "micro-behaviors/process/create/workers::parallel-thread-executor",
            "conf": 0.88,
            "crit": 3,
            "desc": "Uses a thread or async task executor"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk",
            "conf": 0.66,
            "crit": 2,
            "desc": "Traverse filesystem hierarchy (os.walk)"
          },
          {
            "id": "micro-behaviors/data/format/json::map-command-result-schema",
            "conf": 0.94,
            "crit": 3,
            "desc": "Object exposes command and result JSON fields",
            "from": [
              {
                "off": 2491,
                "file": 169,
                "line": 96
              },
              {
                "off": 32598,
                "file": 197,
                "line": 985
              },
              {
                "off": 16152,
                "file": 215,
                "line": 422
              }
            ],
            "uses": [
              264,
              533
            ]
          },
          {
            "id": "metadata/import/lua/vim/treesitter/query::vim/treesitter/query",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports vim.treesitter.query"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::iwr-uri",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.82,
            "crit": 3,
            "desc": "Invoke-WebRequest URI parameter"
          },
          {
            "id": "metadata/import/python/urllib/parse/urljoin::urljoin",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urljoin from urllib.parse"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-update",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL UPDATE syntax reference"
          },
          {
            "id": "micro-behaviors/communications/socket/connect::lua-method-connect",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.7,
            "crit": 3,
            "desc": "Lua socket connect method"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::sh-uname-fingerprint",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.8,
            "crit": 3,
            "desc": "Captures uname output in a shell substitution"
          },
          {
            "id": "metadata/import/rust/std/cell/refcell::std/cell/refcell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cell::RefCell"
          },
          {
            "id": "micro-behaviors/ui/terminal::powershell-writehost-foregroundcolor",
            "conf": 0.85,
            "crit": 3,
            "desc": "PowerShell writes colored terminal output"
          },
          {
            "id": "metadata/import/python/pydantic/field::field",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Field from pydantic"
          },
          {
            "id": "metadata/import/python/llama_index/vector_stores/chroma/chromavectorstore::chromavectorstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ChromaVectorStore from llama_index.vector_stores.chroma"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-http-exception-marker",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "FastAPI HTTPException construction or raise"
          },
          {
            "id": "metadata/import/python/services/indexing_history::services/indexing_history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports services.indexing_history"
          },
          {
            "id": "micro-behaviors/fs/path/temp::tmp-path-content",
            "conf": 1.0,
            "crit": 2,
            "desc": "Contains a /tmp/ or /var/tmp/ path"
          },
          {
            "id": "metadata/import/lua/img-clip::img-clip",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip"
          },
          {
            "id": "metadata/build/ci/secret::local-composite-action-secret-input",
            "conf": 0.95,
            "crit": 3,
            "desc": "Repository-local action receives workflow secret"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-vertex-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "Vertex provider host"
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-testcase-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest TestCase marker"
          },
          {
            "id": "metadata/lang/generated::codegen-source-path",
            "conf": 0.9,
            "crit": 2,
            "desc": "Code generation source path"
          },
          {
            "id": "metadata/import/python/multiprocessing::multiprocessing",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports multiprocessing"
          },
          {
            "id": "metadata/import/lua/avante/ui/acp_confirm_adapter::avante/ui/acp_confirm_adapter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.acp_confirm_adapter"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/import/rust/serde/deserialize::serde/deserialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Deserialize"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-or-skill-http-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Agent or skill references an HTTP URL"
          },
          {
            "id": "micro-behaviors/process/create/compile::cargo-build-command",
            "conf": 0.96,
            "crit": 3,
            "desc": "Invokes Cargo build"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/basenode::basenode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseNode from llama_index.core.schema"
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::system-role-marker",
            "conf": 0.72,
            "crit": 3,
            "desc": "LLM system-role value"
          },
          {
            "id": "metadata/build/ci/permission::contents-write-permission",
            "conf": 0.92,
            "crit": 3,
            "desc": "GitHub Actions contents write permission"
          },
          {
            "id": "metadata/import/lua/nui/split::nui/split",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.split"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-fail-flags-embedded-text",
            "atk": "T1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Non-shell curl text contains quiet flags"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-staging-path",
            "atk": "T1105",
            "conf": 0.82,
            "crit": 3,
            "desc": "References curl writing to an output path"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-keyword-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "References an OAuth endpoint marker"
          },
          {
            "id": "metadata/build/ci/step::composite-action-type",
            "conf": 1.0,
            "crit": 3,
            "desc": "GitHub Actions composite action definition"
          },
          {
            "id": "metadata/import/lua/avante/diff::avante/diff",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.diff"
          },
          {
            "id": "micro-behaviors/os/package-manager/apt::apt-package-install-command",
            "conf": 0.98,
            "crit": 3,
            "desc": "Runs an APT package install command"
          },
          {
            "id": "metadata/import/lua/telescope/finders::telescope/finders",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.finders"
          },
          {
            "id": "metadata/import/python/llama_index/core/indices/base::llama_index/core/indices/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.indices.base"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/base::avante/llm_tools/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.base"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-insert",
            "conf": 0.8,
            "crit": 3,
            "desc": "Contains an SQL INSERT statement"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-var-input-before-output",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Variable input precedes variable output"
          },
          {
            "id": "metadata/import/python/chromadb/config/settings::settings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Settings from chromadb.config"
          },
          {
            "id": "metadata/import/lua/avante/model_selector::avante/model_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.model_selector"
          },
          {
            "id": "metadata/import/python/models/indexing_history::models/indexing_history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports models.indexing_history"
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file-content",
            "conf": 0.8,
            "crit": 2,
            "desc": "Python test source content"
          },
          {
            "id": "micro-behaviors/fs/path/temp::temp-path-segment",
            "conf": 0.75,
            "crit": 1,
            "desc": "Temp or Tmp path segment"
          },
          {
            "id": "metadata/import/lua/luassert/mock::luassert/mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports luassert.mock"
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-spec-basename",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua spec filename"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::mkdir-command",
            "conf": 0.8,
            "crit": 3,
            "desc": "Shell invokes mkdir command"
          },
          {
            "id": "micro-behaviors/communications/http/url/path::loopback-http-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a loopback HTTP URL"
          },
          {
            "id": "metadata/import/python/llama_index/core/postprocessor::llama_index/core/postprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.postprocessor"
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::unittest-testcase-context",
            "conf": 1.0,
            "crit": 3,
            "desc": "unittest TestCase cleanup context"
          },
          {
            "id": "micro-behaviors/process/create/local-exec::multi-local-executable-launch",
            "atk": "T1059.004",
            "conf": 0.91,
            "crit": 3,
            "desc": "Shell launches three local executables"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::single-long-line-outlier",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.9,
            "crit": 3,
            "desc": "Exactly one line exceeds 1000 chars"
          },
          {
            "id": "metadata/import/lua/cmp::cmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp"
          },
          {
            "id": "metadata/import/lua/avante/utils/file::avante/utils/file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.file"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\""
          },
          {
            "id": "micro-behaviors/data/embedded/script::embedded-php-open-tag-literal",
            "conf": 0.96,
            "crit": 3,
            "desc": "PHP open tag in source string"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-file-command",
            "atk": "T1105",
            "conf": 0.94,
            "crit": 3,
            "desc": "Executes curl with output-path option"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::recursive-directory-traversal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Recursive directory traversal logic",
            "from": [
              {
                "file": 197
              }
            ],
            "uses": [
              67,
              652
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm::llm-reasoning-effort-parameter",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.88,
            "crit": 3,
            "desc": "LLM reasoning_effort request parameter"
          },
          {
            "id": "micro-behaviors/fs/path/token::aws-credentials-text-reference",
            "atk": "T1552.005",
            "conf": 0.92,
            "crit": 3,
            "desc": "References an AWS credentials file path"
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::jit-runtime-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a JIT compilation runtime"
          },
          {
            "id": "metadata/import/python/asyncio::asyncio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asyncio"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-anthropic-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "Anthropic provider host"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::process-execution",
            "atk": "T1059.006",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python launches a child process",
            "from": [
              {
                "file": 197
              },
              {
                "file": 201
              }
            ],
            "uses": [
              155
            ]
          },
          {
            "id": "metadata/file/string/file::office-document-extension--pptx",
            "conf": 0.9,
            "crit": 3,
            "desc": "Office document file extension keyword (pptx)"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass",
            "atk": "T1059.001",
            "conf": 0.95,
            "crit": 3,
            "desc": "PowerShell execution policy bypass",
            "from": [
              {
                "file": 26
              },
              {
                "off": 3240,
                "file": 33,
                "line": 52
              }
            ],
            "uses": [
              45,
              138,
              559
            ]
          },
          {
            "id": "objectives/collection/archive/stage::tmp-zip-staging",
            "atk": "T1074.001",
            "conf": 0.7,
            "crit": 3,
            "desc": "Zip staged in /tmp"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/dashscope::llama_index/embeddings/dashscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.dashscope"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "Concatenated PowerShell execution policy bypass",
            "from": [
              {
                "file": 26
              },
              {
                "file": 33
              }
            ],
            "uses": [
              433
            ]
          },
          {
            "id": "metadata/build/ci/secret::github-token-secret",
            "conf": 0.88,
            "crit": 3,
            "desc": "References Actions-provided GITHUB_TOKEN"
          },
          {
            "id": "metadata/import/lua/avante/commands::avante/commands",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.commands"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-function-call-event",
            "atk": "T1071.001",
            "conf": 0.78,
            "crit": 3,
            "desc": "LLM function call streaming event"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-authorization-endpoint-url",
            "conf": 0.94,
            "crit": 3,
            "desc": "OAuth authorization endpoint URL"
          },
          {
            "id": "metadata/import/lua/avante/utils/lru_cache::avante/utils/lru_cache",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.lru_cache"
          },
          {
            "id": "metadata/import/python/llama_index/core/llms/llm::llama_index/core/llms/llm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.llms.llm"
          },
          {
            "id": "objectives/command-and-control/dropper/staging/archive::powershell-expand-archive-command",
            "atk": "T1204.002",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell Expand-Archive command reference"
          },
          {
            "id": "metadata/import/python/argparse::argparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports argparse"
          },
          {
            "id": "metadata/import/python/typing/type_checking::type_checking",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports TYPE_CHECKING from typing"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute"
          },
          {
            "id": "metadata/import/lua/avante/range::avante/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.range"
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--other",
            "conf": 0.9,
            "crit": 1,
            "desc": "x86, ARC, or MPSL architecture reference"
          },
          {
            "id": "metadata/import/python/collections/abc/asyncgenerator::asyncgenerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports AsyncGenerator from collections.abc"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::subprocess-run-sys-executable",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.92,
            "crit": 3,
            "desc": "subprocess.run relaunches Python interpreter"
          },
          {
            "id": "metadata/import/lua/avante/ui/line::avante/ui/line",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.line"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai/openai::openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAI from llama_index.llms.openai"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::run-ast",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.85,
            "crit": 3,
            "desc": "Calls subprocess.run to launch a process"
          },
          {
            "id": "metadata/import/python/fcntl::fcntl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fcntl"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/ls::avante/llm_tools/ls",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.ls"
          },
          {
            "id": "metadata/import/python/llama_index/core/llms/llm/llm::llm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports LLM from llama_index.core.llms.llm"
          },
          {
            "id": "micro-behaviors/communications/http/request/client::js-fetch-call",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls JavaScript fetch API"
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL"
          },
          {
            "id": "metadata/import/rust/std/sync/mutexguard::std/sync/mutexguard",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::MutexGuard"
          },
          {
            "id": "micro-behaviors/communications/http/url/github::raw-githubusercontent-any",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "raw.githubusercontent.com URL"
          },
          {
            "id": "metadata/import/python/pydantic/basemodel::basemodel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseModel from pydantic"
          },
          {
            "id": "metadata/file/encoded::base64-compatible-data-context",
            "conf": 0.95,
            "crit": 3,
            "desc": "Test path or known Base64-compatible standard data",
            "uses": [
              550
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-fail-flags-text",
            "atk": "T1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "curl text contains silent or fail flags"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-output-option-script",
            "conf": 0.85,
            "crit": 3,
            "desc": "curl/wget text includes output option"
          },
          {
            "id": "micro-behaviors/communications/http/form::multipart-form",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.6,
            "crit": 3,
            "desc": "multipart/form-data content type"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-copilot",
            "conf": 0.8,
            "crit": 1,
            "desc": "Copilot identity reference"
          },
          {
            "id": "metadata/import/python/concurrent/futures::concurrent/futures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports concurrent.futures"
          },
          {
            "id": "metadata/file/data-blob::high-byte-script-text",
            "conf": 0.88,
            "crit": 3,
            "desc": "High-byte script text (\u003e=12%)"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-parameterized-variant",
            "atk": "T1082",
            "conf": 0.94,
            "crit": 3,
            "desc": "Host architecture selects a build variant",
            "from": [
              {
                "off": 1846,
                "file": 26,
                "line": 60
              },
              {
                "file": 35
              },
              {
                "file": 208
              }
            ],
            "uses": [
              74,
              218
            ]
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-generation-source-language-model",
            "conf": 0.88,
            "crit": 3,
            "desc": "Explicit LLM or language-model reference"
          },
          {
            "id": "micro-behaviors/os/env/cicd::github-actions-flag",
            "conf": 0.85,
            "crit": 3,
            "desc": "GITHUB_ACTIONS runtime flag"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-xai-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "xAI provider host"
          },
          {
            "id": "objectives/impact/ransom/encrypt/runtime-generated::destructive-data-target-a",
            "atk": "T1486",
            "conf": 0.92,
            "crit": 3,
            "desc": "Destructive operation names file data"
          },
          {
            "id": "micro-behaviors/ui/terminal::ansi-erase-op",
            "conf": 0.86,
            "crit": 3,
            "desc": "ANSI erase-line/erase-screen sequence"
          },
          {
            "id": "metadata/import/python/unittest/mock/mock::mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Mock from unittest.mock"
          },
          {
            "id": "metadata/import/python/models/resource/resource::resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Resource from models.resource"
          },
          {
            "id": "metadata/import/lua/avante/ui/button_group_line::avante/ui/button_group_line",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.button_group_line"
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-quiet-dir",
            "conf": 0.85,
            "crit": 3,
            "desc": "unzip quietly into directory"
          },
          {
            "id": "metadata/import/python/libs/logger::libs/logger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.logger"
          },
          {
            "id": "micro-behaviors/data/llm/codegen::source-generation-directive",
            "conf": 0.92,
            "crit": 3,
            "desc": "Prompt requests generated source",
            "from": [
              {
                "file": 123
              },
              {
                "file": 133
              }
            ],
            "uses": [
              206
            ]
          },
          {
            "id": "metadata/import/python/markdownify::markdownify",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports markdownify"
          },
          {
            "id": "metadata/import/lua/avante/utils/prompts::avante/utils/prompts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.prompts"
          },
          {
            "id": "metadata/build/docker::shell-docker-image-build",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell script builds a tagged Docker image"
          },
          {
            "id": "micro-behaviors/communications/http/services/gemini::gemini-api-key",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Gemini API key environment"
          },
          {
            "id": "micro-behaviors/communications/http/client/response-body::python-response-body-member-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python response body member access"
          },
          {
            "id": "micro-behaviors/communications/http/lib/crate::ureq-crate",
            "conf": 0.7,
            "crit": 3,
            "desc": "Uses the Rust ureq HTTP client"
          },
          {
            "id": "micro-behaviors/communications/http/llm::python-openai-sdk-client",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Constructs an OpenAI SDK client"
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-size-constant",
            "conf": 0.86,
            "crit": 3,
            "desc": "Megabyte-scale size constant in source"
          },
          {
            "id": "metadata/import/python/typing/cast::cast",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cast from typing"
          },
          {
            "id": "micro-behaviors/communications/http/authorization-header::bearer-prefix",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.72,
            "crit": 3,
            "desc": "HTTP Bearer authorization header prefix"
          },
          {
            "id": "micro-behaviors/process/create/flags::code-powershell-noninteractive-options",
            "conf": 0.96,
            "crit": 3,
            "desc": "Code invokes noninteractive PowerShell"
          },
          {
            "id": "metadata/import/python/contextlib/contextmanager::contextmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextmanager from contextlib"
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-subprocess-io-fields--returncode",
            "atk": "T1059.006",
            "conf": 0.84,
            "crit": 3,
            "desc": "Process output/status field names (returncode)"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\""
          },
          {
            "id": "metadata/file/catalog/service::service-name-github",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub service name"
          },
          {
            "id": "micro-behaviors/process/create/shell/pipeline::curl-pipe-sh-text",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Text contains curl piped to sh"
          },
          {
            "id": "metadata/build/ci/trigger::pull-request-target-trigger",
            "conf": 0.9,
            "crit": 3,
            "desc": "GitHub pull_request_target workflow trigger"
          },
          {
            "id": "metadata/import/lua/avante/history/message::avante/history/message",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history.message"
          },
          {
            "id": "metadata/import/lua/avante/sidebar::avante/sidebar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.sidebar"
          },
          {
            "id": "well-known/tool/development/vscode-extension/sumneko-lua::emmylua-meta-file-annotation",
            "conf": 0.99,
            "crit": 3,
            "desc": "EmmyLua ---@meta definition stub annotation"
          },
          {
            "id": "metadata/import/python/watchdog/observers::watchdog/observers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.observers"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::invoke-webrequest",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Invoke-WebRequest cmdlet (iwr alias)",
            "from": [
              {
                "file": 26
              }
            ],
            "uses": [
              70,
              225
            ]
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-code-generation-language-alt",
            "conf": 0.88,
            "crit": 3,
            "desc": "LLM prompt names Lua or JavaScript"
          },
          {
            "id": "micro-behaviors/os/env/read::python-os-getenv-call",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python reads an environment variable"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent",
            "atk": "T1105",
            "conf": 0.92,
            "crit": 3,
            "desc": "curl command uses silent or fail flags",
            "from": [
              {
                "off": 2288,
                "file": 35,
                "line": 102
              },
              {
                "off": 193,
                "file": 179
              },
              {
                "off": 398,
                "file": 205,
                "line": 20
              },
              {
                "off": 2626,
                "file": 208,
                "line": 103
              }
            ],
            "uses": [
              165,
              398
            ]
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-script",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.75,
            "crit": 3,
            "desc": "Chrome User-Agent in script source",
            "from": [
              {
                "off": 8364,
                "file": 197,
                "line": 348
              }
            ],
            "uses": [
              13,
              23,
              284,
              679
            ]
          },
          {
            "id": "micro-behaviors/communications/http/fingerprint::browser-user-agent-string",
            "atk": "T1071.001",
            "conf": 0.88,
            "crit": 3,
            "desc": "Hardcoded browser User-Agent string"
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::python-import-error-handler",
            "atk": "T1027",
            "mbc": "C0027",
            "conf": 0.5,
            "crit": 3,
            "desc": "Handles a missing-module ImportError"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/get_diagnostics::avante/llm_tools/get_diagnostics",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.get_diagnostics"
          },
          {
            "id": "objectives/anti-static/obfuscation/eval/require::tiktoken-module-marker",
            "conf": 0.9,
            "crit": 3,
            "desc": "tiktoken JavaScript module marker"
          },
          {
            "id": "metadata/import/python/libs/logger/configure_logging::configure_logging",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports configure_logging from libs.logger"
          },
          {
            "id": "micro-behaviors/data/decode/custom::python-whitespace-only-line-selection",
            "atk": "T1140",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python selects lines containing only whitespace"
          },
          {
            "id": "micro-behaviors/process/create/load/local::top-level-require-immediate-call",
            "atk": "T1059.007",
            "conf": 0.9,
            "crit": 3,
            "desc": "Immediate method call on require result"
          },
          {
            "id": "metadata/import/python/chromadb/config::chromadb/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chromadb.config"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::architecture-parameter-assignment",
            "conf": 0.94,
            "crit": 2,
            "desc": "Architecture parameter assignment"
          },
          {
            "id": "micro-behaviors/communications/http/url/cloud::gcs-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "Google Cloud Storage URL"
          },
          {
            "id": "metadata/import/lua/avante/utils::avante/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multi-arch-target",
            "conf": 0.85,
            "crit": 3,
            "desc": "Script references multiple CPU architectures",
            "from": [
              {
                "off": 869,
                "file": 35,
                "line": 45
              },
              {
                "off": 1884,
                "file": 208,
                "line": 84
              },
              {
                "off": 1925,
                "file": 221,
                "line": 52
              }
            ],
            "uses": [
              2,
              620
            ]
          },
          {
            "id": "metadata/import/python/libs/db::libs/db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.db"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::command-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object command field"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::credential-env-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads a credential-bearing environment variable",
            "uses": [
              251,
              491,
              697
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::iwr-name",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "Invoke-WebRequest command name"
          },
          {
            "id": "micro-behaviors/communications/http/llm::loopback-host-with-llm-port",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Loopback host with Ollama port or hostname"
          },
          {
            "id": "micro-behaviors/communications/http/download/url::archive-url-reference-b",
            "conf": 0.88,
            "crit": 3,
            "desc": "URL ends in .rar, .tar or .gz"
          },
          {
            "id": "metadata/import/python/collections/abc/generator::generator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Generator from collections.abc"
          },
          {
            "id": "micro-behaviors/data/format/html::html-heading-tag",
            "conf": 0.85,
            "crit": 3,
            "desc": "Markdown contains an HTML h1 heading"
          },
          {
            "id": "micro-behaviors/process/debug/symbol::lua-debug-module-access",
            "conf": 0.9,
            "crit": 3,
            "desc": "Accesses Lua debug module"
          },
          {
            "id": "objectives/persistence/system/git-hooks::pre-commit-hook-ref",
            "atk": "T1546",
            "conf": 0.7,
            "crit": 3,
            "desc": "References pre-commit hook name"
          },
          {
            "id": "micro-behaviors/communications/http/request/httpx::httpx-get",
            "conf": 0.85,
            "crit": 3,
            "desc": "httpx.get call"
          },
          {
            "id": "metadata/import/python/watchdog/events::watchdog/events",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.events"
          },
          {
            "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": 186
              },
              {
                "file": 197
              },
              {
                "file": 202
              },
              {
                "file": 203
              }
            ],
            "uses": [
              47
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-5",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM completion-token count field"
          },
          {
            "id": "metadata/lang/generated::automatically-generated-source-marker",
            "conf": 0.85,
            "crit": 2,
            "desc": "Generated source provenance marker"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::flask-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "Flask framework import"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/attempt_completion::avante/llm_tools/attempt_completion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.attempt_completion"
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest import"
          },
          {
            "id": "micro-behaviors/communications/http/header/retry-after::retry-after-header-name-reference",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "References the Retry-After header name"
          },
          {
            "id": "metadata/import/lua/telescope/previewers::telescope/previewers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.previewers"
          },
          {
            "id": "metadata/import/lua/avante/history_selector::avante/history_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history_selector"
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-busted-it",
            "conf": 0.9,
            "crit": 1,
            "desc": "Lua it test case"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema::llama_index/core/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.schema"
          },
          {
            "id": "micro-behaviors/process/create/thread::python-thread-create",
            "conf": 0.65,
            "crit": 3,
            "desc": "Creates a thread in Python"
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser/sentencesplitter::sentencesplitter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SentenceSplitter from llama_index.core.node_parser"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::shell-execution-current-dir",
            "conf": 0.7,
            "crit": 3,
            "desc": "Execution from current directory (./file)"
          },
          {
            "id": "micro-behaviors/process/create/shell/eval::shell-evaluates-variable-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Shell evaluates variable command"
          },
          {
            "id": "metadata/package/testing/presence/path::tests-path-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Tests path basename"
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-output-response-word",
            "conf": 0.86,
            "crit": 3,
            "desc": "LLM response output reference"
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::openai-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References OPENAI_API_KEY env variable"
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\""
          },
          {
            "id": "metadata/import/python/subprocess::subprocess",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports subprocess"
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser::llama_index/core/node_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.node_parser"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::refresh-token-env-name",
            "conf": 0.94,
            "crit": 3,
            "desc": "OAuth refresh-token environment variable"
          },
          {
            "id": "metadata/import/lua/avante/path::avante/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.path"
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::role-line-marker",
            "conf": 0.72,
            "crit": 1,
            "desc": "Quoted LLM role label"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/replace_in_file::avante/llm_tools/replace_in_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.replace_in_file"
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os"
          },
          {
            "id": "metadata/import/lua/avante/providers/vertex::avante/providers/vertex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.vertex"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai::llama_index/llms/openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.openai"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::access-token-field-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "Access token field in source"
          },
          {
            "id": "micro-behaviors/data/format/json::json-command-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON command or task field key"
          },
          {
            "id": "micro-behaviors/communications/http/url/cloud::third-party-object-storage-url",
            "conf": 0.88,
            "crit": 3,
            "desc": "DigitalOcean, Aliyun or Tencent object host"
          },
          {
            "id": "metadata/import/python/collections/abc/callable::callable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Callable from collections.abc"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::curl-ua",
            "conf": 0.7,
            "crit": 3,
            "desc": "curl User-Agent"
          },
          {
            "id": "metadata/import/python/chromadb::chromadb",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chromadb"
          },
          {
            "id": "metadata/import/python/services/resource::services/resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports services.resource"
          },
          {
            "id": "metadata/import/lua/avante/providers::avante/providers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers"
          },
          {
            "id": "metadata/import/python/llama_index/core/vectorstoreindex::vectorstoreindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports VectorStoreIndex from llama_index.core"
          },
          {
            "id": "metadata/import/lua/avante/ui/selector::avante/ui/selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.selector"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/glob::avante/llm_tools/glob",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.llm_tools.glob"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::parenthesized-command-literal",
            "conf": 0.98,
            "crit": 3,
            "desc": "Parenthesized shell command string"
          },
          {
            "id": "metadata/import/python/pathspec/gitignore/gitignorespec::gitignorespec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GitIgnoreSpec from pathspec.gitignore"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\""
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::ftp-port-21",
            "conf": 0.6,
            "crit": 3,
            "desc": "FTP service port number"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/strings::readme-basename",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 1.0,
            "crit": 3,
            "desc": "README basename (markdown/plain text)"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-8",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM prompt-token count field"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-command-with-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl or wget references shell variable"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai/openaiembedding::openaiembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAIEmbedding from llama_index.embeddings.openai"
          },
          {
            "id": "metadata/import/python/services/resource/resource_service::resource_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports resource_service from services.resource"
          },
          {
            "id": "metadata/import/lua/avante/utils/promptlogger::avante/utils/promptlogger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.promptLogger"
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-1",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Chrome compatibility User-Agent fragment"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::powershell-new-item-directory",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell creates a directory with New-Item"
          },
          {
            "id": "metadata/import/python/openai/apistatuserror::apistatuserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APIStatusError from openai"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/string::multi-arch-runtime-wordlist--x86-or-mips",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.85,
            "crit": 1,
            "desc": "Shell x86 or MIPS architecture selector"
          },
          {
            "id": "micro-behaviors/communications/http/services/google::google-api-host-reference",
            "mbc": "C0002",
            "conf": 0.95,
            "crit": 3,
            "desc": "References a Google API host"
          },
          {
            "id": "well-known/lib/network/public-suffix-list::psl-github-io",
            "conf": 0.9,
            "crit": 3,
            "desc": "Public suffix github.io"
          },
          {
            "id": "metadata/import/lua/avante/html2md::avante/html2md",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.html2md"
          },
          {
            "id": "metadata/import/python/typing/literal::literal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Literal from typing"
          },
          {
            "id": "objectives/supply-chain/recon-exfil/pipeline::gha-interesting-secret-keywords--rx-4",
            "atk": "T1195.002, T1552.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Netlify or OpenAI credential variable name"
          },
          {
            "id": "micro-behaviors/communications/http/get::rust-ureq-direct-get",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Rust ureq sends direct GET request"
          },
          {
            "id": "micro-behaviors/data/db/sqlite::python-sqlite3-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports Python SQLite database module"
          },
          {
            "id": "micro-behaviors/communications/http/download/handler::rust-response-into-reader",
            "atk": "T1105",
            "conf": 0.94,
            "crit": 3,
            "desc": "Rust converts response into reader"
          },
          {
            "id": "metadata/import/npm/avante/utils::avante/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils"
          },
          {
            "id": "metadata/import/lua/avante/providers/openai::avante/providers/openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.openai"
          },
          {
            "id": "metadata/import/rust/hf_hub/repotype::hf_hub/repotype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hf_hub::RepoType"
          },
          {
            "id": "metadata/import/python/llama_index/vector_stores/chroma::llama_index/vector_stores/chroma",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.vector_stores.chroma"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-var-output-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl/wget uses variable input and output paths",
            "from": [
              {
                "file": 35
              },
              {
                "off": 4943,
                "file": 208,
                "line": 164
              }
            ],
            "uses": [
              280,
              518
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/send::lua-socket-send",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.86,
            "crit": 3,
            "desc": "Lua socket send method"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::request-powershell",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell performs an HTTP request",
            "from": [
              {
                "file": 26
              }
            ],
            "uses": [
              460
            ]
          },
          {
            "id": "metadata/import/python/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fastapi"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::source-curl-output-option",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl output file source"
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json"
          },
          {
            "id": "micro-behaviors/data/string/assembly::sh-template-placeholder",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell contains a double-brace placeholder"
          },
          {
            "id": "metadata/import/python/libs/db/get_db_connection::get_db_connection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_db_connection from libs.db"
          },
          {
            "id": "metadata/import/rust/std/path/path::std/path/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::Path"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-or-declaration-file",
            "conf": 0.85,
            "crit": 1,
            "desc": "File is a test or type-declaration source file",
            "uses": [
              379
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/get_node_uri::get_node_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_node_uri from libs.utils"
          },
          {
            "id": "objectives/command-and-control/remote-command/llm/action::llm-navigation-target-url",
            "conf": 0.82,
            "crit": 3,
            "desc": "LLM navigation URL target"
          },
          {
            "id": "metadata/import/rust/tree_sitter/parser::tree_sitter/parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::Parser"
          },
          {
            "id": "micro-behaviors/communications/ipc/agent-hook::edit-file-tool-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Agent edit-file tool reference"
          },
          {
            "id": "micro-behaviors/fs/write/file/descriptor::python-os-write-fd",
            "conf": 0.9,
            "crit": 3,
            "desc": "Writes bytes through Python file descriptor"
          },
          {
            "id": "micro-behaviors/fs/path/library::dylib-name-literal",
            "conf": 1.0,
            "crit": 3,
            "desc": "Literal references a .dylib name"
          },
          {
            "id": "metadata/import/python/sys::sys",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sys"
          },
          {
            "id": "metadata/import/lua/avante/utils/test::avante/utils/test",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.test"
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-file-write-command",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell command redirects output to file",
            "from": [
              {
                "file": 6
              },
              {
                "file": 7
              },
              {
                "file": 19
              },
              {
                "file": 20
              },
              {
                "off": 1764,
                "file": 35,
                "line": 89
              }
            ],
            "uses": [
              480
            ]
          },
          {
            "id": "metadata/import/python/sqlite3::sqlite3",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sqlite3"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-coding-agent",
            "conf": 0.8,
            "crit": 3,
            "desc": "References the generic term \"coding agent\""
          },
          {
            "id": "micro-behaviors/process/create/shell/command-string::shell-direct-sh-c",
            "conf": 0.8,
            "crit": 3,
            "desc": "Direct shell command-string execution with -c"
          },
          {
            "id": "metadata/import/python/importlib::importlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports importlib"
          },
          {
            "id": "metadata/import/npm/avante/api::avante/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.api"
          },
          {
            "id": "metadata/import/lua/avante/repo_map::avante/repo_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.repo_map"
          },
          {
            "id": "micro-behaviors/fs/write/file/descriptor::python-file-truncate",
            "mbc": "C0016",
            "conf": 0.8,
            "crit": 3,
            "desc": "Truncate file (truncate())"
          },
          {
            "id": "metadata/import/rust/tree_sitter/querycursor::tree_sitter/querycursor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::QueryCursor"
          },
          {
            "id": "metadata/import/lua/plenary/curl::plenary/curl",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports plenary.curl"
          },
          {
            "id": "micro-behaviors/communications/http/client/library::openai-client-constructor",
            "conf": 0.92,
            "crit": 3,
            "desc": "Constructs an OpenAI-compatible API client"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::shell-stderr-devnull-redirect",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell discards stderr to /dev/null"
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::sh-dense-eval-chains-unless-cond-1--rx-3",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.92,
            "crit": 3,
            "desc": "Command-line usage text marker"
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-busted-describe",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua describe test block"
          },
          {
            "id": "well-known/app/communication/discord::discord-invite-url",
            "conf": 0.8,
            "crit": 3,
            "desc": "Discord invite URL"
          },
          {
            "id": "micro-behaviors/process/create/shell/pipeline::http-client-pipe-interpreter",
            "conf": 0.94,
            "crit": 3,
            "desc": "HTTP client output is piped to an interpreter",
            "from": [
              {
                "file": 35
              },
              {
                "file": 179
              },
              {
                "file": 205
              },
              {
                "file": 208
              }
            ],
            "uses": [
              525,
              702
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::unix-temp",
            "conf": 0.7,
            "crit": 2,
            "desc": "Unix /tmp/ path reference"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/timezone::python-local-timezone-query",
            "atk": "T1614.001",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python queries local timezone"
          },
          {
            "id": "micro-behaviors/fs/directory/chdir::shell-change-directory",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell changes working directory"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-messages-path",
            "atk": "T1071.001",
            "conf": 0.72,
            "crit": 3,
            "desc": "Anthropic-compatible messages path"
          },
          {
            "id": "micro-behaviors/communications/ip/endpoint::https-port-443-protocol",
            "conf": 0.6,
            "crit": 3,
            "desc": "References HTTPS service port 443"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::refresh-token-field-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "Refresh token field in source"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-claude",
            "conf": 0.8,
            "crit": 3,
            "desc": "Claude agent identity reference"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-short-flag-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "Curl silent flag with remote URL"
          },
          {
            "id": "metadata/import/lua/avante/history::avante/history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history"
          },
          {
            "id": "micro-behaviors/communications/http/services/anthropic::oauth-token-endpoint",
            "conf": 0.99,
            "crit": 3,
            "desc": "Anthropic OAuth token endpoint"
          },
          {
            "id": "metadata/import/shell/root/cargo/env::root/cargo/env",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports /root/.cargo/env"
          },
          {
            "id": "metadata/import/rust/tokenizers/tokenizer::tokenizers/tokenizer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokenizers::Tokenizer"
          },
          {
            "id": "metadata/import/lua/nui/popup::nui/popup",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.popup"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai_like::llama_index/llms/openai_like",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.openai_like"
          },
          {
            "id": "objectives/execution/autoinstall/manager-package::yum-noninteractive",
            "conf": 0.85,
            "crit": 3,
            "desc": "Installs packages non-interactively with yum"
          },
          {
            "id": "metadata/import/lua/bit::bit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports bit"
          },
          {
            "id": "metadata/import/python/libs/db/init_db::init_db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports init_db from libs.db"
          },
          {
            "id": "objectives/command-and-control/backdoor/native-source::diff-native-connect-call",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Text adds a native connect call"
          },
          {
            "id": "metadata/import/python/urllib/parse::urllib/parse",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urllib.parse"
          },
          {
            "id": "micro-behaviors/fs/read/file/full::rust-read-to-string",
            "conf": 0.88,
            "crit": 3,
            "desc": "Reads a file into a Rust string"
          },
          {
            "id": "metadata/file/catalog/service::service-name-anthropic",
            "conf": 0.82,
            "crit": 3,
            "desc": "References the Anthropic service name"
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*"
          },
          {
            "id": "metadata/import/lua/avante/providers/claude::avante/providers/claude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.claude"
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-shell",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe to a shell interpreter",
            "from": [
              {
                "file": 179
              },
              {
                "file": 205
              }
            ],
            "uses": [
              698
            ]
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-pkce-code-challenge",
            "conf": 0.8,
            "crit": 3,
            "desc": "OAuth PKCE code-challenge field"
          },
          {
            "id": "objectives/discovery/system/architecture::arch-case-uname-normalization",
            "conf": 0.92,
            "crit": 3,
            "desc": "uname -m mapped in a case statement"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-file",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 3,
            "desc": "References curl file-output option"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/helpers::avante/llm_tools/helpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.helpers"
          },
          {
            "id": "metadata/import/python/httpx/request::request",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Request from httpx"
          },
          {
            "id": "micro-behaviors/communications/http/header/content-type::content-type-header",
            "conf": 0.5,
            "crit": 3,
            "desc": "References an HTTP Content-Type header"
          },
          {
            "id": "micro-behaviors/ui/window/event::browser-intersection-observer",
            "conf": 0.82,
            "crit": 3,
            "desc": "Observes DOM element visibility"
          },
          {
            "id": "metadata/import/lua/avante/utils/platform::avante/utils/platform",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.utils.platform"
          },
          {
            "id": "micro-behaviors/fs/build-artifacts::compiled-artifact-cleanup",
            "conf": 1.0,
            "crit": 3,
            "desc": "Deletes only compiled/cache build artifacts"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\""
          },
          {
            "id": "metadata/import/python/libs/utils/uri_to_path::uri_to_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uri_to_path from libs.utils"
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-policy-bypass-flag",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell execution-policy bypass option"
          },
          {
            "id": "objectives/evasion/security-bypass/policy/execution::documented-executionpolicy-bypass-help",
            "atk": "T1059.001",
            "mbc": "E1027",
            "conf": 0.88,
            "crit": 3,
            "desc": "Documents ExecutionPolicy Bypass in help text"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-gemini",
            "conf": 0.8,
            "crit": 3,
            "desc": "Gemini remote-tool identity reference"
          },
          {
            "id": "micro-behaviors/communications/http/url/tld::reserved-documentation-tld-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "URL uses RFC 2606 reserved documentation TLD"
          },
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib"
          },
          {
            "id": "micro-behaviors/process/create/shell/target::lua-os-execute-dynamic-argument",
            "conf": 0.9,
            "crit": 3,
            "desc": "Lua builds a dynamic os.execute target"
          },
          {
            "id": "metadata/package/testing/harness-lua::lua-busted-spec",
            "conf": 0.95,
            "crit": 2,
            "desc": "Lua Busted-style spec file",
            "uses": [
              115,
              243,
              331
            ]
          },
          {
            "id": "metadata/import/python/openai/apitimeouterror::apitimeouterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APITimeoutError from openai"
          },
          {
            "id": "micro-behaviors/fs/path/extension::android-apk-reference",
            "conf": 0.94,
            "crit": 3,
            "desc": "References Android APK path or suffix"
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-policy-bypass-argument",
            "atk": "T1059.001,T1562.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell execution-policy bypass argument"
          },
          {
            "id": "metadata/package/testing/harness/runtime::is-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "Test, spec, or fixture file",
            "uses": [
              375,
              568,
              641
            ]
          },
          {
            "id": "metadata/import/lua/avante/providers/bedrock::avante/providers/bedrock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.bedrock"
          },
          {
            "id": "metadata/import/lua/avante::avante",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante"
          },
          {
            "id": "micro-behaviors/os/package-manager/install::yum-install-cmd",
            "conf": 0.75,
            "crit": 3,
            "desc": "Installs a package with yum"
          },
          {
            "id": "metadata/import/python/llama_index/core/simpledirectoryreader::simpledirectoryreader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SimpleDirectoryReader from llama_index.core"
          },
          {
            "id": "micro-behaviors/communications/http/authorization-header::auth-like-constant-assignment",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Auth-like constant assignment"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/write_todos::avante/llm_tools/write_todos",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.write_todos"
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-http-url-literal-in-file-tail",
            "conf": 0.85,
            "crit": 3,
            "desc": "HTTP(S) URL literal in file tail"
          },
          {
            "id": "metadata/import/lua/avante/ui/input/providers/native::avante/ui/input/providers/native",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.input.providers.native"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-redirect-uri-parameter",
            "conf": 0.86,
            "crit": 3,
            "desc": "OAuth redirect URI parameter"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai_like/openailikeembedding::openailikeembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAILikeEmbedding from llama_index.embeddings.openai_like"
          },
          {
            "id": "metadata/import/python/llama_index/core/base/embeddings/base::llama_index/core/base/embeddings/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.base.embeddings.base"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stderr-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stderr stream"
          },
          {
            "id": "metadata/import/lua/plenary/path::plenary/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plenary.path"
          },
          {
            "id": "metadata/import/lua/avante/api::avante/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.api"
          },
          {
            "id": "micro-behaviors/fs/path/secret-config::ssh-tooling-or-transcript-context",
            "atk": "T1552.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "SSH tooling or documentation transcript",
            "from": [
              {
                "file": 208
              },
              {
                "off": 1641,
                "file": 221,
                "line": 41
              }
            ],
            "uses": [
              408,
              537
            ]
          },
          {
            "id": "metadata/import/rust/htmd/htmltomarkdown::htmd/htmltomarkdown",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports htmd::HtmlToMarkdown"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::iwr-outfile-call",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell call downloads file to output path",
            "from": [
              {
                "file": 26
              }
            ],
            "uses": [
              225,
              688
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-cmd",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 2,
            "desc": "curl command includes URL or option"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-command-call",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes the curl command"
          },
          {
            "id": "well-known/lib/ai/coding-assistant::auto-approval-ui-warning",
            "conf": 0.9,
            "crit": 3,
            "desc": "Auto-approval safety warning"
          },
          {
            "id": "metadata/import/python/datetime/datetime::datetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports datetime from datetime"
          },
          {
            "id": "metadata/import/python/providers/factory::providers/factory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports providers.factory"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\""
          },
          {
            "id": "metadata/import/lua/avante/file_selector::avante/file_selector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.file_selector"
          },
          {
            "id": "metadata/import/lua/avante/tokenizers::avante/tokenizers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.tokenizers"
          },
          {
            "id": "metadata/import/rust/std/path/pathbuf::std/path/pathbuf",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::path::PathBuf"
          },
          {
            "id": "micro-behaviors/data/string/assembly::zero-padded-integer-format",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code formats a zero-padded integer"
          },
          {
            "id": "objectives/command-and-control/channel/discord::discord-string",
            "conf": 0.6,
            "crit": 3,
            "desc": "String \"discord\" (generic)"
          },
          {
            "id": "micro-behaviors/communications/ssh/client::libssh",
            "atk": "T1021.004",
            "conf": 0.6,
            "crit": 3,
            "desc": "References the libssh name"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai::llama_index/embeddings/openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.openai"
          },
          {
            "id": "metadata/import/python/unittest/mock::unittest/mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest.mock"
          },
          {
            "id": "metadata/import/python/uvicorn::uvicorn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uvicorn"
          },
          {
            "id": "micro-behaviors/os/container/runtime::docker-argv-run-create",
            "conf": 0.84,
            "crit": 3,
            "desc": "Docker run or create as argv list"
          },
          {
            "id": "metadata/import/npm/render-markdown::render-markdown",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports render-markdown"
          },
          {
            "id": "metadata/import/python/concurrent/futures/threadpoolexecutor::threadpoolexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ThreadPoolExecutor from concurrent.futures"
          },
          {
            "id": "objectives/execution/interpreter/script/download::curl-pipe-rustup-installer",
            "conf": 0.9,
            "crit": 3,
            "desc": "rustup installer piped to shell"
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-404-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source assigns HTTP 404 status"
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser/codesplitter::codesplitter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports CodeSplitter from llama_index.core.node_parser"
          },
          {
            "id": "micro-behaviors/data/config/syntax::service-endpoint-key",
            "conf": 0.9,
            "crit": 3,
            "desc": "Service endpoint configuration key"
          },
          {
            "id": "metadata/file/string/cicd::github-workflow-file-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "GitHub Actions workflow file path"
          },
          {
            "id": "metadata/import/lua/avante/config::avante/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.config"
          },
          {
            "id": "micro-behaviors/fs/write/file/full::powershell-set-content-call",
            "mbc": "C0047",
            "conf": 0.92,
            "crit": 3,
            "desc": "PowerShell writes file with Set-Content"
          },
          {
            "id": "metadata/import/lua/vim/health::vim/health",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports vim.health"
          },
          {
            "id": "metadata/file/string/count::few-string-literals",
            "conf": 0.4,
            "crit": 3,
            "desc": "File has very few string literals"
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-code-generation-instruction",
            "conf": 0.92,
            "crit": 3,
            "desc": "LLM instruction requests source code",
            "from": [
              {
                "file": 123
              },
              {
                "file": 133
              }
            ],
            "uses": [
              182,
              206
            ]
          },
          {
            "id": "metadata/import/python/watchdog/events/filesystemevent::filesystemevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileSystemEvent from watchdog.events"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-refresh-grant-type",
            "conf": 0.9,
            "crit": 3,
            "desc": "OAuth refresh_token grant type"
          },
          {
            "id": "micro-behaviors/communications/http/client/library::openai-client-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python OpenAI API client import"
          },
          {
            "id": "metadata/import/lua/avante/utils/diff2search_replace::avante/utils/diff2search_replace",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.diff2search_replace"
          },
          {
            "id": "objectives/command-and-control/dropper/execution/wsh-reconstruct::token-array-powershell-command",
            "atk": "T1059.007",
            "conf": 0.94,
            "crit": 3,
            "desc": "Token-array PowerShell command"
          },
          {
            "id": "metadata/import/lua/telescope/pickers::telescope/pickers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.pickers"
          },
          {
            "id": "metadata/import/rust/hf_hub/repo::hf_hub/repo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hf_hub::Repo"
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::aws-api-endpoint",
            "conf": 0.8,
            "crit": 3,
            "desc": "References an AWS API endpoint"
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat-full",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Concatenated ExecutionPolicy bypass"
          },
          {
            "id": "metadata/import/python/contextlib/asynccontextmanager::asynccontextmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asynccontextmanager from contextlib"
          },
          {
            "id": "metadata/import/lua/nui/text::nui/text",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.text"
          },
          {
            "id": "metadata/import/lua/img-clip/util::img-clip/util",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip.util"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-select",
            "conf": 0.6,
            "crit": 3,
            "desc": "SQL SELECT syntax reference"
          },
          {
            "id": "micro-behaviors/data/archive/extract/tar::tar-extract",
            "atk": "T1560.001",
            "conf": 0.78,
            "crit": 3,
            "desc": "tar extraction command usage"
          },
          {
            "id": "micro-behaviors/os/env/read::std-env-var",
            "conf": 0.86,
            "crit": 3,
            "desc": "Reads a Rust environment variable"
          },
          {
            "id": "metadata/import/lua/avante/providers/gemini::avante/providers/gemini",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.gemini"
          },
          {
            "id": "micro-behaviors/os/env/cicd::multi-ci-provider-env-refs",
            "conf": 0.92,
            "crit": 3,
            "desc": "Multiple CI provider environment references",
            "from": [
              {
                "file": 208
              }
            ],
            "uses": [
              173
            ]
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/delete_tool_use_messages::avante/llm_tools/delete_tool_use_messages",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.delete_tool_use_messages"
          },
          {
            "id": "metadata/import/python/threading::threading",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports threading"
          },
          {
            "id": "metadata/import/python/llama_index/llms/ollama/ollama::ollama",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Ollama from llama_index.llms.ollama"
          },
          {
            "id": "micro-behaviors/dylib/library/family::libcurl-ref",
            "conf": 0.3,
            "crit": 2,
            "desc": "libcurl library reference"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command",
            "conf": 0.75,
            "crit": 3,
            "desc": "Create temp staging directory via shell",
            "from": [
              {
                "off": 56963,
                "file": 63
              }
            ],
            "uses": [
              113,
              654
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::powershell-get-content-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads file content with PowerShell Get-Content"
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-redirect-state-pair",
            "conf": 0.9,
            "crit": 3,
            "desc": "OAuth redirect and state parameters"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-keywords",
            "conf": 0.5,
            "crit": 3,
            "desc": "Contains several SQL statement types",
            "from": [
              {
                "off": 1936,
                "file": 199,
                "line": 66
              },
              {
                "off": 2809,
                "file": 200,
                "line": 79
              }
            ],
            "uses": [
              72,
              106,
              437,
              696
            ]
          },
          {
            "id": "metadata/import/npm/avante::avante",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante"
          },
          {
            "id": "micro-behaviors/communications/http/header/content-type::json-header",
            "conf": 0.9,
            "crit": 3,
            "desc": "References HTTP Content-Type application/json"
          },
          {
            "id": "metadata/import/lua/telescope/actions/state::telescope/actions/state",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.actions.state"
          },
          {
            "id": "metadata/import/python/libs/utils/inject_uri_to_node::inject_uri_to_node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inject_uri_to_node from libs.utils"
          },
          {
            "id": "metadata/import/rust/minijinja/context::minijinja/context",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports minijinja::context"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-9",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM input-token count field"
          },
          {
            "id": "micro-behaviors/communications/http/url/endpoint::health-check-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "HTTP health-check endpoint path"
          },
          {
            "id": "micro-behaviors/fs/path/archive::unix-temp-archive-path",
            "conf": 0.86,
            "crit": 3,
            "desc": "Unix temporary archive path"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::shell-failure-suppress-or-true",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell suppresses failure with || true"
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::github-pages",
            "conf": 0.5,
            "crit": 3,
            "desc": "References a GitHub Pages host"
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::invoke-restmethod",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "PowerShell performs an Invoke-RestMethod request (irm alias)",
            "from": [
              {
                "off": 2603,
                "file": 26,
                "line": 78
              }
            ],
            "uses": [
              32
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/release::forge-release-download-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "References a release download URL path"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 2181,
                "file": 39,
                "line": 76
              },
              {
                "off": 55765,
                "file": 57,
                "line": 1296
              },
              {
                "off": 4148,
                "file": 62,
                "line": 143
              }
            ],
            "uses": [
              65,
              148
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::child-process-execution",
            "atk": "T1059",
            "conf": 0.94,
            "crit": 3,
            "desc": "Executes a child process",
            "from": [
              {
                "file": 6
              },
              {
                "file": 10
              },
              {
                "file": 31
              },
              {
                "off": 19567,
                "file": 197,
                "line": 648
              },
              {
                "file": 201
              }
            ],
            "uses": [
              133,
              687
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::lua-open-write-mode",
            "conf": 0.82,
            "crit": 3,
            "desc": "Lua opens file in write mode"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-10",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM total-token count field"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-openai-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "OpenAI provider host"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::python-env-keyword-key",
            "conf": 0.88,
            "crit": 3,
            "desc": "Python getenv name contains KEY"
          },
          {
            "id": "metadata/import/python/llama_index/core::llama_index/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core"
          },
          {
            "id": "metadata/import/python/watchdog/events/filesystemeventhandler::filesystemeventhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileSystemEventHandler from watchdog.events"
          },
          {
            "id": "metadata/import/python/llama_index/core/postprocessor/metadatareplacementpostprocessor::metadatareplacementpostprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MetadataReplacementPostProcessor from llama_index.core.postprocessor"
          },
          {
            "id": "metadata/import/rust/tiktoken_rs/bpe_for_model::tiktoken_rs/bpe_for_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tiktoken_rs::bpe_for_model"
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::py-importlib-import-module",
            "conf": 0.6,
            "crit": 3,
            "desc": "Dynamically imports a Python module"
          },
          {
            "id": "metadata/import/python/models/indexing_history/indexinghistory::indexinghistory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports IndexingHistory from models.indexing_history"
          },
          {
            "id": "objectives/command-and-control/backdoor/tasking/command-http::native-command-url",
            "atk": "T1059",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Native command URL path"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python"
          },
          {
            "id": "metadata/file/string/identity::android-data-app-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "Android application data path"
          },
          {
            "id": "micro-behaviors/fs/path/extension::quoted-font-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a quoted font file path"
          },
          {
            "id": "metadata/import/lua/nvim-treesitter/ts_utils::nvim-treesitter/ts_utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nvim-treesitter.ts_utils"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/fetch-eval::json-message-field",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Extracts payload from JSON message field"
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-echo-file-write",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell echo redirects output to file"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-arm",
            "conf": 0.94,
            "crit": 1,
            "desc": "x86 or ARM architecture reference"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-cursor",
            "conf": 0.8,
            "crit": 3,
            "desc": "Cursor agent identity reference"
          },
          {
            "id": "metadata/import/lua/telescope/config::telescope/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports telescope.config"
          },
          {
            "id": "metadata/package/completeness::has-config-assignment",
            "conf": 0.75,
            "crit": 3,
            "desc": "Code uses assigned configuration objects"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/read_todos::avante/llm_tools/read_todos",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.read_todos"
          },
          {
            "id": "micro-behaviors/data/serialize/object::json-dump",
            "conf": 0.86,
            "crit": 3,
            "desc": "Serializes to a stream with json.dump()"
          },
          {
            "id": "metadata/import/lua/mega/cmdparse::mega/cmdparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports mega.cmdparse"
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib"
          },
          {
            "id": "micro-behaviors/os/env/cicd::sh-github-actions",
            "conf": 0.8,
            "crit": 3,
            "desc": "$GITHUB_ACTIONS shell environment access"
          },
          {
            "id": "metadata/import/python/httpx/asgitransport::asgitransport",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports ASGITransport from httpx"
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::anthropic-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References ANTHROPIC_API_KEY env variable"
          },
          {
            "id": "metadata/import/lua/avante/selection::avante/selection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.selection"
          },
          {
            "id": "metadata/import/lua/avante/utils/logo::avante/utils/logo",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.logo"
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-set",
            "conf": 0.9,
            "crit": 3,
            "desc": "References multiple AI assistant products",
            "from": [
              {
                "off": 4122,
                "file": 32,
                "line": 66
              },
              {
                "off": 4639,
                "file": 33,
                "line": 92
              },
              {
                "off": 5538,
                "file": 63
              }
            ],
            "uses": [
              60,
              168,
              320,
              340,
              371,
              482,
              663
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core::li",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core as li"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/document::document",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Document from llama_index.core.schema"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::result-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object result field"
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key"
          },
          {
            "id": "metadata/import/python/libs/utils/is_path_node::is_path_node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_path_node from libs.utils"
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::token-field-assignment",
            "conf": 0.65,
            "crit": 1,
            "desc": "Token-named field assignment (weak auth signal)"
          },
          {
            "id": "metadata/import/python/llama_index/core/data_structs/indexdict::indexdict",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports IndexDict from llama_index.core.data_structs"
          },
          {
            "id": "micro-behaviors/communications/http/services/github::github-api-host",
            "conf": 0.86,
            "crit": 3,
            "desc": "GitHub API host reference"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/undo_edit::avante/llm_tools/undo_edit",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.undo_edit"
          },
          {
            "id": "metadata/import/python/services/indexing_history/indexing_history_service::indexing_history_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports indexing_history_service from services.indexing_history"
          },
          {
            "id": "metadata/build/ci/permission::job-contents-write-permission",
            "conf": 0.92,
            "crit": 3,
            "desc": "Job grants contents write permission"
          },
          {
            "id": "metadata/import/python/service/initialize_app::initialize_app",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_app from service"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/nodewithscore::nodewithscore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NodeWithScore from llama_index.core.schema"
          },
          {
            "id": "metadata/import/python/llama_index/llms/ollama::llama_index/llms/ollama",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.ollama"
          },
          {
            "id": "metadata/import/python/typing/any::any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Any from typing"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::subshell-curl",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl invoked inside command substitution"
          },
          {
            "id": "micro-behaviors/communications/http/url/build::network-destination-function-binding",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Network destination assigned from call"
          },
          {
            "id": "metadata/import/python/logging::logging",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports logging"
          },
          {
            "id": "metadata/import/python/llama_index/core/indices/base/baseindex::baseindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseIndex from llama_index.core.indices.base"
          },
          {
            "id": "micro-behaviors/process/create/shell/target::shell-exec-script-path",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell runs a script by path"
          },
          {
            "id": "micro-behaviors/process/create/script/file::powershell-script-launch-string",
            "atk": "T1059.001",
            "conf": 0.85,
            "crit": 3,
            "desc": "String contains PowerShell script launch"
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::py-pathlib-open-write-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "pathlib Path.open write mode"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-amd64",
            "conf": 0.94,
            "crit": 3,
            "desc": "x86 or AMD64 architecture reference"
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-output-to-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Output path comes from shell variable"
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::repeated-public-cloud-provider-name--azure",
            "conf": 0.4,
            "crit": 3,
            "desc": "Public cloud provider name (Azure)"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/write_to_file::avante/llm_tools/write_to_file",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.write_to_file"
          },
          {
            "id": "metadata/import/python/llama_index/llms/dashscope/dashscope::dashscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports DashScope from llama_index.llms.dashscope"
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-200-status",
            "atk": "T1190",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compares HTTP response status property to 200"
          },
          {
            "id": "micro-behaviors/process/interpreter/perl::perl-keyword",
            "conf": 0.7,
            "crit": 3,
            "desc": "Perl interpreter command reference"
          },
          {
            "id": "metadata/import/rust/minijinja/environment::minijinja/environment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports minijinja::Environment"
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-interpreter",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe-to-interpreter token",
            "from": [
              {
                "file": 179
              },
              {
                "file": 205
              }
            ],
            "uses": [
              357
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::import-subprocess",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports Python's subprocess module"
          },
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib"
          },
          {
            "id": "metadata/file/extension/identity::shell-a",
            "conf": 1.0,
            "crit": 2,
            "desc": "POSIX shell script extension"
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-429-status",
            "atk": "T1590",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source checks for HTTP 429 rate-limit response"
          },
          {
            "id": "metadata/import/rust/regex/regex::regex/regex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports regex::Regex"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::user-field-key",
            "conf": 0.9,
            "crit": 3,
            "desc": "JSON-like user identity field"
          },
          {
            "id": "micro-behaviors/data/archive/extract/tar::tar-gzip-extract",
            "atk": "T1560.001",
            "conf": 0.84,
            "crit": 3,
            "desc": "tar gzip extraction command usage"
          },
          {
            "id": "micro-behaviors/data/format/json::json-result-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON result or response field key"
          },
          {
            "id": "metadata/import/lua/avante/providers/watsonx_code_assistant::avante/providers/watsonx_code_assistant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers.watsonx_code_assistant"
          },
          {
            "id": "metadata/import/python/watchdog/observers/observer::observer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Observer from watchdog.observers"
          },
          {
            "id": "metadata/import/python/unittest/mock/patch::patch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports patch from unittest.mock"
          },
          {
            "id": "micro-behaviors/communications/ssh/transfer::tar-sync-fallback",
            "conf": 0.82,
            "crit": 3,
            "desc": "Shell tar extract"
          },
          {
            "id": "micro-behaviors/fs/path/secret-config::container-orchestration-tooling-context",
            "atk": "T1552.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "Container or orchestration tooling",
            "from": [
              {
                "off": 20597,
                "file": 103,
                "line": 517
              },
              {
                "off": 6523,
                "file": 130,
                "line": 166
              },
              {
                "off": 208,
                "file": 205,
                "line": 14
              }
            ],
            "uses": [
              412,
              563
            ]
          },
          {
            "id": "metadata/import/lua/avante/utils/log::avante/utils/log",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.log"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/http::suspicious-cloud-image-object--rx-1",
            "atk": "T1105",
            "mbc": "B0024",
            "conf": 0.86,
            "crit": 3,
            "desc": "Google Cloud Storage domain reference"
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword"
          },
          {
            "id": "metadata/import/python/httpx::httpx",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports httpx"
          },
          {
            "id": "metadata/import/lua/avante/ui/input::avante/ui/input",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.input"
          },
          {
            "id": "metadata/import/python/openai::openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports openai"
          },
          {
            "id": "metadata/import/lua/avante/history/helpers::avante/history/helpers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history.helpers"
          },
          {
            "id": "metadata/build/ecosystem::cargo-cdylib-crate",
            "conf": 0.9,
            "crit": 3,
            "desc": "Cargo dynamic library crate type"
          },
          {
            "id": "micro-behaviors/process/info/current::python-sys-executable-text",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python sys.executable reference text"
          },
          {
            "id": "micro-behaviors/os/env/read::lua-os-getenv",
            "conf": 0.85,
            "crit": 3,
            "desc": "Lua environment variable access"
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::powershell-remove-item-force",
            "conf": 0.7,
            "crit": 3,
            "desc": "PowerShell Remove-Item with -Force"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::uvicorn-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports the Uvicorn ASGI server"
          },
          {
            "id": "micro-behaviors/communications/http/websocket::websocket-lower",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the lowercase websocket keyword"
          },
          {
            "id": "metadata/import/python/shutil::shutil",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports shutil"
          },
          {
            "id": "micro-behaviors/fs/path/application/executable::dev-apps-vim",
            "conf": 0.5,
            "crit": 1,
            "desc": "Repeated Vim name references"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-command-position-script",
            "conf": 0.9,
            "crit": 1,
            "desc": "curl/wget in shell command position"
          },
          {
            "id": "micro-behaviors/communications/url/external/github::github-release-download",
            "atk": "T1105",
            "conf": 0.85,
            "crit": 3,
            "desc": "GitHub release asset URL template"
          },
          {
            "id": "metadata/import/python/urllib/parse/urlparse::urlparse",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urlparse from urllib.parse"
          },
          {
            "id": "metadata/import/python/pathspec::pathspec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pathspec"
          },
          {
            "id": "micro-behaviors/process/create/shell/lang::powershell-keyword",
            "conf": 0.7,
            "crit": 3,
            "desc": "Invokes PowerShell with command-line options"
          },
          {
            "id": "micro-behaviors/data/parse/vocabulary::password-key-value-pair",
            "conf": 0.8,
            "crit": 3,
            "desc": "password/passwd key with inline value"
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-archive-to-directory--rx-1",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Regex component marker"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/ollama/ollamaembedding::ollamaembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OllamaEmbedding from llama_index.embeddings.ollama"
          },
          {
            "id": "micro-behaviors/os/container/runtime::docker-cli-run-create",
            "conf": 0.82,
            "crit": 3,
            "desc": "Docker CLI run or create command"
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax"
          },
          {
            "id": "micro-behaviors/fs/lock/flock::python-fcntl-flock",
            "conf": 0.86,
            "crit": 3,
            "desc": "Uses fcntl.flock() for advisory file locking"
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup"
          },
          {
            "id": "metadata/import/python/service::service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "uses": [
              550,
              641
            ]
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-create-table",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL CREATE TABLE syntax reference"
          },
          {
            "id": "metadata/import/lua/luassert::luassert",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports luassert"
          },
          {
            "id": "micro-behaviors/os/package-manager/install::apt-get-install-cmd",
            "conf": 0.75,
            "crit": 3,
            "desc": "apt-get install command"
          },
          {
            "id": "metadata/import/python/llama_index/core/data_structs::llama_index/core/data_structs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.data_structs"
          },
          {
            "id": "micro-behaviors/fs/path/location::home-config-documents-reference",
            "conf": 0.78,
            "crit": 3,
            "desc": "References config or document paths under home"
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::lua-open-append-mode",
            "conf": 0.82,
            "crit": 3,
            "desc": "Lua opens a file for append"
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack/get_parser::get_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_parser from tree_sitter_language_pack"
          },
          {
            "id": "metadata/import/lua/avante/libs/acp_client::avante/libs/acp_client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.libs.acp_client"
          },
          {
            "id": "micro-behaviors/fs/path/temp::tmp-zip-path",
            "conf": 0.6,
            "crit": 3,
            "desc": "Temporary directory ZIP path reference"
          },
          {
            "id": "metadata/import/python/providers/factory/initialize_embed_model::initialize_embed_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_embed_model from providers.factory"
          },
          {
            "id": "metadata/import/rust/tiktoken_rs/corebpe::tiktoken_rs/corebpe",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tiktoken_rs::CoreBPE"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/http::suspicious-cloud-image-object--rx-4",
            "atk": "T1105",
            "mbc": "B0024",
            "conf": 0.86,
            "crit": 3,
            "desc": "Alibaba Cloud endpoint domain reference"
          },
          {
            "id": "metadata/build/ci/step::mutable-version-action-ref",
            "conf": 0.9,
            "crit": 3,
            "desc": "Workflow action uses mutable version tag"
          },
          {
            "id": "metadata/import/lua/avante/llm::avante/llm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm"
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::gemini-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References GEMINI_API_KEY env variable"
          },
          {
            "id": "metadata/import/rust/mlua/prelude::mlua/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports mlua::prelude::*"
          },
          {
            "id": "micro-behaviors/ui/help::command-run-instruction",
            "conf": 0.84,
            "crit": 3,
            "desc": "Command execution help instruction"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::python-sensitive-env-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python reads credential-named environment variable",
            "from": [
              {
                "off": 520,
                "file": 186,
                "line": 20
              },
              {
                "off": 21832,
                "file": 197,
                "line": 714
              }
            ],
            "uses": [
              207,
              467
            ]
          },
          {
            "id": "metadata/import/lua/luassert/stub::luassert/stub",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports luassert.stub"
          },
          {
            "id": "metadata/import/lua/avante/rag_service::avante/rag_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.rag_service"
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl",
            "atk": "T1105",
            "conf": 0.66,
            "crit": 3,
            "desc": "Download via curl",
            "from": [
              {
                "file": 35
              },
              {
                "file": 179
              },
              {
                "file": 205
              },
              {
                "file": 208
              },
              {
                "file": 221
              }
            ],
            "uses": [
              397,
              445
            ]
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/web_search::avante/llm_tools/web_search",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.web_search"
          },
          {
            "id": "well-known/lib/stdlib/python-stdlib::asyncio-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "Python asyncio library reference"
          },
          {
            "id": "metadata/import/lua/avante/utils/streaming_json_parser::avante/utils/streaming_json_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils.streaming_json_parser"
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-remote-host-url",
            "conf": 0.75,
            "crit": 3,
            "desc": "Contains a hardcoded remote HTTP(S) URL"
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stdout-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stdout stream"
          },
          {
            "id": "micro-behaviors/os/stdio::php-echo-statement",
            "conf": 0.95,
            "crit": 3,
            "desc": "Emits data with a PHP echo statement"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/dispatch_agent::avante/llm_tools/dispatch_agent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.dispatch_agent"
          },
          {
            "id": "metadata/import/rust/tree_sitter/node::tree_sitter/node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::Node"
          },
          {
            "id": "metadata/build/ci/trigger::scheduled-workflow-trigger",
            "conf": 0.9,
            "crit": 3,
            "desc": "GitHub scheduled workflow trigger"
          },
          {
            "id": "metadata/import/lua/avante/ui/confirm::avante/ui/confirm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.ui.confirm"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openai_like/openailike::openailike",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports OpenAILike from llama_index.llms.openai_like"
          },
          {
            "id": "metadata/import/python/libs/logger/logger::logger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports logger from libs.logger"
          },
          {
            "id": "micro-behaviors/fs/proc/system::system-osrelease",
            "conf": 0.66,
            "crit": 3,
            "desc": "Get kernel version /proc/sys/kernel/osrelease"
          },
          {
            "id": "metadata/import/python/fastapi/httpexception::httpexception",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports HTTPException from fastapi"
          },
          {
            "id": "metadata/import/lua/avante/libs/react_parser2::avante/libs/react_parser2",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.libs.ReAct_parser2"
          },
          {
            "id": "micro-behaviors/communications/http/services/github::github-release-api",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub REST releases endpoint"
          },
          {
            "id": "micro-behaviors/communications/http/response::rate-limit-header-handling",
            "atk": "T1590",
            "mbc": "C0002",
            "conf": 0.93,
            "crit": 3,
            "desc": "Recognizes HTTP 429 and Retry-After",
            "from": [
              {
                "off": 25250,
                "file": 91,
                "line": 707
              },
              {
                "off": 25967,
                "file": 120,
                "line": 729
              }
            ],
            "uses": [
              240,
              529
            ]
          },
          {
            "id": "metadata/import/lua/avante/history/render::avante/history/render",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.history.render"
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::hardcoded-windows-browser-ua-literal",
            "conf": 0.82,
            "crit": 3,
            "desc": "Hardcoded Windows browser User-Agent literal"
          },
          {
            "id": "metadata/import/python/collections/abc::collections/abc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports collections.abc"
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-interpreter-variable-code-argument",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.92,
            "crit": 3,
            "desc": "Variable Python interpreter gets inline code"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::python-http-route-basic-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python basic HTTP route decorator"
          },
          {
            "id": "metadata/import/python/fastapi/apirouter::apirouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APIRouter from fastapi"
          },
          {
            "id": "micro-behaviors/communications/http/llm::ollama-model-api-path",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Ollama model inventory or management API path"
          },
          {
            "id": "metadata/import/rust/std/error/error::std/error/error",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::error::Error"
          },
          {
            "id": "micro-behaviors/communications/http/services/github::gh-issue-mgmt",
            "conf": 1.0,
            "crit": 3,
            "desc": "GitHub CLI repository workflow operations"
          },
          {
            "id": "micro-behaviors/process/create/shell/command-string::sh-c-exec",
            "conf": 0.8,
            "crit": 3,
            "desc": "Executes a shell command string with -c",
            "from": [
              {
                "off": 326,
                "file": 205,
                "line": 20
              }
            ],
            "uses": [
              321
            ]
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-client-id-field",
            "conf": 0.65,
            "crit": 3,
            "desc": "OAuth client_id field"
          },
          {
            "id": "micro-behaviors/communications/http/message::http-message-json-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls JSON method on HTTP-style object"
          },
          {
            "id": "well-known/lib/development/gitpython::git-module-import",
            "conf": 0.7,
            "crit": 3,
            "desc": "GitPython module import"
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-arm64",
            "conf": 1.0,
            "crit": 3,
            "desc": "arm64 architecture string"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/ollama::llama_index/embeddings/ollama",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.ollama"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools::avante/llm_tools",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools"
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack/supportedlanguage::supportedlanguage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SupportedLanguage from tree_sitter_language_pack"
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key"
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::rm-force-variable-target",
            "atk": "T1070.004",
            "mbc": "C0047",
            "conf": 0.9,
            "crit": 3,
            "desc": "Force-deletes a shell variable target"
          },
          {
            "id": "metadata/import/python/llama_index/llms/openrouter::llama_index/llms/openrouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.openrouter"
          },
          {
            "id": "metadata/import/lua/avante/slashcommands::avante/slashcommands",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.slashcommands"
          },
          {
            "id": "metadata/import/python/markdownify/markdownify::md",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports markdownify from markdownify as md"
          },
          {
            "id": "metadata/import/lua/avante/clipboard::avante/clipboard",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports avante.clipboard"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-7",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM output-token count field"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-output-flag-script",
            "conf": 0.85,
            "crit": 3,
            "desc": "Script sets curl or wget output file",
            "from": [
              {
                "file": 35
              },
              {
                "file": 205
              },
              {
                "file": 208
              },
              {
                "off": 1507,
                "file": 221,
                "line": 41
              }
            ],
            "uses": [
              166,
              555
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/build::arch-variable-in-url",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Architecture variable appears in URL"
          },
          {
            "id": "metadata/import/npm/copilot::copilot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports copilot"
          },
          {
            "id": "micro-behaviors/communications/http/message::powershell-http-url-literal",
            "conf": 0.75,
            "crit": 3,
            "desc": "PowerShell HTTP/HTTPS URL literal"
          },
          {
            "id": "metadata/import/python/pathspec/gitignore::pathspec/gitignore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pathspec.gitignore"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-host-allowlist",
            "atk": "T1071.001",
            "conf": 0.88,
            "crit": 3,
            "desc": "LLM provider host allowlist",
            "from": [
              {
                "off": 30977,
                "file": 33,
                "line": 815
              },
              {
                "off": 13505,
                "file": 71,
                "line": 340
              },
              {
                "off": 812,
                "file": 130,
                "line": 19
              },
              {
                "off": 1802,
                "file": 186,
                "line": 56
              }
            ],
            "uses": [
              84,
              132,
              174,
              466,
              666
            ]
          },
          {
            "id": "metadata/import/lua/cmp_avante/commands::cmp_avante/commands",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports cmp_avante.commands"
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-delete-clause",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL DELETE statement clause"
          },
          {
            "id": "metadata/import/rust/tree_sitter/query::tree_sitter/query",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter::Query"
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--arm-mips",
            "conf": 0.9,
            "crit": 1,
            "desc": "ARM or MIPS architecture reference"
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file",
            "conf": 0.7,
            "crit": 2,
            "desc": "Python test file suffix"
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::content-object-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON content object field"
          },
          {
            "id": "metadata/file/catalog/service::service-name-discord",
            "conf": 0.6,
            "crit": 3,
            "desc": "Discord service name"
          },
          {
            "id": "metadata/import/lua/img-clip/config::img-clip/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip.config"
          },
          {
            "id": "metadata/import/python/httpx/asyncclient::asyncclient",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports AsyncClient from httpx"
          },
          {
            "id": "metadata/import/python/llama_index/core/base/embeddings/base/baseembedding::baseembedding",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseEmbedding from llama_index.core.base.embeddings.base"
          },
          {
            "id": "metadata/import/python/models/resource::models/resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports models.resource"
          },
          {
            "id": "objectives/impact/infect/script::lua-names-lua-script",
            "atk": "T1554",
            "conf": 0.8,
            "crit": 3,
            "desc": "Lua source names a Lua script"
          },
          {
            "id": "metadata/lang/locale::readme-language-nav-marker",
            "conf": 0.95,
            "crit": 3,
            "desc": "README links to a translated README"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::powershell-http-transfer-command-reference",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell HTTP transfer command reference"
          },
          {
            "id": "metadata/import/python/llama_index/embeddings/openai_like::llama_index/embeddings/openai_like",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.embeddings.openai_like"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-readdir-walk-find",
            "conf": 0.85,
            "crit": 2,
            "desc": "Traverses directories using common APIs"
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc"
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command--rx-2",
            "conf": 0.75,
            "crit": 1,
            "desc": "Shell mkdir command reference"
          },
          {
            "id": "metadata/import/rust/serde/serialize::serde/serialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde::Serialize"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 1,
            "desc": "LLM token usage JSON fields",
            "uses": [
              235,
              279,
              455,
              465,
              630
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/string::multi-arch-runtime-wordlist",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell lists architecture selector names",
            "from": [
              {
                "file": 208
              }
            ],
            "uses": [
              287
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/body::http-post-with-body-argument",
            "conf": 0.82,
            "crit": 3,
            "desc": "HTTP POST supplies a body argument"
          },
          {
            "id": "metadata/import/python/llama_index/core/storagecontext::storagecontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports StorageContext from llama_index.core"
          },
          {
            "id": "metadata/import/python/libs/utils/is_remote_uri::is_remote_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_remote_uri from libs.utils"
          },
          {
            "id": "metadata/import/python/fastapi/backgroundtasks::backgroundtasks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BackgroundTasks from fastapi"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/bash::avante/llm_tools/bash",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.bash"
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::ai-agent-term-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "References the phrase \"AI agent\""
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack::tree_sitter_language_pack",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter_language_pack"
          },
          {
            "id": "micro-behaviors/communications/mcp::mcp-client-config-key--mcp-servers-toml",
            "conf": 0.9,
            "crit": 3,
            "desc": "MCP client config key (mcp_servers)"
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-gemini-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "Gemini provider host"
          },
          {
            "id": "metadata/import/python/llama_index/llms/dashscope::llama_index/llms/dashscope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.llms.dashscope"
          },
          {
            "id": "micro-behaviors/communications/http/websocket::websocket-class",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.5,
            "crit": 3,
            "desc": "WebSocket class reference"
          },
          {
            "id": "metadata/import/lua/avante/llm_tools/insert::avante/llm_tools/insert",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.llm_tools.insert"
          },
          {
            "id": "metadata/import/rust/tree_sitter_language/languagefn::tree_sitter_language/languagefn",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter_language::LanguageFn"
          },
          {
            "id": "micro-behaviors/communications/http/lib/crate::reqwest-crate",
            "conf": 0.7,
            "crit": 3,
            "desc": "References reqwest Rust HTTP library"
          },
          {
            "id": "micro-behaviors/communications/url/reference::python-comment-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python comment contains a URL"
          },
          {
            "id": "micro-behaviors/data/string/conversion::python-bytes-string-conversion",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python bytes/string encoding conversion"
          },
          {
            "id": "metadata/build/ci/github-actions::workflow-definition-path",
            "conf": 0.99,
            "crit": 3,
            "desc": "GitHub Actions workflow definition path"
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-archive-to-directory",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "unzip extracts archive to directory",
            "from": [
              {
                "off": 2900,
                "file": 208,
                "line": 108
              }
            ],
            "uses": [
              561
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/pipeline::curl-pipe-shell-text",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a curl- or wget-to-shell pipeline"
          },
          {
            "id": "metadata/import/rust/hf_hub/api/sync/apibuilder::hf_hub/api/sync/apibuilder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports hf_hub::api::sync::ApiBuilder"
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/download::curl-silent-output",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.75,
            "crit": 3,
            "desc": "Silent curl with output"
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-2",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "WebKit compatibility User-Agent fragment"
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "FastAPI framework import"
          },
          {
            "id": "micro-behaviors/communications/mcp::mcp-client-config-key--mcpservers",
            "conf": 0.9,
            "crit": 3,
            "desc": "MCP client config key (mcpServers)"
          },
          {
            "id": "micro-behaviors/fs/file/create::rust-file-create",
            "conf": 0.86,
            "crit": 3,
            "desc": "Rust File::create call"
          },
          {
            "id": "micro-behaviors/communications/http/curl::curl-command-remote-url",
            "conf": 0.85,
            "crit": 3,
            "desc": "curl command names a remote HTTP(S) URL"
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls os.walk for filesystem enumeration"
          },
          {
            "id": "metadata/import/python/libs/utils::libs/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.utils"
          },
          {
            "id": "metadata/import/lua/avante/auth/pkce::avante/auth/pkce",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.auth.pkce"
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::shell-execution-comp",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Shell command execution capability",
            "from": [
              {
                "file": 6
              },
              {
                "file": 10
              },
              {
                "file": 31
              }
            ],
            "uses": [
              247
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::iwr-outfile-download",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Downloads a file with PowerShell"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::public-forge-http-download",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Fetches content from a public code forge",
            "uses": [
              160,
              702
            ]
          },
          {
            "id": "metadata/import/python/pydantic::pydantic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pydantic"
          },
          {
            "id": "metadata/import/python/watchdog/observers/api::watchdog/observers/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.observers.api"
          },
          {
            "id": "micro-behaviors/communications/http/post::post",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "HTTP POST method string literal"
          },
          {
            "id": "metadata/import/lua/cmp_avante/shortcuts::cmp_avante/shortcuts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp_avante.shortcuts"
          },
          {
            "id": "micro-behaviors/communications/http/request/client::py-post-generic",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python post method call"
          },
          {
            "id": "micro-behaviors/os/env/secret-name::python-environ-credential-keyword-filter",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python environment access uses credential-named keys",
            "from": [
              {
                "file": 186
              }
            ],
            "uses": [
              467
            ]
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-delete",
            "conf": 0.5,
            "crit": 3,
            "desc": "SQL DELETE statement with clause",
            "from": [
              {
                "off": 526,
                "file": 199,
                "line": 19
              }
            ],
            "uses": [
              638
            ]
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::python-api-key-env-read",
            "conf": 0.85,
            "crit": 3,
            "desc": "Python reads API key env vars"
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-sh",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe to sh interpreter"
          },
          {
            "id": "metadata/import/lua/cmp_avante/mentions::cmp_avante/mentions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp_avante.mentions"
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/querybundle::querybundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports QueryBundle from llama_index.core.schema"
          },
          {
            "id": "metadata/import/lua/nui/utils/autocmd::nui/utils/autocmd",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports nui.utils.autocmd"
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-wget-command",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes curl or wget",
            "from": [
              {
                "off": 2288,
                "file": 35,
                "line": 102
              },
              {
                "off": 398,
                "file": 205,
                "line": 20
              },
              {
                "off": 2626,
                "file": 208,
                "line": 103
              }
            ],
            "uses": [
              398
            ]
          },
          {
            "id": "metadata/import/python/unittest::unittest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest"
          },
          {
            "id": "metadata/import/lua/avante/highlights::avante/highlights",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.highlights"
          },
          {
            "id": "metadata/build/ci/github-actions::repo-internal-composite-action-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Composite action is a repo-internal helper"
          },
          {
            "id": "metadata/file/archive::archive-at-least-10-members",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains at least ten members"
          },
          {
            "id": "metadata/file/archive::archive-at-least-120-members",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive contains at least 120 members"
          },
          {
            "id": "metadata/file/archive::archive-executable-member-cluster",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains several executable members"
          },
          {
            "id": "metadata/file/archive::archive-paired-executable-members",
            "conf": 0.88,
            "crit": 3,
            "desc": "Archive contains two or more executables"
          },
          {
            "id": "metadata/file/naming::archive-bin-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a .bin payload"
          },
          {
            "id": "metadata/package/files/archive-shape::jar-many-directories",
            "conf": 0.98,
            "crit": 3,
            "desc": "JAR has many directories"
          },
          {
            "id": "metadata/package/testing/presence/path::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          },
          {
            "id": "metadata/file/archive::archive-misplaced-executable-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive executable in atypical path"
          },
          {
            "id": "metadata/package/files/mobile-package::apk-misplaced-executable-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "APK executable in atypical path"
          },
          {
            "id": "metadata/build/ci/step::composite-action-step-script",
            "conf": 1.0,
            "crit": 3,
            "desc": "Composite action step script body",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::sh-template-opening-delimiter",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell contains a template delimiter",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "micro-behaviors/os/package-manager/sideload::apt-install-local-deb",
            "conf": 0.9,
            "crit": 3,
            "desc": "Installs a local .deb through apt",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "objectives/discovery/system/architecture::multi-arch-build-helper-context--rx-3",
            "conf": 0.9,
            "crit": 3,
            "desc": "Matches '-static'",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/local-exec::execute-dot-slash-literal",
            "conf": 0.88,
            "crit": 3,
            "desc": "Executes a local relative file",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/script/file::shell-script-relative-execution",
            "atk": "T1059.004",
            "conf": 0.7,
            "crit": 3,
            "desc": "Executes a relative shell script path (.sh)",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "micro-behaviors/data/archive/create/tar::tar-create",
            "atk": "T1560",
            "conf": 0.6,
            "crit": 3,
            "desc": "Creates a tar archive",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "objectives/collection/archive/compress::powershell-compress-archive",
            "conf": 0.8,
            "crit": 3,
            "desc": "PowerShell Compress-Archive",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/eval::shell-dynamic-command-execution",
            "conf": 0.92,
            "crit": 3,
            "desc": "Shell executes dynamic command",
            "from": [
              {
                "file": 179
              },
              {
                "file": 205
              }
            ],
            "uses": [
              357
            ]
          }
        ],
        "type": "zip"
      },
      {
        "id": 6,
        "mol": "O₂(CoDy)H₄(DbF₄Os₂Po₅)Md(Bk)",
        "sha": "594bd440e1be1f593b3d6f1aac9fe583da7eb519f636ed916af69fa8d030dab4",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml",
        "risk": 9,
        "size": 4546,
        "type": "github_actions",
        "depth": 2
      },
      {
        "depth": 3,
        "facts": {
          "imp": [
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "exit"
            ]
          ],
          "tgt": [
            "echo",
            "exit"
          ],
          "metrics": {
            "ast": {
              "max_depth": 7,
              "call_count": 5,
              "node_count": 98
            },
            "file": {
              "size": 267,
              "entropy": 4.97
            },
            "text": {
              "lines": 6,
              "top_char": 34,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 37,
              "char_entropy": 4.97,
              "unique_chars": 44,
              "top_char_null": 0,
              "string_density": 1.33,
              "top_char_ratio": 0.06,
              "avg_line_length": 43.5,
              "max_line_length": 63,
              "last_line_length": 4,
              "whitespace_ratio": 0.16,
              "identifier_density": 2.5,
              "line_length_stddev": 21.3,
              "normalized_string_count": 3.27,
              "normalized_unique_identifiers": 1.55
            },
            "binary": {
              "peak_region_bytes": 267,
              "peak_region_entropy": 4.97
            },
            "strings": {
              "bytes": 136,
              "count": 8,
              "avg_length": 17,
              "max_length": 36,
              "avg_entropy": 3.41,
              "entropy_stddev": 0.26
            },
            "identifiers": {
              "count": 15,
              "unique": 4,
              "avg_length": 8.25,
              "max_length": 13,
              "min_length": 4,
              "avg_entropy": 2.56,
              "reuse_ratio": 0.27,
              "length_stddev": 4.26,
              "all_lowercase_ratio": 0.5,
              "all_uppercase_ratio": 0.25
            }
          }
        },
        "id": 7,
        "mol": "H₂(DbF)Md(Bk)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml!!/runs/steps/0/run",
        "pid": 6,
        "risk": 3,
        "sha": "09ee91a46037237b4fe4d9e38431378c3a4af3184d0e74f18f1ddafa39c33ce4",
        "size": 267,
        "traits": [
          {
            "id": "metadata/build/ci/step::composite-action-step-script",
            "conf": 1.0,
            "crit": 3,
            "desc": "Composite action step script body"
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-echo-file-write",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell echo redirects output to file",
            "spans": [
              [
                39,
                4
              ],
              [
                63,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::sh-template-opening-delimiter",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell contains a template delimiter",
            "spans": [
              [
                7,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-file-write-command",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell command redirects output to file",
            "uses": [
              1
            ],
            "spans": [
              [
                39,
                4
              ],
              [
                63,
                16
              ]
            ]
          }
        ],
        "type": "shell"
      },
      {
        "id": 8,
        "mol": "Md(Bk)",
        "sha": "816d1f9331dc5027c209c882a0c7e835a22b050abbaccde60f44fff8e94f7198",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml!!/runs/steps/5/run",
        "risk": 1,
        "size": 42,
        "type": "shell",
        "depth": 3
      },
      {
        "id": 9,
        "mol": "H(F)Md(Bk)",
        "sha": "a99f4f821766aed255b17c33c8382aeee431791d2b43f5f8e149ed5bfd895673",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml!!/runs/steps/6/run",
        "risk": 2,
        "size": 439,
        "type": "shell",
        "depth": 3
      },
      {
        "id": 10,
        "mol": "O(Dy)H₃(DbOsPo₄)Md(Bk)",
        "sha": "baa8d3334d6d3292496401ba7a875894d663f0b3e7ca6d3362dcf355ce414b19",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml!!/runs/steps/7/run",
        "risk": 5,
        "size": 168,
        "type": "shell",
        "depth": 3
      },
      {
        "id": 11,
        "mol": "H₂(DbF)Md(Bk)",
        "sha": "78bcb8945e8e766bb3f7e89c7f0ea392f2e9a8d1c1f05bedf79d0c0e2edc0a50",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml!!/runs/steps/8/run",
        "risk": 4,
        "size": 176,
        "type": "shell",
        "depth": 3
      },
      {
        "id": 12,
        "mol": "H₂(DbPo)Md(Bk)",
        "sha": "4517adcc74fbcccc66592925190dd4a1e4d8dcb10754762c0c61908d6f8d060d",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml!!/runs/steps/9/run",
        "risk": 3,
        "size": 221,
        "type": "shell",
        "depth": 3
      },
      {
        "depth": 3,
        "facts": {
          "imp": [
            [
              "",
              "New-Item"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Get-ChildItem"
            ],
            [
              "",
              "Select-Object"
            ],
            [
              "",
              "Compress-Archive"
            ]
          ],
          "tgt": [
            "Compress-Archive",
            "Copy-Item",
            "Get-ChildItem",
            "New-Item",
            "Select-Object"
          ],
          "metrics": {
            "ast": {
              "max_depth": 18,
              "call_count": 8,
              "node_count": 218,
              "max_array_len": 1
            },
            "file": {
              "size": 703,
              "entropy": 4.9
            },
            "text": {
              "lines": 11,
              "top_char": 116,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 48,
              "char_entropy": 4.9,
              "unique_chars": 52,
              "top_char_null": 0,
              "string_density": 1,
              "top_char_ratio": 0.1,
              "avg_line_length": 62.91,
              "max_line_length": 145,
              "empty_line_ratio": 0.18,
              "last_line_length": 145,
              "whitespace_ratio": 0.08,
              "identifier_density": 2,
              "line_length_stddev": 40.55,
              "normalized_string_count": 3.32,
              "normalized_unique_identifiers": 4.05
            },
            "binary": {
              "peak_region_bytes": 703,
              "peak_region_entropy": 4.9
            },
            "strings": {
              "bytes": 332,
              "count": 11,
              "avg_length": 30.18,
              "max_length": 93,
              "avg_entropy": 3.71,
              "entropy_stddev": 0.64
            },
            "comments": {
              "chars": 28,
              "count": 1,
              "lines": 1,
              "to_code_ratio": 0.1
            },
            "identifiers": {
              "count": 22,
              "unique": 14,
              "avg_length": 13.93,
              "max_length": 36,
              "min_length": 4,
              "avg_entropy": 3.19,
              "reuse_ratio": 0.64,
              "length_stddev": 8.07,
              "high_entropy_count": 5,
              "high_entropy_ratio": 0.36,
              "all_lowercase_ratio": 0.07
            }
          }
        },
        "id": 13,
        "mol": "O(Co)H(F₂)Md(Bk)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/actions/build/action.yaml!!/runs/steps/10/run",
        "pid": 6,
        "risk": 4,
        "sha": "098765945b64cab320035aef9af7038a431d10b30aa0b6b4e88c8cc9eaf31668",
        "size": 703,
        "traits": [
          {
            "id": "metadata/build/ci/step::composite-action-step-script",
            "conf": 1.0,
            "crit": 3,
            "desc": "Composite action step script body"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                76,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::powershell-new-item-directory",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell creates a directory with New-Item",
            "spans": [
              [
                0,
                28
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::powershell-copy-item-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "References the PowerShell Copy-Item command",
            "spans": [
              [
                137,
                9
              ]
            ]
          },
          {
            "id": "objectives/collection/archive/compress::powershell-compress-archive",
            "conf": 0.8,
            "crit": 3,
            "desc": "PowerShell Compress-Archive",
            "spans": [
              [
                557,
                16
              ]
            ]
          }
        ],
        "type": "powershell"
      },
      {
        "id": 15,
        "mol": "Md₂(Bk₄)",
        "sha": "0aa3f47010c0ceb9e0cb6b73940f6a6ee794c5d4ac5fbc96f2cfbb9f372f52ab",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/close-stale-issues-and-prs.yaml",
        "risk": 2,
        "size": 977,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 16,
        "mol": "Md₂(Bk₃)",
        "sha": "7f149ffa881f4e93b65b701fe3bd4609272d0b3692d59a8f2eb7d2ebcf58a4ad",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/labeler.yaml",
        "risk": 2,
        "size": 299,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 17,
        "mol": "Md₂(Bk₃)",
        "sha": "94b042f0c167a4b275618730ca5f592277e92d431180af9d53f3a17f236acc57",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/luarocks.yml",
        "risk": 2,
        "size": 734,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 18,
        "mol": "Md₂(Bk₂)",
        "sha": "554c4ef6b35e2e75455245734280b57e3d217aa7df6441f17e6883ef5920691f",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/pre-commit.yaml",
        "risk": 2,
        "size": 1201,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 19,
        "mol": "H(F)Md₂(Bk₄)",
        "sha": "f68638fbe870442d9c0efaf6961295a776486649f315fb9a625a1513d7dbb284",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/release.yaml",
        "risk": 3,
        "size": 3820,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 20,
        "mol": "H(F)Md₂(Bk)",
        "sha": "97395937419bac523ca6ab2ec4a3b557a5b0ae294c07b914415259b215df07cf",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/release.yaml!!/jobs/create-release/steps/1/run",
        "risk": 3,
        "size": 168,
        "type": "shell",
        "depth": 3
      },
      {
        "id": 21,
        "mol": "Md₂(Bk)",
        "sha": "a69622d7e94c05de3d68798b60cfee9ae87b5158c375a98f326ccd962bbd74a1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/rust.yaml",
        "risk": 2,
        "size": 801,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 22,
        "mol": "Md₂(Bk₂)",
        "sha": "132bddb3d42668e41b80595cc1a780d1ecde03826b300d6198eeeeac1f1cbabc",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/tests.yaml",
        "risk": 2,
        "size": 1522,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 23,
        "mol": "Md₂(Bk₂)",
        "sha": "ed0309497634a1eacc5b103567393fe9a0ab7459e1a669ba23fa75a8b0782f94",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.github/workflows/vimdoc.yaml",
        "risk": 2,
        "size": 933,
        "type": "github_actions",
        "depth": 2
      },
      {
        "id": 24,
        "mol": "H(Cm)",
        "sha": "a6dba14a4e3d0c0149f07d18c20ef26429110cdbe30b534188152eac439ccdf4",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/.luarc.json",
        "risk": 1,
        "size": 860,
        "type": "json",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "Aa9=}z6gklarR^Htxs[bx(mM?bVXF%B7]MgauZ?\u003ey\u0026%f3x(\u003eKI3lQDlax@]eA+PA7t{I:Vx(4rHA=k![z/{8gwGTbUb4+n1B7DK5dgczcluN0Uwfs2Ttt]/*By/qwlVl\u003c=wPz(#iYZkUlt{^UwNPE8bTMS/y?c1Qz/5A\u003eB-H#6dgczcmriA!AZshSx(v(=A+e\u0026]A+fb#wGTbUb2-P4A3tSmp\u0026ZF!A+frkp\u0026ZbVwPzv1v}u=Car\u003c-#y?mHay\u003cwx^zGC",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BzkVhavpi+y?ba!A=k![z/{8gwHF*owNPX6A+cWxDKp(rarUxgasF*Vz/^9IraQb)eL]\u003e$xDOM!B.LV5l${V\u003cdiJ%AarR^HarR^HpgXS3nPXJXat3fbwO\u003ey(AaHdWx(W={Bz(hBat3z#Bz8^xluN0UwjgcLaBCqcB-YigB.\u003e\u003e3arR^HEf{r7arR!pvrc10ayYFcy?aUuePLAswNPT\u003eat2f.z.kHhw)]*#Bs?9ovruTjwPF$CeOnN5BAIRnB3g^XwNPX6A+cvBA3eOjvqZf#eP+]DwO#jdwPz\u0026mePq?vC42ogwI51nze:r1By/IoePq?vC42ogwI4}lAbNsBvq)tvA3eOjvqZf#eOGlyy++",
            "ln": 495,
            "col": 5,
            "line": 21
          },
          {
            "b": "z/=searR^LByxi5wPQ)\u0026yH}x$Ds.a^x(4u6jS\u003e}SC42ogwNxK$yH}x$Ds.bre[w^ma{]CnarR}Kvrc0(Bw#**Abn%8wPHsPy?j.Lar\u003elqvqZf#uVY\u003c@Abn%8wPGFmy?$p5arR^HbY)EnxjVf.wPhMZvq[XIy?j.Lar\u003elqvqZf#uVGZ%z^Nu\u0026A4UWqy:6iearR^]z/x$NnPXJXasG\u003c2x(kI0vruf9bVv6dnL\u0026w[l}Ho0b6mmlxjVf\u0026A+f5#vrl0+vrM6%By!*3z!\u0026{4x)KuhB1R0ty:7qJc}Xz(zy[W[Bz8^xluN0UwjgcLas85qA+w%9rbVL-zFsAdAZ\u003c+VwHN%earR^]z/x$NnPXJXasG\u003c2x(kI0",
            "ln": 814,
            "col": 30,
            "line": 28
          },
          {
            "b": "By!*1wPhM{zddxownD6adiH3hz!T8vp*[DVas6o@x(4rFx(UswByxi5wPQ*YAbODVA7jLTwHN@[arR^HqE%Y-C4Al%By/qieMcd\u0026B-ILmat363A:@V6b6mmlxjVfe3vJl*w{503BzkVhaxh][Bs/\u003c#zeAZ0wgeZkzdEJ)zdLdsDKp(rarUYoBAIRwas7\u0026Ey?$jCzE\u003c}sm}D=]lVl*UvqYP#bX7X4zEEx[at335A=k$:v@#B6zxI\u003e(y?mHay\u003cwx^zGGPgB.90eEf{r[B-7W",
            "ln": 1261,
            "col": 58,
            "line": 34
          },
          {
            "b": "xdj%I3jm)#arR}dlScGLr9@3+qxOaBbV4Arv@=p5Bw^3}Bp6ckarR)Kq!p4[BzbkdByxi5wPP59x(W={Bz(hBaARJAv@c73wGV8dwGUA4Bzkt}v@@52arR^Lr6:zLmo0RZnM3V]awcM^zy[W[Bz8^xq:TCOp/H^\u0026nM3VPy\u0026%eg3jm)#arR)Kq!p4",
            "ln": 1643,
            "col": 41,
            "line": 52
          },
          {
            "b": "By]Diz6i}saxJn{wn=Wk3lQDlas6=Sk#ZrHqCwn%ar(2zzE^WfB0p@larR^Lk#H6vauZ?\u003eCSmP*hz=P+arR^Hx\u003ewFobXp\u003epi-5ZIlQ:{LpF$K=qBr#Dr7feNrz(mdeOe]Ab0/a3hz=QbaBsCrarR^HarR^Lk#H6vauZ?\u003evpsg^xF}W\u003e3lQDlaBKO7arQ",
            "ln": 1798,
            "col": 18,
            "line": 58
          },
          {
            "b": "zEEx[eLg4}z6gA9wP{)TzdK\u0026pas7qDpgn0Jas!MUe{.kJa%qpReL]\u003e%B5V*[BQwD#arR!vw/@GIraQb)eKKC[zddr)ar\u003eDia$jS^vqYP#c@:=0Bs*0Nl3mo.djDx^3lQDlarR^HaA}\u003cuBy^4qz/Z1yb2@X#zF77Zx(()*vJX3inG-a[ay]zmzFTl1wftr3Bzkt}v@#=Ae?OsParR^HarR^Hxj@AdwO+{^B7DF8z*c8nz^^f0bY3[hwPI@)vp{YmePLAwzY*kHqBKzTuR:-#mn+=:qBKzTuRS)YmiS\u003caePtcuBy/Ggar\u0026oXk#HVNmNoyvuRS)Ymf",
            "ln": 2230,
            "col": 68,
            "line": 71
          },
          {
            "b": "B7DFv3lQDlarR^Kav*0+aARpdayPqjx\u003ey^-BrCajCw.knvpQGXqCmAuarR^HarR^Has6\u0026NoHRlCmiB-onP5Y\u0026yH]7}wPI@/wPRQ7wfrE7A+MTuxMOunB2\u003e%cvq]{kxk8E3BZ=$kz/4dFwPhNefc\u003cB:p!$B]s58gZfc\u003cB:p!$B[k$%^3A+f5#vrl13flySnB1X!Xvp{+\u003earR^HarR^HarR{}qDcjSk%[QUrz(HkjS(1Fmnccoq:\u0026rEB8$]mB0b\u0026Ms7(e=wI3X!ygQ)%aBtjRuOlk8zdK?wy?WV@ar*",
            "ln": 2539,
            "col": 9,
            "line": 76
          },
          {
            "b": "vrcSozddJ@xLzu%aswB2qDcjSk%[QUpc?PyuR\u003c3/r7fXWcM)qBBrCglB-7.jw]zYjA+f5#vrl05Byw/8cNr!xxd2qQ3lQDlarR^HarR!dA+PSbeL6/3Brz=bxK@rbwPq\u003cbA+e=7vRGZ*A^n^wB0bvsBrC1nvqfK^vR/Qdaw=(=vrl05vS=y3wftG8z/3Rrz/{8gwGVbpx(mMAa%nEbz/PA4A=l8rwj7oKz/M$6wO=g3Cm2DnarR^HarR^Hs8@1%wI3C\u003eB95JGAbP@iA=U]9y?$jCmr\u0026xNB-.tozCUm/x\u003e8Ahlv0JUB8@DQmRMWIavpi+y?beqB1[^?luN0UwjyPTzbUv}A:@V6BAhIna%nEbz/PA4A=l8rwj7oKz/M$6wO=g3Cm2DnarR^HarR^HwQ4{hatBiCarR^HaBKO7arR^HarR)Kl#No!y\u0026r-)ayPd#az2!tA:-E1aARpdayPqjx\u003ey^-Bp6ckarR^HnP5Y\u0026yH]80wNXLGADL\u0026lBrAenA+MTwk#HVNmNoyvuSx#$at3xiBvG$XwGSl$wO(xQx(4t/arR^HEf{r7arR^KavyfXvru66Byxi5wPP59x(W={Bz(hBazCBgx(\u003eFdz!j0ccV*FxCXIkv3lQDlazCBgc[PsPBrz#hwPI@Bp*[DVas6]LqB:ePuQNE-djDx^3lQDlarR^HawMG(eLg4}z6gA4By/q*D2Nsql${WMv@#TfC{1Xnvruf9bVE6cm[3x:l}Ho0D(#jcBs*mgy?%C3arR!P3lQDlavQJ]vqYQcl2{EGx)a5geL]\u003e$xDON1wO(xQx(4u6eKTe\u003eBzkS3BzkVhp*[DVas6]LqB:ePuQNE-at363A:@U/arR^HqE%Y-C4Al%By/qibVFt(A7jLTwEr?)3taA#v@#B6zxIUZx(k5u3lQDlax8\u0026[eLH7)vruj4zxHi3q=vgDx(Fe(z/oZ",
            "ln": 2976,
            "col": 36,
            "line": 83
          },
          {
            "b": "w/@GEzGP=iat4eAas85qxlbHADMWuuBAIRwaBKO7arR^HarR^HarR^HarR^Hw]zZ3vpJ%[c)SRyzE\u003c@8zxHiDvp%TgaBsCrarR^HarR^HarR^HarR^HarR^LAa9^eB09Q*c)SRyzE\u003eC1z=p:#x(mMidiHi-Abolgar\u003e6id\u003cuzHarR^HarR^HarR^HarR^HarR^Hx\u003ewFobM",
            "ln": 4457,
            "col": 18,
            "line": 127
          },
          {
            "b": "bYm:vyZIpcarR^HarV7t3lQDlarR^Has7Asx(4(\u003cvp{YCazCBgc@:=0Bs*r$Bz8^vy\u0026%ete{7Jma$jTY3lQDlarR^HarR^Hav*0+eKKC]By/uiar\u003eSAvj%lPvp{+\u003earR^HarR^HEir9qB7DFv3lQDlarR^HarR^Has7\u0026Ey?%C3arR^HarR!P3jm)#arR^HarUoszEW^5z/cW@vrMilrafz/bY)EcdiJ%AarR^HarR^HarR^HbY)EcaBCqgwPPH\u003ez/fVdzGE0By\u0026%ete{7Jma{]CnarR^HarV7t3lQDlarR^HazCBgc)SRqBy/JnrafzZeOe]AbW$[gy\u0026\u0026S+xcn^mzE:\u003eny*?A%B97w\u0026xdj%I3lQDlarR^HarR^HaxJO$By^3{z/Z1yb1#]+vqE5}B.LV5azC)tB-nEBzY\u0026O0By+",
            "ln": 5223,
            "col": 26,
            "line": 151
          },
          {
            "b": "x(v(ibY3[hwPI@)vp]]\u0026arR^HarR^HarR!9vrMilrafzZbY3[hwPI@)vp]]\u0026arR^HarR!Paz2wgwGVsbarR^HarR^HarR^Hv{%y\u003czY\u0026Iix(4r5eIh0Oy?m3@wGSMRw[ty)B-I5mjTs6tA=U@kzvdHearR^HarR^HarTf=Bs/\u003c[x(4rKBy/qieL]\u003e$xDOHvvrc0(Bt4VCy?m3@wImFnvqZf#uN^Wsy?$prD($)%AZ:zDxF01?ygQ)%aBsCrarR^HarR^HarR^HarR^]z/x$NnPXJXas7qDmS\u0026J-pgn0Jar\u003eSAvj@(ObWSf0vqPN8a{]CnarR^H",
            "ln": 5763,
            "col": 36,
            "line": 168
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "git"
            ],
            [
              "",
              "Test-Path"
            ],
            [
              "",
              "New-Item"
            ],
            [
              "",
              "Out-Null"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Join-Path"
            ],
            [
              "",
              "Join-Path"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Join-Path"
            ],
            [
              "",
              "Join-Path"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Join-Path"
            ],
            [
              "",
              "Join-Path"
            ],
            [
              "",
              "Remove-Item"
            ],
            [
              "",
              "Get-Command"
            ],
            [
              "",
              "gh"
            ],
            [
              "",
              "Join-Path"
            ],
            [
              "",
              "Get-Item"
            ],
            [
              "",
              "Rename-Item"
            ],
            [
              "",
              "Test-Command"
            ],
            [
              "",
              "Test-GHAuth"
            ],
            [
              "",
              "write-host"
            ],
            [
              "",
              "gh"
            ],
            [
              "",
              "Invoke-RestMethod"
            ],
            [
              "",
              "Where-Object"
            ],
            [
              "",
              "Select-Object"
            ],
            [
              "",
              "Write-Error"
            ],
            [
              "",
              "Write-Host"
            ],
            [
              "",
              "Write-Host"
            ],
            [
              "",
              "Invoke-WebRequest"
            ],
            [
              "",
              "Test-Path"
            ],
            [
              "",
              "New-Item"
            ],
            [
              "",
              "Out-Null"
            ],
            [
              "",
              "Expand-Archive"
            ],
            [
              "",
              "Remove-Item"
            ],
            [
              "",
              "Set-Location"
            ],
            [
              "",
              "Write-Host"
            ],
            [
              "",
              "Build-FromSource"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "Select-String"
            ],
            [
              "",
              "Test-GitTagLocal"
            ],
            [
              "",
              "Sync-GitTag"
            ],
            [
              "",
              "Fetch-RemoteTags"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "Where-Object"
            ],
            [
              "",
              "Select-Object"
            ],
            [
              "",
              "Test-Path"
            ],
            [
              "",
              "Get-Content"
            ],
            [
              "",
              "Set-Content"
            ],
            [
              "",
              "Write-Host"
            ],
            [
              "",
              "Write-Host"
            ],
            [
              "",
              "Download-Prebuilt"
            ],
            [
              "",
              "Save-Tag"
            ],
            [
              "",
              "cargo"
            ],
            [
              "",
              "Get-ChildItem"
            ],
            [
              "",
              "ForEach-Object"
            ],
            [
              "",
              "Copy-Item"
            ],
            [
              "",
              "Save-Tag"
            ],
            [
              "",
              "Write-Host"
            ],
            [
              "",
              "Main"
            ]
          ],
          "tgt": [
            "Build-FromSource",
            "Copy-Item",
            "Download-Prebuilt",
            "Expand-Archive",
            "Fetch-RemoteTags",
            "ForEach-Object",
            "Get-ChildItem",
            "Get-Command",
            "Get-Content",
            "Get-Item",
            "Invoke-RestMethod",
            "Invoke-WebRequest",
            "Join-Path",
            "Main",
            "New-Item",
            "Out-Null",
            "Remove-Item",
            "Rename-Item",
            "Save-Tag",
            "Select-Object",
            "Select-String",
            "Set-Content",
            "Set-Location",
            "Sync-GitTag",
            "Test-Command",
            "Test-GHAuth",
            "Test-GitTagLocal",
            "Test-Path",
            "Where-Object",
            "Write-Error",
            "Write-Host",
            "cargo",
            "gh",
            "git",
            "write-host"
          ],
          "funcs": [
            [
              "anonymous",
              491
            ],
            [
              "anonymous",
              1365
            ],
            [
              "anonymous",
              1476
            ],
            [
              "anonymous",
              1603
            ],
            [
              "anonymous",
              3685
            ],
            [
              "anonymous",
              3851
            ],
            [
              "anonymous",
              4068
            ],
            [
              "anonymous",
              4300
            ],
            [
              "anonymous",
              5377
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 48,
              "call_count": 63,
              "node_count": 2848,
              "max_array_len": 2
            },
            "file": {
              "size": 6139,
              "entropy": 4.81
            },
            "text": {
              "lines": 182,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 1567,
              "char_entropy": 4.81,
              "unique_chars": 82,
              "top_char_null": 0,
              "string_density": 0.26,
              "top_char_ratio": 0.06,
              "avg_line_length": 32.73,
              "max_line_length": 154,
              "empty_line_ratio": 0.17,
              "last_line_length": 4,
              "whitespace_ratio": 0.28,
              "identifier_density": 1.35,
              "line_length_stddev": 32.51,
              "encoded_string_ratio": 0.02,
              "normalized_string_count": 3.48,
              "repeated_char_sequences": 46,
              "suspicious_string_ratio": 0.06,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 14.12
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 5.18
            },
            "source": {
              "function_count": 9
            },
            "strings": {
              "bytes": 991,
              "count": 47,
              "shell": 3,
              "url_count": 1,
              "avg_length": 21.09,
              "max_length": 83,
              "avg_entropy": 3.1,
              "empty_count": 1,
              "entropy_stddev": 0.94,
              "base64_candidates": 1
            },
            "comments": {
              "chars": 354,
              "count": 11,
              "lines": 11,
              "to_code_ratio": 0.06
            },
            "functions": {
              "count": 9
            },
            "identifiers": {
              "count": 245,
              "unique": 106,
              "avg_length": 9.88,
              "max_length": 27,
              "min_length": 1,
              "avg_entropy": 2.8,
              "reuse_ratio": 0.43,
              "length_stddev": 5,
              "has_digit_ratio": 0.02,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 14,
              "high_entropy_ratio": 0.13,
              "all_lowercase_ratio": 0.2
            }
          }
        },
        "id": 26,
        "mol": "O₃(CErXe)H₆(Cm₃DbF₅MgPo₄U)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/Build.ps1",
        "pid": 1,
        "risk": 13,
        "sha": "6137c45c0bb03fea79a8ba54256f2f9e1e0b448304f1047d59e3bb5e64de7026",
        "size": 6139,
        "traits": [
          {
            "id": "metadata/file/catalog/service::service-name-github",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub service name",
            "spans": [
              [
                2357,
                6
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1691,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                2310,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3024,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::iwr-outfile-download",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Downloads a file with PowerShell",
            "spans": [
              [
                3360,
                45
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::powershell-http-transfer-command-reference",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell HTTP transfer command reference",
            "spans": [
              [
                3360,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::irm-name",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 3,
            "desc": "Invoke-RestMethod command name",
            "spans": [
              [
                2603,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::iwr-uri",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.82,
            "crit": 3,
            "desc": "Invoke-WebRequest URI parameter",
            "spans": [
              [
                3360,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::powershell-expand-archive-text",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.85,
            "crit": 3,
            "desc": "References PowerShell Expand-Archive cmdlet",
            "spans": [
              [
                3589,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::powershell-remove-item-force",
            "conf": 0.7,
            "crit": 3,
            "desc": "PowerShell Remove-Item with -Force",
            "spans": [
              [
                1325,
                27
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::powershell-new-item-directory",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell creates a directory with New-Item",
            "spans": [
              [
                567,
                36
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::powershell-get-content-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads file content with PowerShell Get-Content",
            "spans": [
              [
                5287,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::powershell-set-content-call",
            "mbc": "C0047",
            "conf": 0.92,
            "crit": 3,
            "desc": "PowerShell writes file with Set-Content",
            "spans": [
              [
                5422,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::jit-runtime-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a JIT compilation runtime",
            "spans": [
              [
                32,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::architecture-parameter-assignment",
            "conf": 0.94,
            "crit": 2,
            "desc": "Architecture parameter assignment",
            "spans": [
              [
                1846,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/compile::cargo-build-command",
            "conf": 0.96,
            "crit": 3,
            "desc": "Invokes Cargo build",
            "spans": [
              [
                637,
                16
              ],
              [
                5827,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-policy-bypass-argument",
            "atk": "T1059.001,T1562.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell execution-policy bypass argument",
            "spans": [
              [
                3199,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/script/file::powershell-script-launch-string",
            "atk": "T1059.001",
            "conf": 0.85,
            "crit": 3,
            "desc": "String contains PowerShell script launch",
            "spans": [
              [
                3188,
                40
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/command-mode::windows-command-shell-invocation",
            "atk": "T1059.001,T1059.003",
            "conf": 0.94,
            "crit": 3,
            "desc": "Windows shell command-mode invocation syntax",
            "spans": [
              [
                3188,
                27
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/terminal::powershell-writehost-foregroundcolor",
            "conf": 0.85,
            "crit": 3,
            "desc": "PowerShell writes colored terminal output",
            "spans": [
              [
                3059,
                99
              ],
              [
                3176,
                102
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/staging/archive::powershell-expand-archive-command",
            "atk": "T1204.002",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell Expand-Archive command reference",
            "spans": [
              [
                3589,
                14
              ]
            ]
          },
          {
            "id": "objectives/evasion/security-bypass/policy/execution::documented-executionpolicy-bypass-help",
            "atk": "T1059.001",
            "mbc": "E1027",
            "conf": 0.88,
            "crit": 3,
            "desc": "Documents ExecutionPolicy Bypass in help text",
            "spans": [
              [
                3166,
                56
              ]
            ]
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat-full",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Concatenated ExecutionPolicy bypass",
            "spans": [
              [
                3200,
                22
              ]
            ]
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-flag",
            "atk": "T1059.001",
            "conf": 0.95,
            "crit": 3,
            "desc": "ExecutionPolicy bypass flag",
            "spans": [
              [
                3166,
                56
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::iwr-name",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "Invoke-WebRequest command name",
            "spans": [
              [
                3360,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/message::powershell-http-url-literal",
            "conf": 0.75,
            "crit": 3,
            "desc": "PowerShell HTTP/HTTPS URL literal",
            "spans": [
              [
                2627,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/copy::powershell-copy-item-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "References the PowerShell Copy-Item command",
            "spans": [
              [
                969,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::get-content",
            "conf": 0.86,
            "crit": 3,
            "desc": "PowerShell reads file content",
            "spans": [
              [
                5300,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-policy-bypass-flag",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell execution-policy bypass option",
            "spans": [
              [
                3188,
                34
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::iwr-outfile-call",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell call downloads file to output path",
            "uses": [
              4,
              24
            ],
            "spans": [
              [
                3360,
                45
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::invoke-restmethod",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "PowerShell performs an Invoke-RestMethod request (irm alias)",
            "uses": [
              6
            ],
            "spans": [
              [
                2603,
                17
              ]
            ]
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "Concatenated PowerShell execution policy bypass",
            "uses": [
              22
            ],
            "spans": [
              [
                3200,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::request-powershell",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell performs an HTTP request",
            "uses": [
              30
            ],
            "spans": [
              [
                2603,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/lib/invoke-webrequest::invoke-webrequest",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Invoke-WebRequest cmdlet (iwr alias)",
            "uses": [
              7,
              24
            ],
            "spans": [
              [
                3360,
                22
              ]
            ]
          }
        ],
        "type": "powershell"
      },
      {
        "id": 27,
        "mol": "H₂(CmU)",
        "sha": "d5aeb298af4b6b863546a6a336517c5067a173bb970ece78d11dd4b7565f95a4",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/CONTRIBUTING.md",
        "risk": 2,
        "size": 2674,
        "type": "markdown",
        "depth": 2
      },
      {
        "id": 31,
        "mol": "H₃(MgOsPo₆)Md(Bk)",
        "sha": "4c1e041d93e4451c2094c44d0f61da8178e5b320aba6b32808b9e98b6bb60082",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/Makefile",
        "risk": 4,
        "size": 4808,
        "type": "makefile",
        "depth": 2
      },
      {
        "id": 32,
        "mol": "K(Li)O(C)H₃(Cm₂Db₃Po)Md(Pt)",
        "sha": "26552c868b9a35136f0d8ff4f0a64e1f0e8806a0e30ab49701c993e76c3f56f1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/README.md",
        "risk": 8,
        "size": 64164,
        "type": "markdown",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "jy\u0026eHayP82xkP\u003cRv}xL1wPw$U3lQDNx(dG9vqH3Gb5zggzZ3rFx\u003ehs0jT8QofD}SXA:}lRxMOunB2\u003e%cxk8E3BZ=$kz/4dIB7GwzvruQ1v}YZ\u003czGG}MvrlH3BAo8\u003cwIN\u003cMvkQ1@ggA0#eI{#)f!D*CwhbU}h!1W5hzD%@ggT@uatk[=arS^Wf*o2?vqZf#e]C\u0026Dz9fE+f*k}bfjX^uj{?SVA3eO9x\u003eIrDb4Ch4By/Fpj{\u0026zPjyGvCA+e\u0026Cb4#7uAc15[fk+utC4\u003e!Cx(tTGaAR4jxjVfFb41!}vqY\u003c8k0iK@xcqnov)82HBAzFyiXJd2zd+FxxLz3]wofwqz.DfNvrui[flP6mB98XzwJ:Twvrs8xADLYgwHqk4vR6vspgXu!x(bhlwPI{3xjTkHfFk7lb@e{Ry\u0026r%8j-j?HC4\u003e!uy**^:y^SbSz/N#@i5iDGi3@DWxkZdQy\u0026stSia=Pci4#W?z!%ujjV1(IvLY+-ayP8djT9Tjz*2\u0026iiV@P1e?]4ga%nK5jtgbb3lQDNvixl7wOa7HxMOunB2\u003e%cxk8E3BZ=$kz/4dMwPR\u003cdwImFnvqZf#e]C\u0026Dz7/scBzkVhB1.-QA+/o6z*cmQBy/JnB1R-DzepysByxi5wPQ6VuT^?WzFHBWjzwUBaAINkjTaMYBz#pZfe43Rxd!msx\u003eq9\u003eB1RfBfk20vxMW=qvpKy[z/fRHCw?Iqw]8yfflqkzBAITTD1z8ozE\u003eFfC42ogwId\u003ezx(bIBwPI%me{Q(xy^h#.D2d4Pw]7)$ePU]Ovrb{ay\u0026r%8j-2mHctWQkz:OCVz/O0Jh!a^RhZSuHvR6vsoM:+]lReRvvpA!:lVl^VAY(cCg+.i+csZ$gz/N#%g=E/UivnrXwO#PMAclkna%prgBuH*wBZVyWnG-7@vruTka%nK5jtgbb3lQDNvixl7wOa7HxMOunB2\u003e%cxk8E3BZ=$kz/4dMwPR\u003cdwImFnvqZf#e]C\u0026Dz7/scBzkVhB1.-QA+/o6z*cmQA=(CBe{Q(xy:70zvrc0(BuH*PvR/E\u003cyA+@8x(dG9B8\u003e+Nb4#7uAc15[fkkooe]$YuwO+)#e[]kSxk8E3BZ^1jv@#B6zGvEPz/PS9y\u0026sIJB97\u0026jB-PiYwPR\u003cdwImFnvqZf#e]C\u0026Dz7/{LB963WvqP*BB98XzwJ:Twvrs8xADLYgwHqkixkY}NB-RTKy\u0026r%8lVl^VAY[2Dw[CT!ctWa1wO:IcB-RTPlReRvvpA!:lVl^VAY(-Ri5ixTcsZ$gz/N#%g=E/UivnrXwO#PMAclkna%prgBuH*CB-RTElRezwByxolB0q.Wk0gGbj{\u0026zPjyGvCA+e\u0026Cb4#7uAc15[fk20vxMW=pv@DiqD1z8ozE\u003eFfC42ogwId\u003ezx(bIiv@#B6zGvEPz/PS9y\u0026sJsfk$@yeN@Zoze18AD0$Maa%p#oA+w%9jTalxy*?i%b0Fb6zd:#jA:}lRxMOunB2\u003e%cx(dGnB7/o0y?dPtx(tUqx([3hvLqe1BzkVhB1.-QA+/o6z*9\u003cQByxolB1./IBz(5dfjx3jzGGCxzGY-hfk$@yeN@Zoze18AD0$Makxy{(y?k:",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "z/N#%g=E/UivnrXwO#PMAclkna%prgBuH*!A+c?jz/6u9BrCTDvruTka%nK5jtgbb3lQDNvixl7wOa7HxMOunB2\u003e%cwnc9{z/Pwvxj\u0026\u003e{w]p4bmpYtiDlKFNvrc0(BuH*PvR/E\u003cyA+@8x(dG9B8\u003e+Nb4#7uAc15[fkkooe]$YuwO+)#e[]kSwnc9{z/Pwwf/7Hsh8u{ChA0uHgbyWwfFLEIB98XzwJ:Twvrs8xADLYgwHqkixkY}zx(^^5A+3IkvpA!:jW:19v@Dx#ctWQkz:OCVz/O0Mw[CT!w*Rt5vR6vyz!%ujjVteQhBx}Xv@Dg4AY(foi59rGa%prgBuH*ox(^^5A+3vpffRGKvlL2vauT6PxMvV@jTaMYBz#pZfe3\u003cOBy]/mwIdFhz7/\u003cAB.tAaB1./IBz(5dfjx3jzGGCxzGY-hb0Fb6zd:#jA:}lRxMOunB2\u003e%cwn=N4D2d4Av@DiqAboVfx(m#BD1z8ozE\u003eFfC42ogwId\u003ezx(bIAxLz3]wiUcSD2d4Pw]7)$ePU]Ovrb{6atk]vfjv3KjtgUq3jnmjvrM6%By^7xC4\u003e!ydJ)(vUJiiz\u003cHzijpgXu!x(b0PKcnOoW^Q\u003e/\u003e9J4dOt+OGQ2}o9ax}iQA=Vett{%xdBz#pZfe4J[Cp)xFA=Vete[n*pdiH]Faw1%\u0026aM]hD\u003e+i%@XvQZJG5%d/\u003cHz!:L=i-2X8@:k\u003cI49ak$Ji-SJ\u003eMxSooR5\u003cH.hIPN(jpY6cr1[4sRvXWHZOZ2=5Z\u003e!jQ\u003cOXBiQU\u0026S9z\u003e!ALDX%}/[Y6cr1\u003eBn\u003cvJ?$\u003cGL\u0026[pf\u003c+Qe6X@=6uHVD7Q\u003cHztLFpXantukDHCoyQqavQfXy?W%7t{@Ptk$1Boe]tbF3jn%ttoM:qr7g71j{\u003cE@[sMLYaN329(7LVJO37[QQVF2A\u003c?E\u003eXFs(5uT(N9?\u003cHztXYO#6SXAfJP\u003cH.kGY1m0SWb[cx\u003eBd7=IL69+Z2=FM(6Wp?Yrgk8Yxa{y\u003ca8:zM8%hMX8%iM\u003c?uDqYNZy%jzn?UAc15[fk20vxMW=pv@DiqB-RbmeN-:yvpJ$/wO#Qhfjw{ywPR#Dh8c^@hzNiBeN*RFw?t?%iB\u003cZ4vkqBDf/rz@ix7F6w[r?Qj{?SVxMOunB2\u003e%cxk8E3BZ=$kz/4dIB7GwzvruQ1v}YZ\u003czGG}MvrlH3BAo8{hzE3xvRfd5fGrI#eI]Bywg.jHi5-AzvMb$}wi1iSh!lC.3jn15aN3k8\u003c+*2W\u0026*([lXq{$7\u003c!^T(O$a}{So6tn\u003eb+rvZNse)S{cj/\u003eBnTyYO#6TX9eu{\u003e:vN{OtWMbvruK3z/cYUXqGBkUJy^{\u003e7]e*YO$%wPYAR]\u003e!ALFOqDu+SPpTJ\u003e7]e.YqK\u00267T(/",
            "ln": 1338,
            "col": 289,
            "line": 10
          },
          {
            "b": "W^Q\u003e/\u003c+Pt?OpG?2FGOugvrc10vb(=?\u003c=Dw3H)^.AJodo#\u003cH@s\u003eL=bZjv%8*du)aM]J38IIvrb-#\u003cHZA{m})6oBZ=GSJ\u003c[bhMG+b%\u003eamm/YsNf]GYG.6\u003e!ARGH{(DiHVD7Q\u003ca8Z*3oR\u003cgByw)1B0byuwO%Ws3lQDNB9htpvrcSSjyGvCA+e\u0026Cb4#7uAc15[fk20vxMW=pv@Diqw]zH3wIm\u003edDu?bXC4\u003e!qk5sUNC}J#Tx(b%=vlL!Z\u003e8G",
            "ln": 2821,
            "col": 48,
            "line": 40
          },
          {
            "b": "3vra5ar(8xBz(5dfjx3jzGGCxzGY-ha$K6zat2e/\u003c!^T(O$a}{Soe-s\u003cHZDmX@=0+QVXq3\u003eamm/YsNEzJoEEO\u003e8321P]pa4zddi\u003eavo71oHJkSqCQ1]q+{y\u003elQ:dWA=\u003e@33lQDyeG\u003c5wPZPyKaMQ4.\u003c/U6oRH^\u0026^PYARu\u003e!ALDXpA!pJoM4Q\u003eE[4!YN/K:F:Zm5[4skuYNZzjayYFcy?aUKaA?Eoe[O#NxKL%gb6N:sgCQd6aBVD@fBw{BarR^HvqYP#b5?EAwPz\u003c9wO=f9eK:[}v%8)cz/ex\u0026y?Wy8avpu)vrlGjeK\u003cC\u003cwGTrZx(4rjAc0-ReKBO]y?c1Qz/5A\u003eB-H#6azb4#B7DK5arR^HarUPyar\u003eVhyH[Xv3lQE5C4CMkauZ?\u003er+lq%oKSl)a$K6zaA?spB7]MgauZ\u0026VvqH0@efDI@aM/]r\u003e!AUGXq/ZHF-Ta\u003c\u003eb\u003eDvFv$9GZurf",
            "ln": 3042,
            "col": 7,
            "line": 46
          },
          {
            "b": "dKat]F-:hD\u003e!AUGXq/ZHF:Zm53lQDyeIfk8z!a0bwGSveC42ogwHv*cat2e%kY?o\u003cwGUA8vqZf#e\u003c\u003cL{w[+(+arUPwBAnM/aBsCrarR^UeG\u003ceBSogjT\u003c!NN(X4y:VPYA.%\u003cH{\u0026yFqJJ:XE6D4arSl/aMQm{\u003c!^RparR^HAb](ux\u003eg^}auZ?\u003ev@bN@wmV@o3lQDlaAhvtC4\u003eF#A=Su^aBsCrarR^Hay/j@B.25ajS]7UarR^HarR^HwO#3$z!T9hauZ?\u003exMOunB2\u003e%cvq]{kvqZg2A=k]hv\u003eInfz6yIrarR^HarR^HzeS@@y-\u003e\u003e-b4CB$B.25nB8L@lwPPHXeIY1nh83)xg:jETarR^HarR^HBzkP6z/{dAjS(KmfFCgiat2e/rb3hXz/{dAx(k5gx(4Q1B7F\u003c1zE^!}arR^HarR^HarUluBAg!%A+flkwPI%2vSb!5ao",
            "ln": 3419,
            "col": 55,
            "line": 55
          },
          {
            "b": "x(bCCwNWl4wP?=$z/fRuefDI@aM!GCaz24@vrls8C5}CkfkUAvx!Bafz/fR6arR^Hb6)ZjA+fb$vrDAuv@Ds2y\u0026szFy\u0026%egefDI@aM[#/\u003cHQu]Ab](ux\u003eg^}B3g)Xz/xAbz/^ularR^HDKp(rarR^HeIeacL=%kdF-Sxn\u003c+5SSVy6\u003c.V\u003cE]#arR^Hb1McTz/e9OA=bDffkkooeN@QhA4V3Kx(b4B3lQDlarR!rC4CMkauZ?\u003er+lq%oKSk",
            "ln": 4575,
            "col": 18,
            "line": 91
          },
          {
            "b": "xEt?-cV9pazyl$TcUdcyiV]!!vqxB4aBKP9B-.LizdB!jrDz.(ayPC4zGGCxzGY-haz=geauR+emnDwWA+flkx(W=kcT?gbzGGCqdk2WMBAIKJdgeHtmHAKhu\u003cWl6fjXTovqfL0j{?SVwmY\u003c\u003ex(4\u0026O3jm)#jACTZzddEgk0il@xMvV@jTaMYBz#pZfe3%LBzb/ae[n*pfj!Tbvrls8C5}CkfkUAvx!A}cAc0i!ze0)4e[wKjB389:k0gGtB.$#7A^o?Q3sEmHy\u0026%d[yY",
            "ln": 5783,
            "col": 36,
            "line": 142
          },
          {
            "b": "wHF{uzd+Cgy?W\u0026odk2WMBAIKJDOc{6Ejlo\u003ceG\u003cqiJPX0TazCX9eN@QhA0^ZgA+flkx(W=kb4CLgx(4Zfa$kc=wPS6ld0)N0e}2e\u003eeIeacPT\u003ciAUi7tm\u003eBd7=MyN6kZ38Sk\u003eE[2vv@Ds2y\u0026sz5arUYoADL#owHF:hC42ogwG\u0026MQB7GDoA435=e?RM3at2e/(4LbWY@\u0026F^C42ogwId\u003ezx(ah*zE+g6u%)vH3oP$LwPRu{y\u0026.=E3oR\u003cgByw)1B3o{rarS^/B.$#7A^o\u0026hvixl7wOa7HxMOun",
            "ln": 6582,
            "col": 9,
            "line": 175
          },
          {
            "b": "3lQDlayYw1zEWu5jS(a?vqfQbed9HxarUYEzxI7+cV9pcwHx2oarR^Hv@Dl%x\u003eFLKazb+lv@#B6zyu}varR^HarUYoADL#owHF{mC42ogwHw]VB7GDoA40dxarR^HwO#2=arV7tu%)vH3oP$LwPRu{y\u0026.=E3oR\u003cgByw)1B3o{rarS^/B.$#7A^o\u0026hvixl7wOa7HxMOunB2\u003e%cxk8E3BZ=$kz/4dBx)qjtz/6ulzFsirfkbovwI4+czEEf?AW0Xrz/65do\u003c}{FxjV9Cfjv4bflqm",
            "ln": 7262,
            "col": 26,
            "line": 202
          },
          {
            "b": "B1Ruwz*2\u0026iauZ\u0026]3lQEgy\u0026%x8zGu{-ax]f}arR!N3lQDlarR!Cy\u0026%x8zxI7+Abf9ce{p@Cp\u00267n!x(m#AvrM6%By^4wC4\u003e!P3lQDlarR!GD2NsqjS\u003e}+BZVEQ3lQDlarR!pz/ff3xcotWcNPlzarR^HarR^HarR^HaAz4kB.L(cc)A8yvqZf#a$kc=wPS6lc[bGCarR^HaswJVboVc8MloTVx(4)9zGvBJwNPasx(4u6e?.fWB.tAaB1Z%BvqZf#e]kVsi%)8MarV7tarT@K3vK#yu%)vH3oP$LwPRu{y\u0026.=E3oR\u003cgByw)1B3o{rarS^/B.$#7A^o\u0026hvixl7wOa7HxMOunB2\u003e%czFstEv@Dj3B-7]nC}J-zBzb/ae[]kSzFsusx(bIxy\u0026%x8zGvEtC42ogwIm+nwmZ0rxMO9cb0F+oCY)!rjtgbbjtg+#zeAZ4C%hMxu%)wWx)o$caAhdtxk8m8e[5{izGGCxwO${=y?j.LaARTDwJHkwaAhdtxk8m8e[5{izGGCxB7GDnx(mN8auZ\u0026]3lQDlar@2\u003cOt+OLQ#!z9\u003e=RU.Y@{QIIrQ.A3lQEti%]w6u\u003cWl6fjXTovqfL0j{?SVwmY\u003c\u003ex(4\u0026O3jm)#jACTZzddEgk1{9cjtg+#zeAZ4C%hMxu%)wUBZUReeG\u003cb*O-)FE(7LVRYQxgFwPq\u003cbA+cTDv@lfjdk2WMBAIKBd0(pzat2e/\u003cH@s\u003eL=iVMIS{Xa\u003eBd7^J\u0026qf3KM-\u003cY\u003eE[29EjkIzwPq\u003cbA+cTDx(dGmv@b\u003c#cN*V?wPS6lasINzarSl/aMQkJ\u003eAI}aXqGKwQuv$#\u003e8Mz7JGAwbZurhj3vKugA+flkx(W=kcU47lx(4ZfcN*V?wPS6lasINzarSl/aMQkJ\u003eAI}aXqGKwQuv$#\u003e8Mz7JGAwbZurhj3vKugA+flkx(W=kcVS^owmY^kzddE2wn=WfcN*V?wPS6lasINzarSl/aMQkJ\u003eAI}aXqGKwQuv$#\u003e8Mz7JGAwbZurhj3vKugA+flkx(W=kcT?gbzGGCqdk2WMBAIKBd0(pzat2e/\u003c^-piT!+6OGZ1hI\u003eE[1",
            "ln": 7507,
            "col": 8,
            "line": 218
          },
          {
            "b": "u)aT4Uh$I1\u003cHZccG$MJIXGBTUz*2\u0026iattA5fFk75\u003e7]t=O3.BXNcfrZ\u003ea5KkFp^0*X96D/\u003cIdnFF#E\u003e3GDK33z*2\u0026iaM[Pq\u003ea5KoTFU9vI0hQw\u003cHQ\u0026ARH^)mG5@8O\u003c+w=TYqK\u00267T(B}-3jn%ttoM:qr7g71j{\u003cE@\u003c^-phKC@t7Rr9Pc\u003e!jW(KcnOoW=S{+[4sRwH({=gTMv79\u003e=R5",
            "ln": 8409,
            "col": 15,
            "line": 273
          },
          {
            "b": "\u003eBd7^PoeczS]/UR(6F+1u#/*#B.L(cu)aNlGx4Gl3jn%ttoM:qr7g71j{\u003cE@\u003e8Mz7JGAs(GDI-]pgXu!x(bsHaNaAk(7LVRYQxf\u003e3o/Ouu%)![vg2gveIeaeR?Tr5Zu7AQ\u003e.3OkFstYpHVKk*\u003c/%v0INIU$F--R^\u003c/TN7G@Bc\u003eNb%y43o/OQx(bFvAc9ZGvrlKiByxolB09Q*gyuq*u%)vH3o/OpaYI3ft)-+5j%n{#Yx3U\u003c\u003e9i7iJdA9*vrcc]z*c7w\u003eBd7^Xu+m?LJE{?\u003cH.\u003e+Gt3xcUJir(\u003cHyi)l3uWOBy=PQXpA!JX8+lq\u003eAI}lYO$%kS{3sh\u003e7oL]X4y:VPYRGx\u003e8s(ONUo*?HVD7Q\u003eDRUXO@j.0l3uWOBy!\u003euFp={NIrfC$\u003e9@:tQ)*wVQ2{{f[4sRyUEAROG6oa-auTsVBz#pZfe3%LBzb/ae[n*pfl}bJz/fbtvrM6%By^7xC4\u003e!Dx(!urwPGHVh-i=w\u003c=UMBtJS5-\u003e=YW6Udv)!xMOunB2\u003e%cxk8E3BZ=$kz/4dMwPR\u003cdwImFnvqZf#e]C\u0026Dz7/QAB9h5nfekyybwzjuB.b63zeA\u003c4Bs/m7f/7:BiwSMHdDt@g3jn15boVl.NcpYG\u003e=RU.Y@{QNJPX0T3jpe7UEAROG6oa-ax@t]zF0P}e]kVsbtpa6c[We?BZV}iC42ogwImLizF0P}e]kVsdiNY-RrA@G\u003c=t.?U8IIdWcrp7\u003eE[393jn[awPRu{y\u0026.=EjACTZzddEgkiYXD\u003e=Q-CG]LoeT#[vUB.$#7A^o?Q3sEmHy\u0026%d[DKp(reIeLtvqGT^B0aq1z*2\u00269wPw[qv@bN@wmV@cD(%RKAaJ]}x^aV",
            "ln": 8603,
            "col": 69,
            "line": 277
          },
          {
            "b": "yH}y8auZ\u00267fGz3x3lQDlarR!Ped9HxarV7-3lQDlaz(4nzGxGfBrAZ?DKp(rarR^HwO#3$z!T9hauZ?\u003exMOunB2\u003e%cvq]{kzeTugB7/Gle[5DEB$\u003ef(3lQDlarR!zz!9A}auZ?\u003eyIvT1eO^9[fGgZvePt-wC4\u003eJia$K6zarR^HaARsmwP8ZkauZ\u00266fFCgmefDI@aN3m/\u003e9JKsM:VdBWc$U-\u003ec7\u0026GR\u0026{IYI3+vFarR^HwQ5rqvpa4^ADL\u0026lByeG}wo/pXaBsCrarR^",
            "ln": 9937,
            "col": 15,
            "line": 313
          },
          {
            "b": "arR^Haz\u003eLiuVZj4wO#MijS(Koh-rSD3lQDlarR!Ped9HxarV7-3lQEted9HxeIeNpJecI$N=/Kr\u003eb%Q8NUh!]BZY8[vScgaBrG.AQ2\u0026}F3lQDyeIeXfaz2C0vR/Q^iW0NLUJp\u003ey\u003c=DXeL=bZnBZY8[vScgaBrG.AQ2\u0026}F\u003ca8:CYo}/+Q#Y4%azb4#B7KxZF^JRyeIeLfe*a+uA=VtfAb](ux\u003eg^}iW0Q!TMl)w\u003cHzkLKc5CpO9kxR\u003eAI}aX@L%rPxp@\u003e\u003c=+X=X%hl9G6x[m\u003e=Q-xXvJ!bz/xo9vqc}CFpXaJat2e%gCf!\u003ewN/T@wm2",
            "ln": 10179,
            "col": 4,
            "line": 322
          },
          {
            "b": "C4\u003eF#AV^H/b4CB$B.25ced9HxarUSzz/6DnauZ?\u003e\u003eaGoEJJRuORr2dA\u003cHz2DXt[UKG6m-q\u003e!rnxHQ#@!JouB$\u003e7]bWXpAUIS]}0T\u003c=CqVXtntsH2[2v\u003eD{]yY[UTfJPMR3\u003e7oL}HPoEBVe{!q\u003e9AdhL8ONZTMG",
            "ln": 11144,
            "col": 15,
            "line": 338
          },
          {
            "b": "O3.srRrtEU\u003c+HCeLA1XnL\u0026EpC\u003c=t2SFp)71LJvOhatC]1tygZoA=lbnwmY^ouVg7eAclnJEo!xD\u003c=t2SFp)71LJvOhatL#2tygZoA=lbnwmY^puVg7eAclnJEo!3F3lQDlaARsmwP8ZkauZ\u00269fFCgmefDI@aN3m/\u003e9JKsM:VdBWc$U-\u003ec7\u0026GR\u0026{IYI3+vFEjLZFayX[}vrI",
            "ln": 11324,
            "col": 163,
            "line": 339
          },
          {
            "b": "\u003cHy9fM:V7CGDIT:x(dB1B-.ChzylN\u003cUd\u003c8jUj62V\u003e=.FSKaMR-G=\u0026A\u0026wO=rdBzkP6z/{erwP3$HIq%br3lQDlat2e%aM/hJ\u003c+*4#X@M3aZVyfe\u003e!ARGG@9\u003exR66eQu)aNzFArPl\u003eBd7=X31\u00269G65C[\u003c/\u003cB3NUo*!JPv^y\u003c=L})JdQo3X8%S.\u003c?cVmFpXaJarR^UeIeafFstYpHV\u003e[P\u003eE[4VXvJ!mf^bURF-\u0026n@\u003ca8Z*arR^Hz*2YjA+P5}uVZ10wP8Zky?mGbjS(QofF0LNaBL^FarU-Fxj\u003e^%BzkVhauZ\u0026]3lQDlay]4)z/]@cwGTbUhzu*o3lQDlaARpqz/*8qwGTbUhzu*o3lQEtedc!ju%)vH3oP$LwPRu{y\u0026.=E3l{=rltQvNyC6alA3jtdSoe]B3jt)#X-ytZayYe3zFHw8zeZSXL=i-2X9{$=zGY-heN@TpaM/fd\u003cH.hGLy-hnIsn9o\u003e=.FTPqy.vI@.HD\u003cHycjG]LoeUir6@\u003e9Reo\u003e!ALFN6k+8N=}Iw\u003cH@s\u003eL=bZly?W^5e[n*pAa9\u0026h\u003ebt0oI\u003eqbfC4\u003e!Bv@lfc\u003c/UirJ\u003cdYnGBl\u003c$MGS\u003cM\u003e7oL[KfvSRRr2t8\u003eAI[/tt5ysB7GwzsP",
            "ln": 14891,
            "col": 30,
            "line": 445
          },
          {
            "b": "C42ogwIeate(Ms$wN/?2A.gv:zcHoMarR^HarR^HarUGsv{%f@Bzk\u0026kwGTbUB7Gf0v@#Tfe{7/Hy?j.veIfkfD2NsqB98CpzF6q0arR^HarR^Haz+$avqE68zEmD@y?m9#auZ\u0026*wO+{/Bz(gLz/e{6wO+{/BrAd!eKjA6AaHe7B-5QGwO+{/By!#\u0026x(){6uUK4(iV@G=A+PA7tu#R]x(2jVaz$[f3jm)#arR^HarR^HeIeK%\u003c^-pkZNstwJomQY\u003c+/.[F#E\u003e3GY[h\u003e\u003c/U6kXRYN3Iro.}\u003c^A7iFv\u003e3VKQriNarR^HarUlkwgO6garR^HaBKP8u%\u003crG(41SMI(v?pvrujbwGZ6CRraIs\u003eBd7*FqJADSPxLD[4sRzYo}/+Q#)q-\u003c+yh7XqPKtUh$I1\u003c/K{iOt+XsUizWF3GXF4\u003cHQu]y*?TnC4\u003e!o\u003eAI}cH{#\u0026=JoEEO\u003cHZDnY]?GUNDpl7\u003c+Qt/vR/:@yC6alA3jtjGYPv}\u003e9rsrG]LoeUi7La\u003e8380V6BN7IrQ.A3jpfGu#f%]3lQDlarR!pz/6D4BrAZ?DKp(rarR^HarR\u003epC42ogwNw}=zeAZ0woe}C3lQDlarR^Har\u003elqvqZf#uU%v(BzkVhB0rdxao",
            "ln": 16092,
            "col": 50,
            "line": 483
          },
          {
            "b": "arR^HEf%v\u0026u\u003cWn5UES-9J]+#6\u003cHZ-vL=i-2X9{$*\u003c=uCaOpG+hYxa{y\u003e.Dh1Ua1BZIro\u003eX\u003cI4bEFq1sqbo[AQ\u003c=uRdL=i=lGY]ba\u003c+oU$P$7Hql3uWOBy^7xC4\u003e!o\u003e8UR+Zmjh{Hukk1\u003cHzkKKfvSRRr2dDayYe3zFH\u003emzeZSZN$*6YKMS6=\u003e+j\u003cmG@BmfX:Nh13jn15bo[t[Kc5E:ISG./\u003e.3L\u003ec$2qFaN2-2\u003c=tL=Nw.Lw\u003e8UR=KbA4RPxH{v\u003c+noHUdiRCSo7^{(42z/YP}VASoo2F\u003c/U6lIL69+Z2\u003ecp\u003c/\u003cH4MwsLkW=U6h\u003c+/.)H{l8]ISHUk\u003cHy9dXqPHnHWR)A3jnvcu{FjuwmYjUB7F-4eG\u003cepUJIdG(7LVJO37?ZISzp9\u003e9y!:L8OFlLJxxt\u003e9R?6U.iunayEDBx\u003c\u003eT(z/Z2mv@(32eG\u003cepUJIdG\u003e=Y)aMAxk.Q2{{f3n0xdkXs.DwNDSjaM!JA\u003c?ccaMwsLkW=@s0\u003e8lk2Nw/hURra}o\u003e9y!-Ysc\u003ehYxa{y\u003c+Qe8FR@M+SPpND\u003cHy9",
            "ln": 16614,
            "col": 3,
            "line": 500
          },
          {
            "b": "aMY?Z\u003e82q-YNYglGY*1i\u003c+y85JjOeXYxa{y\u003c+Qe8FR@M+SPpND\u003cHycgMwk!Obo[ATaM!#W\u003eaegbK?G?/Q-.6[fjk{^R(5NpK(-1fdgkf\u003eH3cdL\u003e9zL1OUk8bZ2V/3\u003eAI}aX@L)ZXAG\u0026w\u003e97!=Y}1M7NHfxNayD\u003cowO=r[at1.#N7?:VY5/0R\u003eAI}bK?G?/R01h1\u003c*.FPIMbWKQ2{{f3n0xdfkkrr",
            "ln": 17141,
            "col": 15,
            "line": 516
          },
          {
            "b": "UizWF3n0xdfjO{qze191at1.%XvQ*(Wc0Q-\u003eAIR3H(*+WKMs0G\u003ec*9dFV/y/bo[ATaMZws\u003e8D\u003ejMBVa\u0026K02\u0026UbvzUTR(5NpK(-1fdgkgKTlbzJ\u003e9ANtYPqioKMscB\u003c/=kVQj?ThN=I2o\u003e8UR!Q}kY!Q2}]X\u003eBd7=ZPlQHPxJC)(6FNkFp={nSo68z\u003cH.nIOt+XaJPX0T\u003cHztQHPoEsN=I2o\u003e!ALD",
            "ln": 17526,
            "col": 59,
            "line": 526
          },
          {
            "b": "X8%0!\u003c?cTbe?NFNaBKPB3sEmH3jt[dLJEE}\u003c^-pkZlvVjRr2d*(6evjG@2]1bxvvcvpKy$A:Q3LM:Vv}Jodi{\u003c/\u003cH6HPoD[SofO:\u003e8Da@XvQ\u003c)XAgq^\u003eBd7^Kc5L2Y5]rl\u003ea5KkFpXanbo[AQ(4LbWY@{K]Y5ZO-3jt\u003eaRr2dA\u003e9SvlJd{wPTlbm?\u003ea4nJl3uWOBy=PSX@=9zGYPv}\u003e9rp@vR/:@yC6alA3jz0JPX0T\u003eCkYIZkID)NHfyfu%)^",
            "ln": 18377,
            "col": 34,
            "line": 547
          },
          {
            "b": "\u003e9i7iJdH64Rr2dA\u003c!6cDOug?fPxH{v[4t7@3o/OpaXty8pF$dTpe\u003eHaj{\u003cE@\u003cHz!ZX}YspS32$?z*2\u0026iaMQh7\u003e=ZMrXR]ZsWb!#)\u003e8s(LXpA^#Wb#[p[4sRvYsNjeUh#gLaAIjcy?$lRMwsLkW=B%2\u003e=RU.Y@{KUUJqHh\u003c=t![HMyFCF^KW:(artDUb7ijH2[5%\u003cHycpYO{k:C42m",
            "ln": 19633,
            "col": 45,
            "line": 602
          },
          {
            "b": "mpetQr7G[.p!s2Yk#pcWogq#DD2E?CeN@Q9B.25nvq]{jyH}+#j%jAYAbP=savf3]pe\u003cU?pF:FPk$LAHp!t1!moI^0z/{7Lz/xo9vqdr4Aa{[twQaRDaz2!pz/P}xk#{oDr7gdWt2!D?uR:G!pc?DUk#pcWogq#DD2E?CeN-%FA+c?hAa{[twQaRDaz2!pz/P}xk#{oDr7gd:mnluGnNB+WnNCaVsV}4GB-G6DwO(d0x!r+jx!saiC)V.TwQ5fjA=-A\u0026rZxFWmpezTuQmHWuRr*\u003cj:y%*AXg^txK#i}eN-QjeO!{y3o/OzCYmOwBrA\u003eIk#7xFuQmmOryfzKsyju\u003cnNCaVsV}4GB-G6xx\u003eRS#ze1kDvq]{jyH}+#j%jAYz#",
            "ln": 20157,
            "col": 15,
            "line": 615
          },
          {
            "b": "\u003eBd7=G@BarFfmcOnG^b#HuT\u003e$[4t7@j{\u003cE@\u003c/=kQX@E[2y*?D%w:^p23o!!XayFO+B7+[Aaz2!pz/P}xk#7xIqCQaXlTJbQnNCaVsV}4GB-G6xAa{[twQaRDayFO+3o!!XaMY/q\u003cHQu]pJf(.k$QKTNHhj=j%jlvu#]#*j%jAYAbP=sawU*5pc?DUk#pcWogq#DD2E?CeN-QjeO!{y3o/Ouu%\u003cs93o/P]UES-9JVZSlB-I4opJf(.k$QKTNHhj=j%jlvu#]#*j%jAYAbP=savfghqBK}*p^[bBnNB+WnNCaVsV}4GB-G6xAa{[twQaRDayFO+3o!!XaMY/q\u003cHQu]l2y4Rz/cW:wN]?1v@7LCNHhj=j%jlvu#]#*j%jAYAbP=savnH+qCPUMuRr*\u003cq:1MkB6\u0026u=v}x.5uU:j#uUK44vrR",
            "ln": 20608,
            "col": 45,
            "line": 626
          },
          {
            "b": "UJp?G(41SNNUpdxJo4Q8\u003c^-pgY$--{Sn$E}\u003e9JI0l03#c\u003c+G#4UyU\u00265W=%rj\u003e+-[r3nBdQ\u003c^-m(pgXu!x(b0NXuj[ILJxDc\u003cH.hIPN(l\u003eHVD7Q\u003ca8Z*ga\u003cZgY$-.",
            "ln": 21042,
            "col": 32,
            "line": 653
          },
          {
            "b": "i+J2CuV6^)wHF#marR^HarR^HarR^HarUGsv{%f@w[=6)Aa9\u003c4auZ\u0026+z!9AuxjVf(x\u003eeRv3lQDlarR^HarR^HarR!yz!0i(aAz4fvrujbwNxy+Bz8^WaAz4kB.L(cc)@CDvqZf#e{hnIy\u0026Z%Me]\u003eJtvrujbwNxy+Bz97mx(4v1vrufi3jm)#arR^HarR^HarR^Hy\u0026r/(y-)!kwmYjUAV^H/A+flkx(W=kcT?gbzGGCqdk2mABsnNB3lQDlarR^HarR^Hao",
            "ln": 23963,
            "col": 38,
            "line": 707
          },
          {
            "b": "\u003eB]6tZNVGQC42ogwGZ6FR%7\u003e9\u003eaE^%X3CdMLJxDc3lQDlarR^HarR^HarR!vw/$#fBrCHvwO@SjxK#5*arR^HarR^HarR^HarR^HA+flkx(W=kcT?gbzGGCxvq]{ddk24IyByRsarR^HarR^HarR^HarR^HB7]e@vQTp1jS[=RADL#owHF{mC42ogwHw]VxjVfkdgdguarR^HarR^HarR^HwO#2=3lQDlarR^HarR^HarR!Fx\u003eg^:vr9#jx(4u/B7Gf0v@#Tfi:(MfuVP^{wN/*[wm5}.y?k2nwO+=",
            "ln": 24222,
            "col": 18,
            "line": 714
          },
          {
            "b": "(6FNnSg\u0026s=K05/)u]*O%vqZf#l33/:AbP/iBzkVhj-UmHxMLv{wObvXBz(gxBzbxfay/t2wGUU$A+eS3D\u003cUlzu]*O%vqZf#luN0UwmcJ5arR^HarR^HarR^HarR^HarR!OaM/nG\u003c?5a*P$fuQUihmb\u003cI4hGWu*6JXGA1qarR^HarR^HarR^HarR^H",
            "ln": 25382,
            "col": 151,
            "line": 746
          },
          {
            "b": "YPqfoUJIdG\u003c/Tm8YQxfmu%)wUBZUR1aAy[6uVP!0C4\u003eC$auZ\u0026]at2e/qB9!}\u003ea4B)ILoo*JPX0T3lQDlaz2C0vR/Q^auZ\u0026VvqH0@efDI@aMXY*\u003eAI[/qB9!}\u003ea4B)ILgw1arR!uz/Z2czeTMmBrAZ?z/WKzwPRH3B%[L9pFBn4dj=O[eG^}Sm\u003cc@:JPD4\u003e\u003eBd7+XvZ)[Y5[%6\u003e!jW[X3a]cGDIWhz!0M]AV\u003cFFHusCD\u003e!jW(T!+f\u0026UJrGKdgdguarUYEzF\u003c3aauZ?\u003ewn+%[wPw$Cat2e/qB9!",
            "ln": 30500,
            "col": 162,
            "line": 806
          },
          {
            "b": "Bzk]faN2XN\u003ecoHXp^F5KaMQ5m\u003ea4nJvrM6%By^4Avp}fkwPz%dv}u!AKfvY5R%6?k\u003e9y!-Ys6c}arR^Hy\u00260@hjS]7]eIe8yk$r6WOq(S/Q2-]4\u003eAI}dNUo[dT(#Zl\u003ebt0nO@jZtoIwefaNaPt\u003eE[29arR^HarUSzz*2\u00269wPw[Rar\u003e-ywO${\u003ca$K\u0026*eG^.Xo^5OVKMscB\u003eZXu]arR^HarUlkwn(E3zGE0:ar\u003eGvBz#pZfe3:Mx!BsywO${\u003ce[n*pflP5]efDI@awtE6ave*}aM]/e\u003eyQkKarR^HarU9ix\u003cUT!C{2l)b2q37pc?DUk#pcWogq#cefDI@awtE6ave*}aMY!Y(5}[aNUo\u003c:UJqHh\u003c=t![HMyLUJPWjz3lQDlarR!zz!9A}auZ?\u003exk?@Ag\u0026B%.x(mSeefDI@",
            "ln": 30787,
            "col": 86,
            "line": 812
          },
          {
            "b": "\u003eB]6tZN:D0ZVQ\u0026W\u003e9AmoG]LoeUj62(u$sg=yH}JeA+#{Jw{bq9C42ogwI4}hxdXgoA=#ebwNC\u0026Lbo[sjwNV!AKEUHvQuf4M\u003e97/j3pe\u0026zzGGCj\u003eBd7=X25huX8\u0026N5\u003c]",
            "ln": 32672,
            "col": 75,
            "line": 847
          },
          {
            "b": "tt]9wA:@=Gp!s}vxMOunB2\u003e%cCxXl-B7F^2v}Yp\u0026x!BarfdvkWav*u*xkzcbB0aW-A=kPhvqP\u003c\u0026vR/P#q!oxTv}V#NzF9W3wNcY$BAzFyiXJc%wP?T3z/xodB1R9zz!A($e[n*pfjPcCBz(1FB7F^2v}WJsf!WD*wPz%dwP]NgeG!m\u003cvp%pWc$)ZAAc15[fka{kA4U{mxk5#dz/4dyvp%pcvq]]",
            "ln": 32899,
            "col": 3,
            "line": 855
          },
          {
            "b": "Tlu.2\u003eE[4VYn+)+JPvWhayGz8vQBg/vrb\u003c\u003euUaa/x(mG\u0026aMQ4\u003c[4t7@3sEmHy\u0026%d[Cv+k\u003cB7F^2v}YjXzF9W3wGTbUDKp(rAb](wC{2l)zFr]rat2e/Ab](wC{4fJAbY-oBsXLCe[V^/azt\u003esA5]T9f!$WufFk4if/?lMiwp!*3sEmH3jt{RKMscB\u003eZXxHIgB\u0026XFAJwO\u003ez(+cQj.M*Ncxx![4t7@3n0x1vrMv3C@^6Qr6:LRoJ+Z*p!t1!moK19eG^#6A=sr-x/WwAq:\u003cOXk#pcWk#pcWogq#\u003e3n0x0wNPQ?xHbD^iV}*eml%*sni{6zuJ",
            "ln": 33450,
            "col": 36,
            "line": 863
          },
          {
            "b": "D0+J0Bz9iFwmYN*By!/#vruflay/C6vru6/wnc6nayX=2xE\u003cGOaA}yauVP^!A:@=\u0026Byxuby\u003cvMOCv+k\u003cB7F^2v}Yj\u003cwPz-#Aa{\u003cCCv+k\u003cB7F^2v}Yj\u003cwNPQ?xKL\u003c]efB",
            "ln": 34958,
            "col": 41,
            "line": 911
          },
          {
            "b": "vrb\u003c\u003euT!4:C4AiECv+k\u003cB7F^2v}Yj\u003cwNPR7zF7Hyw[u6]xBk7\u003eboVi9S]ZyL\u003cHHceX25huW*AEdC42ogwGZ8*F-%nD\u003e7oL[Ua1BZIrG.{\u003c/U6kXRYBSRr9Au[4sPBnD",
            "ln": 35104,
            "col": 26,
            "line": 913
          },
          {
            "b": "eIeacN7?:VY63X[aveNw\u003eBd7^Kb@ItUNhG}arR^Hv@Dj3vqYP#jS\u003e}YzY\u003cdkB95JRB%5y\u003ce?O+2efD5!eG\u003cnOF-./!\u003e+i%#NUh/8xK#0@aMX:0\u003cH.h{arR^HarUSiA:-/cjP",
            "ln": 35641,
            "col": 63,
            "line": 929
          },
          {
            "b": "arR^HzEEx[auZ?\u003eByxi5wPPaE3lQDlarR^HarR^Hay]58v@=p5BzkVhauZ?\u003e\u003e+-{[WtTmLMfjP?\u003c=1]QH)Ej[Ui0uZ[4sFqZkI9IF/(A[fk$Ytfd[\u003efcM}McMlmLcfkkrCwPzV%y+G:yxd9eXI6sFTarR^HarR^HarR^HBA}?pauZ?\u003eB98CpzF7dA3lQDlarR^HarR^HaA8jvx(v($",
            "ln": 35841,
            "col": 9,
            "line": 935
          },
          {
            "b": "edc!ju%)vH3oP$LwPRu{y\u0026.=E3l{=ro*..:3G)CN\u003c^-piF#E^(UJir((42k^ZLr}tzdvJ#BZ=$vC4\u003e/3aMQ5zavgfVzGGCj(6)B\u0026H(--NlR[]!IL69+Z2KS{\u003ea4p\u0026G%Q0DRSUNC\u003e9y!+P}?7?JoEEO\u003c=t2TN1VU!zdvJ#BZ=$vC4\u003e/0c$)ZAAc15[flgGAx(){6wPxzox([3hvLhwkfkUirxMW=pzGY-hfj/xIwO#N6z/fRHvrM6%By^7rBzU?y3jn15avx%NB.25a\u003e9y!+Oug[^MGV5B\u003c^A7eX25huX8%S.\u003c?cSY3pe\u0026zzGGCj\u003c+P]0L=bZelU{gNwmV[CMwsQ)TMNlZ\u003e!rhvNw/kRRr9Aut{%xdBz#pZfe3\u003cOv@\u003cnhzGGMjz/xA2e[n*pfj/2Own+$0fjG6ry?bbwx([2uv@bN@wmWAoz/oCzB-RaEBy/YseOeEbBz(gKBz(8ldiN=lKMscB\u003e9@:sYQm@MH3a[T\u003cH.hIPN(psMGV5B\u003cH{=wS/k$*G64V-\u003ez(!dOt+LgUJir((42k^ZLy[",
            "ln": 36623,
            "col": 4,
            "line": 960
          },
          {
            "b": "u$j1YB.25ngC7KqB8L@lwPPHNu)aQgQ2?(7\u003cHyi)u$j1YB.25\u003eaM!-D\u003cI4bEFq9E8F-:8g\u003c+/X]Gt3uQJPMFe\u003e8s(LYsWdqMf0.d\u003cHZ-uSg\u0026sAI%[rf3jn15aN1PX\u003c/U6k",
            "ln": 37350,
            "col": 96,
            "line": 983
          },
          {
            "b": "diJUxADL#owHF:hC42ogwIdFhzF0P}a$kc.C4CYmx\u003eg^6DVKENBy/q@Ab](lAc9i=ar\u003cJ.avxdcr8ljhq^03#mnj[3qCQ1-r3D-taz2C3edc!O3jp@\u003cz7YQnD2l#ee]$PCc)AKMefDc0y?m3=wPx$yz6yINw{503BzkVhc[coZx(bFhAa{}xC4\u003e/2wQ4=@uTX80z!0S{B0@kjB7GwoefGoZAa9\u003cgwPzVhjS\u003e}Fz!AZ0wLECDA=k/lBrR\u0026QdiJhtwb",
            "ln": 38336,
            "col": 23,
            "line": 1001
          },
          {
            "b": "zfWmyA=k/lBrR\u0026QdgfD\u003cu\u003cWlGlVl\u003cOx\u003eG5pC4CYmx\u003eg^ZAb](lAcbC$x(WP7\u003c+noHUdiRCSof4]\u003c/U6kXpAUIS]]\u003eO\u003c?l@FYO$%aW=B%2\u003c=1]PKGmI}Sox2p\u003c*RITNUo)WS]ZyL\u003cHHcfKc5L2Y5]@+\u003eafoQYO#6?NDpVc\u003e+:9$O0Je\u003cH3cdL\u003ebt0oOXKinG5@\u003eY\u003eana9F#E*:V/NZQawMG^C4\u003e!o(4LbWY@{CbI@*+2\u003eEXa-ILPsyFAKK$\u003e.Dh1Ua1BZIro\u003eX\u003eCkYTYO#6?NDpVc(7aBcXvyW\u003eIryb4\u003ca8:yU7L?%UJir(\u003e9SvkXpAUIS{3dP\u003eCkYLO37\u003e^MftYX",
            "ln": 38568,
            "col": 143,
            "line": 1004
          },
          {
            "b": "3lQEiB.\u003eSgauZ\u0026]3lQDlaAhvtygQ)%uU0\u003e\u003eauZ?{e[5{izGGCyA=(hfB0\u0026HYeIeadO4dN-X-ytZ(7LVJO37[DX-YD+\u003c?l@FYO${ZPxhcq\u003cH.nJN6kX+O-N5=\u003e^N+SZjV?o",
            "ln": 40106,
            "col": 26,
            "line": 1041
          },
          {
            "b": "vqZf#fjX^ew?E[xvjrrwarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR!O3vA$2lUG[Im]ieqzGY-ht{%xdBz#pZfe3%LBzb/ae[n*pfks{9yFw./Bt30{vrt1or4-6ix(bpwarR^HarR^HarR^HaBCp$Aa9l\u0026wGS-XfD/OZXAe^P\u003e=YKWD)4HZR00O[\u003e=QSwM9xCuGY]Oj\u003eDpc]arV4OtwOB\u003cfjx3jzGGCyB-.tlB1.SNyH}y8e]kVst{%xdBz#pZfe3%LBzb/ae[n*pfl}bJz/fbtvrM6%By^7xC4\u003e!DvR/%(fkUcizzb*Gvj#5jvqZf#flIwJy\u0026.mKz!\u0026{4B1RoKvjrrwarR^HarR^HarR^HarR^HarR^HarR^HarR!O3vA$2x(dGmv@b\u003c#e]C\u0026DzcXM6BAzFyiXJd0x(\u003c",
            "ln": 43810,
            "col": 200,
            "line": 1149
          },
          {
            "b": "\u003e^v2zIMbZ5H6!nIBywS{wJ*CzauT:^j{\u0026zParS^*wftq%x\u003eIrDb4Ch4By/Fpj{\u0026zParR^HjyGvCA+e\u0026Cb4#7uAc15[fln:Yx\u003e.Qae[5DEAXzYOr:]2^a%p#oA+w%9jTalxy*?i%b0DtRarR^HarR^?x(dG9xK$)\u003cxMMxYi4#K0B8\u003e+Nb4#7uAc15[fk20vxMW=pv@DiqB-RbmeN-:yvpJ$/wO#Qhfjw{ywPR#Df\u003e1K4iaVSieN\u0026lJi4V%#hF1E1wO0LEhdny3f\u003e8%[gC*{%a%prgBuH*xwPIKgaveNyatk]vvSBa=3lQDlarR^HauTZ!A=k\u0026dk22QfxN7Z^nJXUEBAhqqxfDUBarR^HarR^?wnciJct)plA63fnwnciJ3lQDlarR^HauTgGC0s#%Y5!:q\u003cH}8EFq9cDKMscB\u003eBd5DbqyrbnGY/Sao",
            "ln": 45702,
            "col": 10,
            "line": 1159
          },
          {
            "b": "wnciJ3lQDlarR^?fjv3KarR^Hjtg!!j{\u0026zParS^*wftq%x\u003eIrDb4Ch4By/Fpj{\u0026zParR^HjyGvCA+e\u0026Cb4#7uAc15[fln:Yx\u003e.Qae[5DEAXzo1p!BI]a%p#oA+w%9jTalxy*?i%b0DtRarR^HarR^?x(dG9xK$)\u003cxMMxYi4#K0B8\u003e+Nb4#7uAc15[fk20vxMW=pv@DiqB-RbmeN-:yvpJ$/wO#Qhfjw{ywPR#Dh!1ZPwh=wSeIQ\u003cFga+sxv}d90h.!.)v}GsdfG9G0w[2pfa%prgBuH*mvpA!:rbV$(AV^UAnG]ogk0ip{ffPZ=arR^HarR^?B98CvzF8d1vpA!:rbV$(AV^UAnJXUEBAhqqxfDUBarR^HarR^?wnciJct)plA63fnwnciJ3lQDlarR^HauTgGC0t5PPY}$%\u003c*ZAmH{#\u0026=Jovm1\u003cP",
            "ln": 46068,
            "col": 62,
            "line": 1168
          },
          {
            "b": "FpXanboP{bvr9HLJ!VURVi*}3A3eO9x\u003eIrDb4Ch4By/Fpj{\u0026zPjyGvOvrc0(BuH*PvR/E\u003cyA:)mA+e\u0026Cb4#7uAc15[flqkzAXg%sB98tvC}JSsA:ZOtvp%d8by9\u003cxz/fbtvrM6%By^7xC4\u003e!ul$7gGb0DtRarR^?Aa@*7B-I4S3lQDlarR^?B8Mhwv}u^1wN]H-jT8p[A+e\u0026]A=S*xz!%ujePUAnwO(0tay[]3yBHCIB8\u003e=iwPQ6VxMOunB2\u003e%cB97\u0026heOF\u003ctBz(hBe[wKlvj(IcxjS-qC4T3WwPhNej:yQXz/fbtvrM6%By^7xC4\u003e!uBA}?pjW-.2wHqIjwO(0wwmoH]b0DtRarR^HauTvPxcpS0BuH*ywNY^#vmLuDAa*vZvrt{2nP5SYy\u00260/#wO#0?ax9z%By=\u003erxjLZ9a%p@Ev)82HBAzFyiXJdcByxhwxLzKfz/QaQwmY^\u0026e]UliwInaFxfQAFAbP!XD1z8ozE\u003eFfC42ogwId\u003ezx(bhsD2NsTl$7gGb0DtRarR^?fk$SnBAIRnj{\u0026zPjtgbb3oP$Xj{?",
            "ln": 46610,
            "col": 114,
            "line": 1184
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "如果您希望从源代码构建二进制文件，则需要"
            ],
            [
              "",
              "。否则，将使用"
            ],
            [
              "",
              "。否则，将使用"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "avante.nvim"
            ],
            [
              "",
              "avante.nvim"
            ],
            [
              "",
              "avante.nvim"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "avante.nvim"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "当然，您可以通过增加"
            ],
            [
              "",
              "fun"
            ],
            [
              "",
              "有助于避免进入以"
            ],
            [
              "",
              "fun"
            ],
            [
              "",
              "fun"
            ],
            [
              "",
              "help"
            ],
            [
              "",
              "init"
            ],
            [
              "",
              "clear"
            ],
            [
              "",
              "compact"
            ],
            [
              "",
              "avante.nvim"
            ],
            [
              "",
              "Avante"
            ],
            [
              "",
              "AVANTE_"
            ],
            [
              "",
              "AVANTE_"
            ],
            [
              "",
              "nvim.nvim"
            ],
            [
              "",
              "nvim"
            ],
            [
              "",
              "aa"
            ],
            [
              "",
              "aa"
            ],
            [
              "",
              "aa"
            ],
            [
              "",
              "aa"
            ],
            [
              "",
              "get_node"
            ],
            [
              "",
              "get_id"
            ],
            [
              "",
              "require.relative_path"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.get"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "is_open"
            ],
            [
              "",
              "require.ask"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require.get"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "add_selected_file"
            ],
            [
              "",
              "remove_selected_file"
            ],
            [
              "",
              "的聊天会话，讨论您的代码库。默认情况下"
            ],
            [
              "",
              "默认值为"
            ],
            [
              "",
              "默认值为"
            ],
            [
              "",
              "默认值为"
            ],
            [
              "",
              "默认值为"
            ],
            [
              "",
              "的一流提供者。要开始使用它，您需要在配置中设置"
            ],
            [
              "",
              "，并将"
            ],
            [
              "",
              "中的"
            ],
            [
              "",
              "默认是禁用的，您需要为其"
            ],
            [
              "",
              "方法提供一个实现来正确地启用它。例如："
            ],
            [
              "",
              "方法提供一个实现来正确地启用它。例如："
            ],
            [
              "",
              "方法提供一个实现来正确地启用它。例如："
            ],
            [
              "",
              "的替代品）。"
            ],
            [
              "",
              "服务访问主机机器中文件所必需的。用户可以决定是否要挂载整个"
            ],
            [
              "",
              "事件处理存储在主目录之外的项目，您需要将"
            ],
            [
              "",
              "容器以确保使用新配置："
            ],
            [
              "",
              "每个搜索引擎都作为独立工具提供（"
            ],
            [
              "",
              "、"
            ],
            [
              "",
              "、"
            ],
            [
              "",
              "、"
            ],
            [
              "",
              "、"
            ],
            [
              "",
              "、"
            ],
            [
              "",
              "和"
            ],
            [
              "",
              "）。共享设置仍位于"
            ],
            [
              "",
              "下："
            ],
            [
              "",
              "下："
            ],
            [
              "",
              "下："
            ],
            [
              "",
              "SEARXNG_API_URL"
            ],
            [
              "",
              "wait"
            ],
            [
              "",
              "mcphub.nvim"
            ],
            [
              "",
              "behaviour"
            ],
            [
              "",
              "enable_claude_text_editor_tool_mode"
            ],
            [
              "",
              "planning.toggle.system_prompt.override_prompt_dir.system_prompt"
            ],
            [
              "",
              "planning.toggle.system_prompt.override_prompt_dir.system_prompt"
            ],
            [
              "",
              "planning.toggle.system_prompt.override_prompt_dir"
            ],
            [
              "",
              "planning.toggle.system_prompt"
            ],
            [
              "",
              "planning.toggle"
            ],
            [
              "",
              "planning.toggle"
            ],
            [
              "",
              "planning"
            ],
            [
              "",
              "planning"
            ],
            [
              "",
              "vim.fn.expand"
            ],
            [
              "",
              "示例：使用函数（动态目录）中的提示进行覆盖.setup.avanterules"
            ],
            [
              "",
              "示例：使用函数（动态目录）中的提示进行覆盖.setup"
            ],
            [
              "",
              "示例：使用函数（动态目录）中的提示进行覆盖.setup"
            ],
            [
              "",
              "示例：使用函数（动态目录）中的提示进行覆盖.setup"
            ],
            [
              "",
              "示例：使用函数（动态目录）中的提示进行覆盖"
            ],
            [
              "",
              "确定提示目录的逻辑.fn.expand"
            ],
            [
              "",
              "avante.nvim"
            ],
            [
              "",
              "rules"
            ],
            [
              "",
              "avanterules"
            ],
            [
              "",
              "avanterules"
            ],
            [
              "",
              "require.setup.project_dir.global_dir"
            ],
            [
              "",
              "require.setup.project_dir.global_dir"
            ],
            [
              "",
              "require.setup.project_dir"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "tree_ext.add_file"
            ],
            [
              "",
              "tree_ext.remove_file"
            ],
            [
              "",
              "avante"
            ],
            [
              "",
              "avante.api"
            ],
            [
              "",
              "avante.utils"
            ],
            [
              "",
              "cmp"
            ],
            [
              "",
              "copilot"
            ],
            [
              "",
              "img-clip"
            ],
            [
              "",
              "render-markdown"
            ]
          ],
          "mbr": [
            "Avante.nvim",
            "ChatGPT.nvim",
            "README.md",
            "avante.SelectorProvider",
            "avante.nvim",
            "avante.ui",
            "avante.ui.Selector",
            "avante.ui.SelectorItem",
            "clip.nvim",
            "clipboard.lua",
            "codecompanion.nvim",
            "conflict.nvim",
            "copilot.lua",
            "dashboard.search",
            "dashboard.search.brave",
            "dashboard.search.brave.com",
            "developers.google",
            "developers.google.com",
            "diff.lua",
            "github.com",
            "highlights.lua",
            "https.com",
            "https.cursor",
            "https.cursor.com",
            "https.kagi",
            "https.kagi.com",
            "https.searchapi",
            "https.searchapi.io",
            "init.lua",
            "jinja.vim",
            "mcphub.nvim",
            "mode.md",
            "nvim.nvim",
            "patreon.com",
            "pkgs.vimPlugins",
            "pkgs.vimPlugins.avante",
            "planning.avanterules",
            "planning.toggle",
            "planning.toggle.system_prompt",
            "planning.toggle.system_prompt.override_prompt_dir",
            "planning.toggle.system_prompt.override_prompt_dir.system_prompt",
            "planning.toggle.system_prompt.override_prompt_dir.system_prompt.api",
            "planning.toggle.system_prompt.override_prompt_dir.system_prompt.api.nvim_create_autocmd",
            "plugins.avante",
            "plugins.avante.enable",
            "plugins.avante.settings",
            "programmablesearchengine.google",
            "programmablesearchengine.google.com",
            "require.ask",
            "require.get",
            "require.relative_path",
            "require.setup",
            "require.setup.project_dir",
            "require.setup.project_dir.global_dir",
            "require.setup.project_dir.global_dir.├──",
            "require.setup.project_dir.global_dir.├──.git",
            "search.html",
            "searxng.github",
            "searxng.github.io",
            "selector.items",
            "selector.on_select",
            "selector.title",
            "selector.ui",
            "selector.ui.Selector",
            "serpapi.com",
            "sidebar.file_selector",
            "snippets.editing",
            "snippets.editing.avanterules",
            "state.tree",
            "suggesting.avanterules",
            "tavily.com",
            "tokens.lua",
            "tree.nvim",
            "tree_ext.add_file",
            "tree_ext.remove_file",
            "typescript.planning",
            "typescript.planning.avanterules",
            "vim.fn",
            "vim.fn.expand",
            "vim.opt",
            "vim.opt.laststatus",
            "vim.system",
            "wait.stdout",
            "确定提示目录的逻辑.fn",
            "确定提示目录的逻辑.fn.expand",
            "示例：使用函数（动态目录）中的提示进行覆盖.setup",
            "示例：使用函数（动态目录）中的提示进行覆盖.setup.avanterules",
            "这些项目的源代码的高质量和独创性在我们的开发过程中提供了极大的帮助。我们向这些项目的作者和贡献者表示诚挚的感谢和敬意。正是开源社区的无私奉献推动了像.nvim"
          ],
          "tgt": [
            "AVANTE_",
            "Avante",
            "SEARXNG_API_URL",
            "aa",
            "add_selected_file",
            "avante.nvim",
            "avanterules",
            "behaviour",
            "clear",
            "compact",
            "enable_claude_text_editor_tool_mode",
            "fun",
            "get_id",
            "get_node",
            "help",
            "init",
            "is_open",
            "mcphub.nvim",
            "nvim",
            "nvim.nvim",
            "planning",
            "planning.toggle",
            "planning.toggle.system_prompt",
            "planning.toggle.system_prompt.override_prompt_dir",
            "planning.toggle.system_prompt.override_prompt_dir.system_prompt",
            "remove_selected_file",
            "require",
            "require.ask",
            "require.get",
            "require.relative_path",
            "require.setup",
            "require.setup.project_dir",
            "require.setup.project_dir.global_dir",
            "rules",
            "tree_ext.add_file",
            "tree_ext.remove_file",
            "vim.fn.expand",
            "wait",
            "、",
            "。否则，将使用",
            "下：",
            "中的",
            "事件处理存储在主目录之外的项目，您需要将",
            "和",
            "如果您希望从源代码构建二进制文件，则需要",
            "容器以确保使用新配置：",
            "当然，您可以通过增加",
            "方法提供一个实现来正确地启用它。例如：",
            "有助于避免进入以",
            "服务访问主机机器中文件所必需的。用户可以决定是否要挂载整个",
            "每个搜索引擎都作为独立工具提供（",
            "生成代码所需上下文的工具。默认情况下，它未启用。您可以通过以下方式启用它：",
            "的一流提供者。要开始使用它，您需要在配置中设置",
            "的替代品）。",
            "的聊天会话，讨论您的代码库。默认情况下",
            "确定提示目录的逻辑.fn.expand",
            "示例：使用函数（动态目录）中的提示进行覆盖",
            "示例：使用函数（动态目录）中的提示进行覆盖.setup",
            "示例：使用函数（动态目录）中的提示进行覆盖.setup.avanterules",
            "默认值为",
            "默认是禁用的，您需要为其",
            "）。共享设置仍位于",
            "，并将"
          ],
          "metrics": {
            "ast": {
              "op.gt": 30,
              "op.lt": 12,
              "op.add": 3,
              "op.bor": 103,
              "op.div": 126,
              "op.mod": 8,
              "op.mul": 3,
              "op.pow": 10,
              "op.sub": 110,
              "op.band": 3,
              "op.lnot": 1,
              "max_depth": 154,
              "call_count": 244,
              "node_count": 8285,
              "member_count": 88,
              "max_array_len": 2,
              "op_density.gt": 0,
              "op_density.lt": 0,
              "op_density.add": 0,
              "op_density.bor": 0.01,
              "op_density.div": 0.02,
              "op_density.mod": 0,
              "op_density.mul": 0,
              "op_density.pow": 0,
              "op_density.sub": 0.01,
              "sequence_count": 3,
              "op_density.band": 0,
              "op_density.lnot": 0,
              "member_depth_max": 7
            },
            "file": {
              "size": 47052,
              "entropy": 6
            },
            "text": {
              "lines": 1195,
              "top_char": 101,
              "max_ws_run": 131,
              "digit_ratio": 0.03,
              "space_count": 8619,
              "char_entropy": 6,
              "unique_chars": 168,
              "top_char_null": 0,
              "lines_over_200": 28,
              "string_density": 0.41,
              "top_char_ratio": 0.04,
              "ascii_art_lines": 4,
              "avg_line_length": 38.37,
              "invisible_chars": 2,
              "max_line_length": 359,
              "non_ascii_ratio": 0.32,
              "empty_line_ratio": 0.16,
              "last_line_length": 4,
              "long_token_count": 22,
              "whitespace_ratio": 0.21,
              "identifier_density": 1.23,
              "line_length_stddev": 53.6,
              "normalized_string_count": 14.12,
              "repeated_char_sequences": 202,
              "suspicious_string_ratio": 0.01,
              "suspicious_comment_ratio": 0.64,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 63.49
            },
            "binds": {
              "count": 45
            },
            "binary": {
              "peak_region_bytes": 14336,
              "peak_region_entropy": 6.46
            },
            "imports": {
              "count": 7,
              "third_party_count": 7,
              "third_party_ratio": 1
            },
            "strings": {
              "sql": 1,
              "bytes": 18756,
              "count": 488,
              "shell": 2,
              "url_count": 24,
              "very_long": 3,
              "avg_length": 38.43,
              "max_length": 2177,
              "path_count": 4,
              "avg_entropy": 3.03,
              "empty_count": 57,
              "entropy_stddev": 1.35,
              "high_entropy_count": 37,
              "embedded_code_candidates": 1
            },
            "comments": {
              "chars": 641,
              "count": 11,
              "lines": 11,
              "base64": 1,
              "high_entropy": 6,
              "to_code_ratio": 0.01,
              "url_in_comments": 1
            },
            "consistency": {
              "extension_content_mismatch": 1,
              "extension_content_mismatch.script_as_text": 1
            },
            "identifiers": {
              "count": 1464,
              "unique": 649,
              "avg_length": 15.01,
              "max_length": 222,
              "min_length": 1,
              "avg_entropy": 2.86,
              "reuse_ratio": 0.44,
              "length_stddev": 20.19,
              "hex_like_names": 5,
              "has_digit_ratio": 0.02,
              "sequential_names": 9,
              "single_char_count": 6,
              "single_char_ratio": 0.01,
              "high_entropy_count": 171,
              "high_entropy_ratio": 0.26,
              "all_lowercase_ratio": 0.44,
              "all_uppercase_ratio": 0.05,
              "repeated_char_names": 11,
              "numeric_suffix_count": 8
            }
          }
        },
        "id": 33,
        "mol": "K₂(AmLi)O₅(AsC₂PSXe)H₅(Cm₅Db₃Os₂Po₄U)Md(Pa)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/README_zh.md",
        "pid": 1,
        "risk": 14,
        "sha": "f0dd18762c128849dda73bd70fa9efd246a023d2e3bd095c7f14463897049443",
        "size": 47052,
        "traits": [
          {
            "id": "metadata/import/npm/avante::avante",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante",
            "spans": [
              [
                6708,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/avante/api::avante/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.api",
            "spans": [
              [
                24310,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/avante/utils::avante/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils",
            "spans": [
              [
                24064,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cmp::cmp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cmp",
            "spans": [
              [
                8054,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/copilot::copilot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports copilot",
            "spans": [
              [
                6638,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/img-clip::img-clip",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports img-clip",
            "spans": [
              [
                8114,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/render-markdown::render-markdown",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports render-markdown",
            "spans": [
              [
                8243,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/catalog/service::service-name-discord",
            "conf": 0.6,
            "crit": 3,
            "desc": "Discord service name",
            "spans": [
              [
                1547,
                7
              ]
            ]
          },
          {
            "id": "metadata/file/catalog/service::service-name-github",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub service name",
            "spans": [
              [
                2885,
                6
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                3246,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                36954,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                25430,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/completeness::has-config-assignment",
            "conf": 0.75,
            "crit": 3,
            "desc": "Code uses assigned configuration objects",
            "spans": [
              [
                3489,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-anthropic-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "Anthropic provider host",
            "spans": [
              [
                3635,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-openai-host",
            "atk": "T1071.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "OpenAI provider host",
            "spans": [
              [
                30977,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::repeated-public-cloud-provider-name--azure",
            "conf": 0.4,
            "crit": 3,
            "desc": "Public cloud provider name (Azure)",
            "spans": [
              [
                20794,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/gemini::gemini-api-key",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Gemini API key environment",
            "spans": [
              [
                20320,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-http-url-literal-in-file-tail",
            "conf": 0.85,
            "crit": 3,
            "desc": "HTTP(S) URL literal in file tail",
            "spans": [
              [
                45766,
                29
              ],
              [
                45842,
                81
              ],
              [
                46132,
                29
              ],
              [
                46208,
                81
              ],
              [
                46674,
                57
              ],
              [
                46805,
                82
              ],
              [
                46952,
                71
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                56,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-chatgpt",
            "conf": 0.8,
            "crit": 1,
            "desc": "ChatGPT identity reference",
            "spans": [
              [
                43874,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-copilot",
            "conf": 0.8,
            "crit": 1,
            "desc": "Copilot identity reference",
            "spans": [
              [
                4639,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-cursor",
            "conf": 0.8,
            "crit": 3,
            "desc": "Cursor agent identity reference",
            "spans": [
              [
                1856,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-generation-source-language-model",
            "conf": 0.88,
            "crit": 3,
            "desc": "Explicit LLM or language-model reference",
            "spans": [
              [
                30851,
                3
              ],
              [
                30895,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::system-role-marker",
            "conf": 0.72,
            "crit": 3,
            "desc": "LLM system-role value",
            "spans": [
              [
                38400,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "spans": [
              [
                35673,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::anthropic-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References ANTHROPIC_API_KEY env variable",
            "spans": [
              [
                20672,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/ai-provider::openai-api-key-name-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References OPENAI_API_KEY env variable",
            "spans": [
              [
                20749,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-policy-bypass-argument",
            "atk": "T1059.001,T1562.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "PowerShell execution-policy bypass argument",
            "spans": [
              [
                3262,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/load/local::top-level-require-immediate-call",
            "atk": "T1059.007",
            "conf": 0.9,
            "crit": 3,
            "desc": "Immediate method call on require result",
            "spans": [
              [
                5847,
                25
              ],
              [
                7326,
                31
              ],
              [
                7622,
                39
              ],
              [
                24286,
                43
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/command-mode::windows-command-shell-invocation",
            "atk": "T1059.001,T1059.003",
            "conf": 0.94,
            "crit": 3,
            "desc": "Windows shell command-mode invocation syntax",
            "spans": [
              [
                3251,
                27
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/theme::prefers-dark-color-scheme",
            "conf": 0.85,
            "crit": 3,
            "desc": "Checks the preferred dark color scheme",
            "spans": [
              [
                46769,
                26
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/strings::readme-basename",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 1.0,
            "crit": 3,
            "desc": "README basename (markdown/plain text)"
          },
          {
            "id": "objectives/command-and-control/dropper/execution/wsh-reconstruct::token-array-powershell-command",
            "atk": "T1059.007",
            "conf": 0.94,
            "crit": 3,
            "desc": "Token-array PowerShell command",
            "spans": [
              [
                3251,
                10
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/remote-command/llm/action::llm-navigation-target-url",
            "conf": 0.82,
            "crit": 3,
            "desc": "LLM navigation URL target",
            "spans": [
              [
                43874,
                22
              ],
              [
                43916,
                116
              ]
            ]
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat-full",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Concatenated ExecutionPolicy bypass",
            "spans": [
              [
                3263,
                22
              ]
            ]
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-flag",
            "atk": "T1059.001",
            "conf": 0.95,
            "crit": 3,
            "desc": "ExecutionPolicy bypass flag",
            "spans": [
              [
                3240,
                45
              ]
            ]
          },
          {
            "id": "objectives/persistence/system/git-hooks::pre-commit-hook-ref",
            "atk": "T1546",
            "conf": 0.7,
            "crit": 3,
            "desc": "References pre-commit hook name",
            "spans": [
              [
                1117,
                10
              ]
            ]
          },
          {
            "id": "objectives/supply-chain/recon-exfil/pipeline::gha-interesting-secret-keywords--rx-4",
            "atk": "T1195.002, T1552.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Netlify or OpenAI credential variable name",
            "spans": [
              [
                20749,
                14
              ]
            ]
          },
          {
            "id": "well-known/app/communication/discord::discord-invite-url",
            "conf": 0.8,
            "crit": 3,
            "desc": "Discord invite URL",
            "spans": [
              [
                1410,
                21
              ]
            ]
          },
          {
            "id": "well-known/lib/network/public-suffix-list::psl-github-io",
            "conf": 0.9,
            "crit": 3,
            "desc": "Public suffix github.io",
            "spans": [
              [
                7801,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/cloud::github-pages",
            "conf": 0.5,
            "crit": 3,
            "desc": "References a GitHub Pages host",
            "spans": [
              [
                7734,
                128
              ],
              [
                36687,
                128
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/domain::js-remote-host-url",
            "conf": 0.75,
            "crit": 3,
            "desc": "Contains a hardcoded remote HTTP(S) URL",
            "spans": [
              [
                56,
                18
              ],
              [
                201,
                17
              ],
              [
                247,
                22
              ],
              [
                1402,
                18
              ],
              [
                1636,
                19
              ],
              [
                3627,
                25
              ],
              [
                7779,
                31
              ],
              [
                10001,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/path::loopback-http-url-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a loopback HTTP URL",
            "spans": [
              [
                33563,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/application/executable::dev-apps-vim",
            "conf": 0.5,
            "crit": 1,
            "desc": "Repeated Vim name references",
            "spans": [
              [
                3215,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/lang::powershell-keyword",
            "conf": 0.7,
            "crit": 3,
            "desc": "Invokes PowerShell with command-line options",
            "spans": [
              [
                3250,
                14
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/channel/discord::discord-string",
            "conf": 0.6,
            "crit": 3,
            "desc": "String \"discord\" (generic)",
            "spans": [
              [
                1410,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-provider-host-allowlist",
            "atk": "T1071.001",
            "conf": 0.88,
            "crit": 3,
            "desc": "LLM provider host allowlist",
            "uses": [
              13,
              14
            ],
            "spans": [
              [
                3635,
                17
              ],
              [
                30977,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/secret-name::credential-env-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads a credential-bearing environment variable",
            "uses": [
              25,
              26
            ],
            "spans": [
              [
                20672,
                17
              ],
              [
                20749,
                14
              ]
            ]
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass-concat",
            "atk": "T1059.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "Concatenated PowerShell execution policy bypass",
            "uses": [
              34
            ],
            "spans": [
              [
                3263,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-set",
            "conf": 0.9,
            "crit": 3,
            "desc": "References multiple AI assistant products",
            "uses": [
              19,
              20,
              21
            ],
            "spans": [
              [
                1856,
                10
              ],
              [
                4639,
                7
              ],
              [
                43874,
                7
              ]
            ]
          },
          {
            "id": "objectives/execution/interpreter/script/wsh::execution-policy-bypass",
            "atk": "T1059.001",
            "conf": 0.95,
            "crit": 3,
            "desc": "PowerShell execution policy bypass",
            "uses": [
              35,
              44,
              48
            ],
            "spans": [
              [
                3240,
                45
              ],
              [
                3250,
                14
              ],
              [
                3263,
                22
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "ctx": [
          {
            "b": "boXZ.B8\u0026{yx(kOnzGWdivrl8?3uG^2at4di3q%q!pGf+\u0026rz(HNa%.H\u0026iXt2!Bz#pZfe3%LBzb/ae[n*pfjx3jzGGCwv@Dybfjx3jzGGCxzGY-he[X)uEiG19x\u003ewF(toCanqBKqQr7gd]qCnnSjV%]qb4\u003eRixMW=pv@DiddJ\u002625j0nSUwO}?$aAREtjT8d#qBKqQr7gd]qCnq+xk8E3BZ=$kz/5Ytfi@#I3lQEkze.SZbZTSIA3WbHx([+E3lQD?mnM=!pGHpWqAViHDVTazb}*-@a{]CnqBKzTuRS)YmlI?uDVTaz",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "pGHpWqAVjjC42ogwI4zgA=rifarTMJp!$B[k$%^hb4kU6zGGCxzGY-ha{}{@3joZ0qB%X:uQNE-jT8d1v}lYleG=k.c$E4jzEEx[at2e/a%.I4k#QrYq+{y\u003elQ+iku40[Ca%ni@fjXTqfk+]Gy-\u003e5KaAhKndiY9aboP]@BrCWswGV86A+w%9ay]hbwN/?2A^n^HzY\u0026Laz/fbeBzbkdvrcE7w)]g\u003e3rfq?m[3x:l}Hota%.IllScGLr9@3+qHHimBZVE33l{V-wPP5pxK@q{A==2cvpKy4wn=Wfy\u0026r-)axqrkayX=2wN({4zxK4mwGU@dvrua1A+#}czE:\u003e-BZVzowPz\u003caz/b[(vrl05a%XNVzEEx[at4T-a%pPq3qteKB:bw+3lQD/oHhSEpF%[Ib5y$hB:b8qarT3qqB:I\u0026moAILb6dVD3lQD+nKu=Msx4BcB8JlfarS:c3pFryCwg}Adgdgup!TeOmO=]RjTaABA^8kna{]CnlQsQupHuK)r6qBoD2dh7a{]CnoI4MTmoAILb6dVD3lQDMi%[tTm]@nSdJ\u003c9Yo?w8Is1ktuawC^qqZ%j6arTGOk#ZrHqCxp#Cwg@9z*cmD3lQDUk#HiG",
            "ln": 262,
            "col": 8,
            "line": 13
          },
          {
            "b": "r6qBoy?$p5arS:c3mWFiarUl9xM21qrC((2AbY-oBy!#9Abn%8w]zZba{]CnwQ4{hatBiCauIT(wPIo\u00263jn12m}D=+Bzbkdvrb\u003c\u003ex()]@BAIRnasIE]hEwv0aA8oyvpsg^xF}W@3s^H=wGSfxd0oAozdK?wz7cUKx(jo5i5Ub4g:@+Oave))niFewi5Ub4g:inHauIT(vpsg^xF}W@3lQDSqBr#rb4j]2v}W+Sa{]Cnj39^TA=0Y\u003edgdguk#H6vjTaryA:@=vg:inHauIT(dK+YEaz24@zY*l7zGx@tAbP=swN(](A:@=%By!%7B-I4q3lQE5CXImxf:Y3Cj39^XB75L=3l{V(wPP5pxK@qWBZVzowPz\u003caz/cWCy\u0026%ezg:3ZSaz=geyh4=s3qsC=uSGP[q+o+WjT8d#oJsw=rZ/[+nL-8xeO]Mryh4^ra{[V4ax8\u0026[aARpdayPqjx\u003ey^-BrCEfzdK\u0026evruQ5A=8jIqDcjSk%[QUpc?PyuR\u003c3/r7fXWjTarTvqZf#uU\u003cB=eHjd^k#ZrHqCw.*k#H6veHj1\u0026l0)UYqD3d.p9H2LBy/JnuT[1\u003ezddr)c[co=3lQE3z/6u1zE:\u003ewB%4$Of^m-7fjXTqfk+]Gy-\u003eF%cnt\u003cQ3jpxRByO#\u003eA+f9aBy!*3vp%TfdiJ%AarUrhBrCyvePLAtz//LkeIh6MxlbgtbVm69pGf+\u0026rz(HmaBCqwB-X-Tw?\u003eGRaAIa8aszkTA+e\u003c7flySnB1.]*cM)^VCw7YbwGV28vpQGjAV/EjxfdkDzWEQfarUxgar.\u003eux(\u003eFrwP/UAvrcB2ar\u00267Mvp{=bj$*CTB$W-Qy?$jHj%\u00260CaARpdzvdHe",
            "ln": 769,
            "col": 9,
            "line": 37
          },
          {
            "b": "wOc0pByw*6fc\u003eTFxcEW9arR!sx:L$9wn=u%3vJl*x\u003ewF(ar.\u003cVwfr6wr6:zLmo0RZnM3-Pt@%fJxK#5*arUJpwnc6bePq*RbVE6cm[3x:l}Ho23t9#V3t9\u003c\u003ev}Yj\u0026wO(vcwNxK/xlaz@vru74Byfb#xfvB:c$^moaAR48at4yLcW3%!at2f^z/P}.eP$YCB7]Mgi=X!zzEEx[at2f.z.kEqy\u0026%PjaBCqBwNP9(eP9o=E0^5UA=\u003e}xa{}!4x(4(#Byw/Ba%XNDvrrRobZSGRqB:ePuQNE-Ej)i{vp{=bgcNv4wP/.AB.\u003e\u003epE0^5UA=\u003e}xa{[V#vrMi?Byw/gdiJ%AarUl9xM21qbY3[hwPI%2Byw/aau*[(bZSGRqB:ePuQNE-Ej)i{vp{+\u003eEf{r}w/$qZar\u00267Evru74Byfb#xcFDYar\u00267uB.LVluVYZ?a%niVat4ENa%Z#kBy/JnuVYZ?a%pe%j0nSUwO}?$az24@zY*k$z!0i(ayYFcy?aV5B0bQAaARJAwmoN\u003eas7=iBy/JnuVYZ?e*9]cay]zmzFTl1wft:",
            "ln": 1490,
            "col": 48,
            "line": 75
          },
          {
            "b": "y*?A%B97=hvp}hp3jm)#boPG/BrCWswGUA4Bzkt}v@@\u00267z*c8nz^^f0rz(G$arS%Fr7PLBlSvz)qCoj$xMOunB2\u003e%cxk8E3BZ=$kz/4cMqBKzTuR:-#mn+=:qBKzTuRS)Ymk5W)y?m3@wPGInz*c8nz^^ffbY3[hwPI%2Byw/nvrM6%By!/}x\u003c@Utp!TeOmO=]ReHiRWlR5^OoJsw=rZ/[+nL-8lByxhxxl\u003e:e3lQEdyH?d1at4KPa%ZbNqB:ePuQNE-a{[V1ay/Lmy-\u003er6ar\u00266%qDcjSk%[QUrz(HmaBCqNvr9FxDu:PQeKHT8bVE6cm[3x:l}Ho23lQEjvrMi?Byw!?wO=B03lQE5v}Y^6b2i50y*?A%B95KDvp{Y{z/]@de*a5mzxHq/l3uWOBy^^Yx(4r5B8Mhwv}v/BA=\u003e}ve*pTmx:K",
            "ln": 2075,
            "col": 68,
            "line": 95
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "set"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "pwd"
            ],
            [
              "",
              "uname"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "exit"
            ],
            [
              "",
              "uname"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "exit"
            ],
            [
              "",
              "command"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "cut"
            ],
            [
              "",
              "sed"
            ],
            [
              "",
              "read"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "fetch_remote_tags"
            ],
            [
              "",
              "git"
            ],
            [
              "",
              "head"
            ],
            [
              "",
              "true"
            ],
            [
              "",
              "cat"
            ],
            [
              "",
              "true"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "curl"
            ],
            [
              "",
              "tar"
            ],
            [
              "",
              "save_tag"
            ],
            [
              "",
              "echo"
            ]
          ],
          "tgt": [
            "cat",
            "cd",
            "command",
            "curl",
            "cut",
            "dirname",
            "echo",
            "exit",
            "fetch_remote_tags",
            "git",
            "head",
            "mkdir",
            "pwd",
            "read",
            "save_tag",
            "sed",
            "set",
            "tar",
            "true",
            "uname"
          ],
          "funcs": [
            [
              "test_command",
              1221
            ],
            [
              "fetch_remote_tags",
              1275
            ],
            [
              "save_tag",
              1749
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1,
              "op.ne": 1,
              "op.mod": 2,
              "op.land": 2,
              "op.lnot": 1,
              "max_depth": 13,
              "call_count": 32,
              "node_count": 757,
              "op_density.eq": 0,
              "op_density.ne": 0,
              "op_density.mod": 0,
              "op_density.land": 0,
              "op_density.lnot": 0
            },
            "file": {
              "size": 2421,
              "entropy": 5.46
            },
            "text": {
              "lines": 106,
              "top_char": 116,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 285,
              "char_entropy": 5.46,
              "unique_chars": 79,
              "top_char_null": 0,
              "string_density": 0.51,
              "top_char_ratio": 0.06,
              "avg_line_length": 21.84,
              "max_line_length": 135,
              "empty_line_ratio": 0.17,
              "last_line_length": 2,
              "long_token_count": 1,
              "whitespace_ratio": 0.16,
              "identifier_density": 1.54,
              "line_length_stddev": 25.34,
              "normalized_string_count": 5.24,
              "suspicious_string_ratio": 0.09,
              "normalized_unique_identifiers": 9.07
            },
            "binds": {
              "count": 26
            },
            "binary": {
              "peak_region_bytes": 2421,
              "peak_region_entropy": 5.52
            },
            "source": {
              "function_count": 3
            },
            "strings": {
              "bytes": 1054,
              "count": 54,
              "shell": 5,
              "url_count": 1,
              "avg_length": 19.52,
              "max_length": 118,
              "avg_entropy": 3.1,
              "domain_count": 1,
              "entropy_stddev": 1.03,
              "high_entropy_count": 1
            },
            "comments": {
              "chars": 272,
              "count": 7,
              "lines": 7,
              "to_code_ratio": 0.07
            },
            "functions": {
              "count": 3,
              "density": 2.83,
              "avg_params": 1,
              "code_ratio": 0.12,
              "max_params": 1,
              "length_stddev": 1.89,
              "avg_name_length": 12.33,
              "avg_length_lines": 4.33,
              "max_length_lines": 7,
              "min_length_lines": 3,
              "avg_param_name_length": 97
            },
            "identifiers": {
              "count": 163,
              "unique": 61,
              "avg_length": 6.89,
              "max_length": 46,
              "min_length": 1,
              "avg_entropy": 2.15,
              "reuse_ratio": 0.37,
              "length_stddev": 6.79,
              "has_digit_ratio": 0.05,
              "single_char_count": 1,
              "single_char_ratio": 0.02,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.44,
              "all_uppercase_ratio": 0.21,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 35,
        "mol": "O(Dy)H₅(Cm₈F₃MgOsPo₂)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/build.sh",
        "pid": 1,
        "risk": 9,
        "sha": "0b45ba454a485af47e1bf3af15b21d7570e27d3b67ad0a78044a2514ab8068c8",
        "size": 2421,
        "traits": [
          {
            "id": "metadata/file/extension/identity::shell-a",
            "conf": 1.0,
            "crit": 2,
            "desc": "POSIX shell script extension"
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "spans": [
              [
                145,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--arm-mips",
            "conf": 0.9,
            "crit": 1,
            "desc": "ARM or MIPS architecture reference",
            "spans": [
              [
                869,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--other",
            "conf": 0.9,
            "crit": 1,
            "desc": "x86, ARC, or MPSL architecture reference",
            "spans": [
              [
                859,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                396,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                525,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-command-call",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes the curl command",
            "spans": [
              [
                2288,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-command-position-script",
            "conf": 0.9,
            "crit": 1,
            "desc": "curl/wget in shell command position",
            "spans": [
              [
                2286,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/release::forge-release-download-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "References a release download URL path",
            "spans": [
              [
                2181,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-command-with-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl or wget references shell variable",
            "spans": [
              [
                2285,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/build::arch-variable-in-url",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Architecture variable appears in URL",
            "spans": [
              [
                2139,
                98
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                46,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-echo-file-write",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell echo redirects output to file",
            "spans": [
              [
                1764,
                4
              ],
              [
                1785,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::jit-runtime-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a JIT compilation runtime",
            "spans": [
              [
                1078,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-aarch64",
            "conf": 1.0,
            "crit": 3,
            "desc": "AArch64 (ARM64) architecture string",
            "spans": [
              [
                869,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-arm64",
            "conf": 1.0,
            "crit": 3,
            "desc": "arm64 architecture string",
            "spans": [
              [
                960,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::architecture-parameter-assignment",
            "conf": 0.94,
            "crit": 2,
            "desc": "Architecture parameter assignment",
            "spans": [
              [
                910,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-amd64",
            "conf": 0.94,
            "crit": 3,
            "desc": "x86 or AMD64 architecture reference",
            "spans": [
              [
                859,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-arm",
            "conf": 0.94,
            "crit": 1,
            "desc": "x86 or ARM architecture reference",
            "spans": [
              [
                869,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::parenthesized-command-literal",
            "conf": 0.98,
            "crit": 3,
            "desc": "Parenthesized shell command string",
            "spans": [
              [
                547,
                11
              ],
              [
                884,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::shell-failure-suppress-or-true",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell suppresses failure with || true",
            "spans": [
              [
                1678,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::shell-stderr-devnull-redirect",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell discards stderr to /dev/null",
            "spans": [
              [
                1726,
                11
              ]
            ]
          },
          {
            "id": "objectives/discovery/system/architecture::arch-case-uname-normalization",
            "conf": 0.92,
            "crit": 3,
            "desc": "uname -m mapped in a case statement",
            "spans": [
              [
                878,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-cmd",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 2,
            "desc": "curl command includes URL or option",
            "spans": [
              [
                2287,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/url::archive-url-reference-b",
            "conf": 0.88,
            "crit": 3,
            "desc": "URL ends in .rar, .tar or .gz",
            "spans": [
              [
                2139,
                118
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/url/external/github::github-release-download",
            "atk": "T1105",
            "conf": 0.85,
            "crit": 3,
            "desc": "GitHub release asset URL template",
            "spans": [
              [
                2147,
                52
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/chdir::shell-change-directory",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell changes working directory",
            "spans": [
              [
                326,
                2
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::mkdir-command",
            "conf": 0.8,
            "crit": 3,
            "desc": "Shell invokes mkdir command",
            "spans": [
              [
                1554,
                24
              ],
              [
                2259,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::sh-uname-fingerprint",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.8,
            "crit": 3,
            "desc": "Captures uname output in a shell substitution",
            "spans": [
              [
                547,
                11
              ],
              [
                884,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-wget-command",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes curl or wget",
            "uses": [
              6
            ],
            "spans": [
              [
                2288,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl",
            "atk": "T1105",
            "conf": 0.66,
            "crit": 3,
            "desc": "Download via curl",
            "uses": [
              23
            ],
            "spans": [
              [
                2287,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/redirect::shell-file-write-command",
            "conf": 0.86,
            "crit": 3,
            "desc": "Shell command redirects output to file",
            "uses": [
              12
            ],
            "spans": [
              [
                1764,
                4
              ],
              [
                1785,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-parameterized-variant",
            "atk": "T1082",
            "conf": 0.94,
            "crit": 3,
            "desc": "Host architecture selects a build variant",
            "uses": [
              16,
              28
            ],
            "spans": [
              [
                884,
                11
              ],
              [
                910,
                5
              ]
            ]
          },
          {
            "id": "objectives/discovery/system/architecture::arch-host-probe-normalization",
            "conf": 0.9,
            "crit": 1,
            "desc": "Normalizes uname -m to an arch token",
            "uses": [
              22
            ],
            "spans": [
              [
                878,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::public-forge-http-download",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Fetches content from a public code forge",
            "uses": [
              11,
              29
            ],
            "spans": [
              [
                2139,
                19
              ],
              [
                2288,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multi-arch-target",
            "conf": 0.85,
            "crit": 3,
            "desc": "Script references multiple CPU architectures",
            "uses": [
              14,
              15
            ],
            "spans": [
              [
                869,
                7
              ],
              [
                960,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references",
            "conf": 0.94,
            "crit": 3,
            "desc": "References multiple CPU architecture names",
            "uses": [
              17,
              18
            ],
            "spans": [
              [
                859,
                6
              ],
              [
                869,
                7
              ],
              [
                960,
                5
              ]
            ]
          }
        ],
        "type": "shell"
      },
      {
        "id": 38,
        "mol": "Md(Bk)",
        "sha": "bbb7b8cbd972d8bb16c4389364164d71fe360ec2f1268502a912eb789f7f2f72",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-html2md/Cargo.toml",
        "risk": 2,
        "size": 612,
        "type": "cargo.toml",
        "depth": 2
      },
      {
        "id": 39,
        "mol": "H(Cm₂)Md(Pa)",
        "sha": "99c75c8c46bf8b0d99681788f93beb14d84418e94d195b9dd2561cb9c24fae33",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-html2md/src/lib.rs",
        "risk": 3,
        "size": 2332,
        "type": "rust",
        "depth": 2
      },
      {
        "id": 40,
        "mol": "Md(Bk)",
        "sha": "3095263dd72b558bfedd58e8f1405ce2da1c072d0c5d456a5f950de3a458861e",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-repo-map/Cargo.toml",
        "risk": 2,
        "size": 995,
        "type": "cargo.toml",
        "depth": 2
      },
      {
        "id": 57,
        "mol": "H₂(DbOs)Md(Pa)",
        "sha": "5bfe4ecb8299989ede17c6eb6efb78fc77d544766c87b1c2655cb51f26f93a21",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-repo-map/src/lib.rs",
        "risk": 4,
        "size": 80266,
        "type": "rust",
        "depth": 2
      },
      {
        "id": 58,
        "mol": "Md(Bk)",
        "sha": "03e0cddffec26f094c6d4f75cadc748dd8e0bfcc384407d471c68d1dbb4a4599",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-templates/Cargo.toml",
        "risk": 2,
        "size": 477,
        "type": "cargo.toml",
        "depth": 2
      },
      {
        "id": 59,
        "mol": "H(F)",
        "sha": "d28a35771f22a85555ce85890ba96c2e1a76857e6323bc31a89215aa8588aa0e",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-templates/src/lib.rs",
        "risk": 2,
        "size": 5426,
        "type": "rust",
        "depth": 2
      },
      {
        "id": 60,
        "mol": "Md(Bk)",
        "sha": "d1987cfde5a0606cee949a3fd4364cef914541bfee3ac1175caf5bdffde56881",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-tokenizers/Cargo.toml",
        "risk": 2,
        "size": 685,
        "type": "cargo.toml",
        "depth": 2
      },
      {
        "id": 62,
        "mol": "O(C)H₃(Cm₃FOs)Md(Pa)",
        "sha": "c8fb6c5ab7de9c1f2068e88142ded04dc93c4e51263cf4d4955b30f7a7faad25",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/crates/avante-tokenizers/src/lib.rs",
        "risk": 5,
        "size": 6089,
        "type": "rust",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "zGGCxzGY-hazC)tviwrRz*2\u0026iaAhdtxk8lawmY*@xkRo\u003eaARJAwO(Navru66BzbkdvR6jYC4\u003e(qAV/pjaARpdavyo(B8M7aaveNwnKM01aw3U$Ab](ux\u003eg^@aveNJwo8ycwO@S2z!9A4B9hbdwPI%cz/fREay/7[BsXLAz!9A4wN]H%x(mMmayPd#aARpd3lS+^x(4H9C{4iEayPkdy\u003cvdzwN/T}zdNP}vruj4zGu}hx(W={BzMjBBz\u0026pyz/{8gwGUP0y?mVu3jm[IvqfQ4w[ty)B-I5miTMipeG^tJePtSLwPzu)ay/t2wGUA5B7]YqvqYN^azbLjaARpday/LmA+fcgazbt7wGU]iaAIagwN/*[wftx2zGGDmBs)[yeG^\u0026bwI4zgzeAZ0wftr1Abok#vruj4zxJ\u003efaAIWrxjVdawN(][xKL^\u003ewPGEhat1ZjA=kY7v@%qzAaJJ[w[+-$x(n0lA=\u003e(lx(v(iw[=6)B0bWvBz8!8vrM6%By^7wwmd1%at1Z4xjU$5x\u003e5o5z!9A4CwhejaARKuy-)\u003ewwIarjeG^tDp-%E\u0026By/99vruj4zxJLfAV!!6wO#QhaAIWnxDQ-8av*0Wx(mSclRH65avx%NB.25alVlHDefED3z/YFvavy6TwQ2:karR!nzE:\u003e.x(dMblRH673lQ]ypJgz\u0026z/f01aw$G}aAIamC4\u003eC$ayPd#aA}yaePUGiA:@=9Bz(8lB1N!b3oZKnjV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003ejV$}\u003e",
            "ln": 165
          },
          {
            "b": "3lS=2vqZf#e]C\u0026Dz6i\u003egADL#owPF$?wP8:az6gI+f!$vnaA8oyy*?A%AXmXwo\u003c}{IvruBdC{3TeAaJ]$wO#0(wPF#5A+dosat1Y-zGY-heO]Mrfk$-szEENhe]C\u0026Dz6]VkeG=AnB-7]9rafVVx(bIvB.JECC4\u003e!ve^.}dpJgz\u0026z/f01ay]55wO#3\u0026zEWx(A@",
            "ln": 4605
          },
          {
            "b": "aBd)FaA}KvxDRznayYFcy?aV2A=k!qB8Mhwv}vhlBzbl6ayFX/A+xq#azC)tA+flkx(W=}e*9@ixK#jdx(^\u0026du$jt1y*Xw]zE:\u003e$Byxh$aA}Koy-)g#aA.:pwft#jazkncaAhvjvS=y3BrC4bzEENhazbUjz6ht.BvZK-e*a87wGVvYl3uWOBy^^Yx(4sc",
            "ln": 4885
          },
          {
            "b": "arR^HarR^HarR^HarR^HarR^HarR^HarR^HarSdxC42ogwI5jtzy]ZzwmWj$ra]#!azC)tvqWi0A:Z8ew/%DVwnb{]avfTKzGE0*oI6pTavf*WwOkN+y\u003cvcEwN]H%z/P[wvrb{4zF{Ulz/fi0AV/mhwN]v.b03\u0026(z/)gvzFTOvzE)x\u0026aARJAB-RapBzbkdlRH5]x(k5nxK@rdwPzT4zEEulavpi)azthbwGU@6z/xJ7aAz44y?Xibwft#cvrrS7z/M$qz/PziBzb92azth1w/$I8v}xL1B-I:Uaxh])ze0(@y+oa8B7F(8mpZaOz/P[wxKM6}aAIEqC4ChbvqYP#B97\u0026dwmoH?x)Ku3aARpdayY4$xjVdaaAd",
            "ln": 5472
          },
          {
            "b": "e[n*pfl}bJz/fbtvrM6%By^7xC4\u003e!rvpKmdB9hCvz/P}GazC{uxKL%8vqG:5v{%s+vRGT)BzkrcaA7\u003cmv@bN@wmV([z!9A4fcB[sze0)4eN@Qhatj\u003cEz!9B7aS%\u003c1C{40yBrCdjyhXwuvScv4kmge7Coysgy-[1wBS+NkwN({9zY\u0026OeazC)tvqGT^B0bNrx(+zbz/6u1zE:(izY\u0026FivqZf#j0nSUwO@S4C4CYtaARsmwGVnpBS+:tze:rpaAR(",
            "ln": 6671
          },
          {
            "b": "arR^HarUStvpJ\u003eZz!@@}AV^H/b1lx\u003ewPw]sz/{7yk#pb}yH}=ze?Ot03lQDlarV7-3lQDlEjLZFarSl/ax-S9AV/pxxK#ibv@Dl%x\u003eFM4wPzu93lT:C3oOU5jV$}\u003ejV$}",
            "ln": 9273
          },
          {
            "b": "j{\u0026zPaz2!pz/P}xo\u00261U-nmaUVnNCaVsV)%Oz/{7Lvq]{jyH}=n3oOU5lVl\u003cOx\u003eINewGToap-%Z$z*2\u00269wPz\u0026mCwhejayFR/A9)N8z*2\u00269wPz\u003c1iTMiTy\u0026%d[arR!EwPq?",
            "ln": 11574
          },
          {
            "b": "A+e=*w[=6)B3C6}asHYqz!@#[zyDXJarR^HarR^Havf*Wz*9sCz/oDkaARJAvpJ!UB8@Epx(\u003e}vxkRTdwN(]}x(4v4e^-ZzarR^HarV2xzEE0\u003cwNx4TB97\u0026fAbo/FarR^HarR^HarR^HarR^HarR^Hc$maky?m3)diG-QarR^HarR^Hmq=Kyy?j-hxK}",
            "ln": 15261
          },
          {
            "b": "arR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR!pB-IIlzGGYuay]58x\u003eIr(BzkS9azC{uvriM0v@Ds2y\u0026sA6aAhvtC4\u003eF#AV/7qay[[#xjVa4B-OWmwN/d\u003eB7ExPxMOunB2\u003e%cxk8E3BZ=$kz/4dMwPR\u003cdwImFnvqZf#e]C\u0026Dz7/QAB9h5nfekdqi0{=JarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^",
            "ln": 19078
          },
          {
            "b": "eG!BOxK#10u]/AKxM58qvrM6[y**^?wGUG3zeAZ0woe82eG!BOx(mTbu]/AAzFsibvqGU7wGToemnu/Xe]tbwvQTs?wft/daARpday/LmA+fcgaAhvtygQ)%3lQ]yu[V2awNPQ!iV}{GwNPQ4v}Yp)aztFgBz(hB3lQ]yu[VzeCviDOB97\u0026hBrC0mzE[2mv}Yp)3lQ]yu[V2dze-][BymcLv@Dj6vpKy4xLzKfz/QaCzdN^fvp%d)",
            "ln": 52481
          },
          {
            "b": "viw%2B%7*FzEt77ayG83CPZErx(4r5e*CyBxh-wZC4\u003eC$u)6Vcy?$k5y\u0026:Iqxk8K2aBd)FaARpdar\u003elqvqZf#ePLojePUGzC4\u003eC$a%pDwwN/\u003e8vpB4:e^-.1wPP55A=(nqwPw[Rar\u003eYiBzk]fb48KnzY\u003cgzwGV8dwGU(0Bzk]faAzQxzE)\u0026taA}Hk",
            "ln": 56414
          },
          {
            "b": "y\u0026r/(y-)t7y?j.?qB${Zax9x2AbYJexcqtrwPF#oxK@q$CXIkvx(mMaAb](bwPI]ny\u0026slcB-nEnz/Mgcu[VRsA4+TyvqZf#ePLojePUGzC4\u003eC$u[rBwzY\u0026+iv@co#wGV8dvrrS5vrt{2Aa9\u003c4azCZoBzbkdAb](bwPI]nvrc16zdNQbB1N!-3lQDlA+flkx(W=kb4kU6zGGCldk2WMBAIKJDKp(rarR!Evp@}*wPz%dv}u=CaBsCrarQ",
            "ln": 56899
          },
          {
            "b": "uVGN/uVP!0C4\u003eC$uVo}7BsnNBarR^HarR^HaA?Eoe]#qVBy/qqDMTIvC42ogwI4}hxdXgoA=#ebwG\u0026VFa$[4PA4+TyvqZf#ePLojePUGzC4\u003eC$a$K\u0026XeIg{WA=-GRaARKyBAh8kxdd.qA=--Y3lQDlarR^HarR^Ha$Ux.y\u00267+yA=lbnwmY^9efFCvzF0P}e]kuve]U\u0026HC4\u003eF#AX5sSeIgKJvR674Ab](ux\u003eg^}a$K\u003cDz/ff3xd^+jvR2",
            "ln": 57182
          },
          {
            "b": "B0bNrvrrSevqfR3vqfQ4v@DmbwQ5qtvpKs@B8@ErzGGDgvpKy[z/fR6eG=I)p?sV:x(!ufz/cW@D2[7sz7m1@av*DXzGP=7AV!\u003egzGG]qy-)UtwPw]qxKM09vp%d?BAnNmvqWh@v}f7\u003eB0a[ewft-cwnbU33jm[OB-qqrA=+(6avev\u003eayO[]zGG}xx(mA%BZ$",
            "ln": 90015
          },
          {
            "b": "ayO[]zGG}Jaz2CiB-I4oD2E*FxKM6}aARpdaAz4kB.L(cwft#jz!%Fqx(n0lvqG:\u003ewi758eG=I)mSiq\u0026m}DKKzFpjXoI3Y-iV}1iB97\u0026by-)?kwGUw[wO(d0x\u003c-5JoI3vGz/oCmvqYP#B7GCoD2E?CayEYdo?w8KuQmHWuRr*\u003cu\u003cXFddK)]aAV^.=vrD9(avy6TwHYe\u003caw3D(Byx04aARpdayFR/A4LNovrD9(eN@ZfwNDT1vpK7YxjSiex\u003c\u0026c4Abu.azE:(hwPP5uz/{7yu{NK!nk-kWnKD\u0026Jp!t0",
            "ln": 90248
          },
          {
            "b": "x([6czEEu7k#pc8vQTs?wft\u0026iz*2\u00269wPz\u0026M3jnvcdK)(8xKL^*wN(].z/oCml1szoB8@/XiV{.3wO#Qhay!?$ay]hbwN/*#C{3*sBy/G3v@@\u0026qx([2hD2E?Cazbt7wGV5tB97#gefF$QzxJCczeAZ0wofpAvqYP#vpJ!UB8@EmwP?T3z/xM8zGE1yz/k",
            "ln": 90567
          },
          {
            "b": "Bye##A=2JiB7]Mgd0]/xB8$=5wNxdZEjMH/Aa9=}zf7aO3lQDlav]{UwnC*1AaK6bx(!ufz/cXrwPq\u003c7B95Kxz//Y9x\u003e7N[x(v\u003e@3lQDlaw=G!vqPN$wPz\u0026MaBTUuarR^HarR!NzdN^fvp%dUx\u003ehSmasIbIzdm6%dgdguarR^HarV2Ivrb^[Ba2eNarR^Hd0b",
            "ln": 102998
          },
          {
            "b": "zdN^fvp%dUx\u003ehSmasIbIzdm6%dgdguarR^HarV2Ivrb^[Ba2eNarR^Hd0e)by?k453jo6^p^Y5kwO#PJv@Dm5wN/*gDT*G2y*{*.yKESOarR^HarR^HarR^HarR^HarR^HarR^HarR^HarSdxC42ogwI4t2A5}GEzF\u003c2}BsERuarR!9Byxiiay/k4wO#O%3lQDlaw=G!vqPN$wPz\u0026MaBTUuarR^HarR!Nv{%g\u0026vQS+ZEioTXw{4#twPz/L",
            "ln": 103624
          },
          {
            "b": "yANa}zxK7ywGUwEmmp3HlRy=VmoJL%aA8oyBzbkdl03#cwmYvYB.(dxv@=c\u003ewO#Q7vqH0cv}Yp+zAna!3lQDlwQ5fjA=-A\u003cmmp3HlRy=VmoJLLvrV^1vpJ!UB8$W",
            "ln": 111212
          },
          {
            "b": "Cwhejz/{dAvqZukv@Dj3vri\u003eIaw3C[Bzbxf3lTh7wmV(\u003evrV^1A+e($z/e@9zfo]wayX[8B7GCox(k5nxK@q}wN]?1v@0iaA=lbnwmY^7v@Dl%x\u003eF$twIdQFiTN$RarR!rCYmOwBrA\u003eJq^R\u003cWk#HcHuSo/]mnvhRmmp3HlRxN/z/{7LvR67\u003cz!0Mm",
            "ln": 111811
          }
        ],
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 122948,
              "entropy": 4.45
            },
            "binary": {
              "peak_region_bytes": 38980,
              "peak_region_entropy": 4.81
            }
          }
        },
        "id": 63,
        "mol": "O(C)H₂(DbF)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/doc/avante.txt",
        "pid": 1,
        "risk": 3,
        "sha": "080c8cb5eaf3180c5ad338b2b1691ee8c6bad9d218729e88c17ad7c330c6b61e",
        "size": 122948,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                213,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                310,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                5670,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                5649,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                426,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                555,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                5520,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-claude",
            "conf": 0.8,
            "crit": 3,
            "desc": "Claude agent identity reference",
            "spans": [
              [
                654,
                11
              ],
              [
                6735,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-coding-agent",
            "conf": 0.8,
            "crit": 3,
            "desc": "References the generic term \"coding agent\"",
            "spans": [
              [
                5538,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-copilot",
            "conf": 0.8,
            "crit": 1,
            "desc": "Copilot identity reference",
            "spans": [
              [
                19142,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-gemini",
            "conf": 0.8,
            "crit": 3,
            "desc": "Gemini remote-tool identity reference",
            "spans": [
              [
                594,
                54
              ],
              [
                90312,
                43
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command--rx-2",
            "conf": 0.75,
            "crit": 1,
            "desc": "Shell mkdir command reference",
            "spans": [
              [
                52545,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::temp-path-segment",
            "conf": 0.75,
            "crit": 1,
            "desc": "Temp or Tmp path segment",
            "spans": [
              [
                56963,
                0
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/backdoor/native-source::diff-native-connect-call",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Text adds a native connect call",
            "spans": [
              [
                103688,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command",
            "conf": 0.75,
            "crit": 3,
            "desc": "Create temp staging directory via shell",
            "uses": [
              11,
              12
            ],
            "spans": [
              [
                52545,
                4
              ],
              [
                56963,
                6
              ],
              [
                57246,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/agent::agent-identity-set",
            "conf": 0.9,
            "crit": 3,
            "desc": "References multiple AI assistant products",
            "uses": [
              7,
              8,
              9,
              10
            ],
            "spans": [
              [
                594,
                54
              ],
              [
                654,
                11
              ],
              [
                5538,
                12
              ],
              [
                6735,
                11
              ],
              [
                19142,
                7
              ],
              [
                90312,
                43
              ]
            ]
          }
        ],
        "type": "text"
      },
      {
        "id": 64,
        "mol": "H(Po)",
        "sha": "fbf2208d8cb990b5cc4d832de3280f6cd9a6558462736e1ea9cde7883de4ef63",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/flake.nix",
        "risk": 1,
        "size": 5564,
        "type": "python",
        "depth": 2
      },
      {
        "id": 67,
        "mol": "O(I)H₂(DbPo)",
        "sha": "d8d35d76e825170d9308329817adc7fef133308d521678e18e32396adf944454",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/api.lua",
        "risk": 3,
        "size": 11644,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 68,
        "mol": "H(Cm)",
        "sha": "7a096c0eabddc096ec9dc8d8733b2a85379fac250162262601f7dc915b9f547a",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/auth/pkce.lua",
        "risk": 1,
        "size": 3635,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 69,
        "mol": "H(Cm)",
        "sha": "ad4d0f007cc329176f9e4ed912838d9732af72120e156c67bb51c919df93bce1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/clipboard.lua",
        "risk": 2,
        "size": 2087,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 71,
        "mol": "O₂(AsC)H₅(Cm₅DbF₃MgOs₂)",
        "sha": "9dff7436eda1c117736adb9d133f2d77cf3b16ad1ade659d70dd540dbc3e11ef",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/config.lua",
        "risk": 9,
        "size": 44812,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 77,
        "mol": "O(I)",
        "sha": "e8398ed8d33dac294a464310342cd1c1c46b55d78c8cf740e54058a0548e08b4",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/health.lua",
        "risk": 1,
        "size": 3294,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 80,
        "mol": "H(Db)",
        "sha": "fb2f4a64ef76003105788c3821792ad28ad4628379aa62b22fa1aef2277f4432",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/history/init.lua",
        "risk": 2,
        "size": 13173,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 84,
        "mol": "H(Cm)",
        "sha": "9863506d34d1380e2a2a2ab495df0772d0a762491363e54f60de680521b59c25",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/html2md.lua",
        "risk": 1,
        "size": 927,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 85,
        "mol": "H₂(Cm₂Db)Md(In₂)",
        "sha": "86da993a1cef1670ac255e1332887d02a20792dba29e776d027cc48703ea5f7d",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/init.lua",
        "risk": 4,
        "size": 20393,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 87,
        "mol": "H(Db)",
        "sha": "6c91baae50ffe4fffbfdb5bf2974a7b9b2c9f65487c30f88cb1ea6cd6f958d59",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/libs/ReAct_parser2.lua",
        "risk": 1,
        "size": 6577,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 88,
        "mol": "H₃(Cm₃FOs)",
        "sha": "6ed15de7fa9be78d17b94ce991aafb711a316a035dda9b0eecb5599d2bb064e5",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/libs/acp_client.lua",
        "risk": 5,
        "size": 37766,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 89,
        "mol": "Md",
        "sha": "997e7a2b0119350a7524da597cd2fb467e6052e6650d47f185f64e267efb18c7",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/libs/jsonparser.lua",
        "risk": 1,
        "size": 19731,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 90,
        "mol": "Md",
        "sha": "3e4759407f4fc3947c7cfe56c711f32bdf92355ca355cb36e1aecf72c0694905",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/libs/xmlparser.lua",
        "risk": 1,
        "size": 19787,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 91,
        "mol": "H₅(Cm₇DbFOsU)Md(In₂)",
        "sha": "27fe1dea562a845b5b494e9ab785f3be7f736b13918dd46a50075e1d6bf66000",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm.lua",
        "risk": 7,
        "size": 84065,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 94,
        "mol": "H₂(CmU)",
        "sha": "1c4685388fa4cdbd5df4d503a1dfd770819bac90465306d6c28aaed3b8d1226a",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/bash.lua",
        "risk": 3,
        "size": 12687,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 97,
        "mol": "H₂(CmDb)Md(In)",
        "sha": "460d025349f5d75bc579f8f13d8aa4342a3a6bae11f2c985bb75dad63c73095f",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/dispatch_agent.lua",
        "risk": 3,
        "size": 11668,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 98,
        "mol": "O(As)H(Cm₂)",
        "sha": "9c7e6a34383de071049b65a05a5c758ddcf3a8fa3db03b6b99a8c0a2a2d411b6",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/edit_file.lua",
        "risk": 2,
        "size": 9024,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 102,
        "mol": "H(Cm)",
        "sha": "87226196d0573217272279de87d002bce5a8c44e2c2d08fa07fbe49415da7f08",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/helpers.lua",
        "risk": 1,
        "size": 7539,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 103,
        "mol": "H₃(F₂OsU)Md(In)",
        "sha": "9a00799e9e51b338e3a1ccedd34728ff091ae2c5ff6506f5ad84fe704114934e",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/init.lua",
        "risk": 5,
        "size": 43932,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 107,
        "mol": "H(Db)",
        "sha": "9ac6dd2ed230be0be16f15f0993475038dc5223c531fb73019bdef2d6df9f878",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/replace_in_file.lua",
        "risk": 2,
        "size": 29969,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 112,
        "mol": "H(Cm₃)",
        "sha": "360e47acf82c16f6696f3dee6a1276adad22c61b6802ed6f6a049bf910a326d7",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/web_search.lua",
        "risk": 2,
        "size": 11505,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 113,
        "mol": "H(Db)",
        "sha": "2c09a3a6c8e6a6d835c3aae350f274ae5a916efc7c55f79a28a5405a1ce9812e",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/llm_tools/write_to_file.lua",
        "risk": 2,
        "size": 3312,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 116,
        "mol": "H(Po)",
        "sha": "1cb937f79d3752bb2458f13fbd815fc20f9ee132292bf4fd0d52637bac2a87c9",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/path.lua",
        "risk": 2,
        "size": 17345,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 117,
        "mol": "H(Cm₄)",
        "sha": "695131a89103dd2af81f23111e6568b61c18f7c972b9f3ac76fe22ed72d33d83",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/azure.lua",
        "risk": 2,
        "size": 2158,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 118,
        "mol": "H₂(Cm₄F)Md",
        "sha": "2979004ce498df4a969bdfc27803e48e30fb4bf5aefb6a614948829d389ddc43",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/bedrock.lua",
        "risk": 3,
        "size": 13424,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 120,
        "mol": "H₄(Cm₇DbFOs₂)Md₂(In₂)",
        "sha": "ac6f6795b49e8a55fddc9f7490e4a69b31849b9d01f743ddb131680f58e8a308",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/claude.lua",
        "risk": 6,
        "size": 34050,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 121,
        "mol": "O(C)H(Cm₅)",
        "sha": "8f147dc3903f86229f0c5b1e59bd4797376e43774fef3ab128e135cc3144f001",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/cohere.lua",
        "risk": 2,
        "size": 3730,
        "type": "lua",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "eIeLLwObH]wO#0?azCXiy?mD{zGGrex(v(I3n0?YxMOunB2\u003e%cxk8E3BZ=$kz/4dNvRG\u003c]zEN3%z7/yqAa%cbBs}xLvj#8az^\u003ewpvrlK4AXzlKvj#beAa%cbBt46BBz9pyBZVz5z/ff3xcp/2y?i@9eIgTTBz#pZfe3%LBzb/ae[n*pfm4hueOP9kB-RUBx\u003equsDsZRuvR/%(fjwxFgH:*5w\u0026jdgvkQ4",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "iasZRh!lCLv@=11wPGImz/xAbz/^TNA:{+jz/xAbz//t@xKM0nA=SE0gb*%hw]zYjvrDW9z/PMrvruj4zvd%EeEB6YeKi/ZvrlGjlVl{Ty\u0026sz{z!\u0026{43n0?YkXs.wy?aU%zF\u003cxmvruj4zGxe@zEE0\u003cwN(])z/oD6vqVA7eIfk1x\u003eq9\u003eay/7[ByeO",
            "ln": 198,
            "col": 80,
            "line": 3
          },
          {
            "b": "x\u003eq9\u003eaARghwO(12A^n^GBAh8kx9{jxeKi]ZwO+)1Bz\u003e@azxK1xA+PA73n0?YkXs.wy?aVgA:-D[x(mM\u003cx\u003eeucBAh8kx9{jxeKi]ZwO+)1C5}e2wO+{/BAhqquUi\u003e\u003ev/",
            "ln": 853,
            "col": 6,
            "line": 21
          },
          {
            "b": "z!9A4vScg3wNPD-eIeLtw[+*)wfubbz!9A^v}Yp)ayYncy?m3)3jpP/v{%f@v%8*dauZ\u0026/wPq\u003cbA+cTyAbo96vrcSCv%8*da$i\u003cay\u0026r/(y-(L.Bz8^WaAz4kB.L(cc)ARDwO${%C}K5ABz8\u003cE3t:S\u003cvqE5^BzkMjauZ\u0026/wPq\u003cbA+cTyvrM6%By^7EBzkMja$i\u003enz!0i(aw^8%C4\u003eF#A=Su^aAz4kB.L(cc)A8yvqZf#e]U\u0026HC4\u003eF#A=SAN3t:S\u003cvqE5ZAaJ]MnGZesA+flkx(W=kb4kU6zGGCxAb](ux\u003eg^}B0r4=z/xo9vqc5Qy\u0026r/(y-(m\u003ejS]913jnvpeKi/ZvrlGjl3uWOBy!o?z*2\u00269wPym.zES",
            "ln": 978,
            "col": 13,
            "line": 25
          },
          {
            "b": "x(^T2A=kD0B8$YeB-88hzF7wpx\u003eeU1arUGsv{%f@A+frmy\u0026*^.aA?Eoe{hs\u0026yIvQ3c#-)hefDR}3lQE9w/#b9B9hqvaBVD@zFr]fvqYP#A+frmy\u0026*^.jS(B3Bzbl63lQDlaAz4nB-IvxBAhIn3lQE5y\u0026:d{arR^HA+funA=91ivqH0@3lQE5zE:8=zE:7Yy\u0026r/(y-)tjzEW^5z/cXtA^q22v@VT9A+eO",
            "ln": 1483,
            "col": 16,
            "line": 44
          },
          {
            "b": "vrufi3jm)#y\u0026r/(y-)?pA9)B1v@2W\u003cy?j.Laz+$ayI4o%wNxy+Bz8^He*8t\u003cBzU$Ha%nG\u003caA?Eoe[O#NxjVg7x\u003eeRv3jm)#p*[DVi=nIMd0frBuU\u003cT\u003cyI4o%wHPV:A+PSbd0fxGBAh8kxdd}qz7YBre[X:qAa@\u0026hdjD!\u003cb6LjW3jm)#eIe8jxK$V",
            "ln": 1713,
            "col": 39,
            "line": 54
          },
          {
            "b": "dgdgudgfT7wc@U}eIfj$y*?yaawUpCBzaS(yH}w\u003ceIeLtw[+*)wfu2owPw]mBAh8kx9{jxeKi]ZwO+)1z^^^gxKt\u003e1yH}xaB98CpzF6qdeIdqYeIfkdwPS6nzxK1xA+PA73taA#v@#B6zxIF5xjVf(z^^^gxKt\u003e1yH}xidgdguy\u0026r/(y-)$kxj2d!zF0P}auZ\u0026\u003cx(bFmzz2HBAa9S{c)x{sl}pPKpFKwJm{!!.o*{lP3lQEcz!0i(aA8sdzEEw",
            "ln": 2679,
            "col": 8,
            "line": 92
          },
          {
            "b": "x\u003eFRs3lQE5y\u0026:d{arR^HeIe8Pz/ff3xj2g-AV^H/C4\u003e!Cw]okjCYm8ewgeTJff%L@l$7gCfhcp]vqEbp3lQDlay/tcw[+)+wnc6bjS[]Zz7YBre[GoDvqYQ7a%Y\u0026TlQsyip/6LCr6.YS3lQE5zE:7YarSl/eG!.BB98EQyiarhasH-rAa%cbBs}xLvjr-Ive",
            "ln": 3134,
            "col": 40,
            "line": 110
          },
          {
            "b": "ar$\u0026lBzb.rjV%]waARpdzxJIhA=k$Db3w\u0026baz(mxBrCToBAIKBv@Ds2y\u0026szrCwhejaz2nexK#ibv@Ds2y\u0026szFy\u0026%eez/M$gz/xAbz/^QPx(b4BatLw*wO#2=3lQDyeG^/bBy^GQv@Ds2y\u0026szrzfo]wayX[8v@Dl%x\u003eINewN({9xLzJgCvt+H3lQDyeG/xEarSl/arR^JDsyPewO$%=B.@^wz/xAbz/^QFBZVEB3lQDyeG=eUv@Dl%x\u003eFLKazb+lv@#B6zyu}varSl/arR^HaAz4kB.L(cc)AetAa%cbBrSd^B7GDoA435uarSl/arR^HarR!FwPz%9A:J:7BAp/cC4CYmx\u003eg^@auZ\u0026]3lQDyeG=eUarR^HarU-pBAzkmxlbgUaBsB",
            "ln": 3567,
            "col": 5,
            "line": 123
          },
          {
            "b": "auZ\u0026Xz/Z1YzddJ@xEC6hc[W20b}-?zwHe%sz/3:zdgdguarR^HA+funA=90zxMOunB2\u003e%cvq]{ka%nG\u003caARgjvqZffe?Om\u003ce[X\u003cee[n*pfjO{tx(4ZfuUKz1wPzV%y+G@!flzbFwO@X0arR^HwO=B0x\u003ewG3z/Z1yvqYP#zF%RtxM4%li=eqEv}Wnmxk8E3BZ!\u003c0Aa%cbBr@LHz/3:zdiJ5pwfp",
            "ln": 5045,
            "col": 19,
            "line": 166
          },
          {
            "b": "y\u0026sA5x(n37A=br4flP97Bz\u003e@azxZIparR^HwO#2=arUlkwc%C4A+funA=90zxMOunB2\u003e%cvq]{kxk8E3BZ=$kz/4dqz/xAbz//u2zGGDgzEEumB$$Z)z!\u0026{4a{}[0wc$\u003cWv}Yp)uTX80xKt[5y-\u003e\u003e-uUr}(uT)+TByeE0Bzb37A+)cM3taA#v@#B6zxIF5v}Yp)uT[1\u003eAbo9cx(v(@B-IpDvQTs?uV*y9diJUxBAIRwaxrI$",
            "ln": 5331,
            "col": 45,
            "line": 170
          },
          {
            "b": "zGxx0B-I4A3lQEt3jm)#y\u0026r/(y-)tjzEW^5z/cXhvqYQ(wNxE?B8V5nB7D+uwPI*ezGxwr3lQDlazCBgA+frhz/fSce]#byBAITEjV%]yfFBR\u003exK#5*arR^HarTxhB97\u0026jwIdRfBzb/auVZj4wO@RNaA?Eoe]2DCzz2Ehv@C)?c#@)uAbPSnwIdCgwo/QharR^HarUGsv{%f@w[=6)auZ\u0026zvrufzzE[2uv@Ds2y\u0026sA5Aa9\u003c4dgdguarR^Hw[=6)i^kQUBy=\u003ezx(9",
            "ln": 6371,
            "col": 37,
            "line": 204
          },
          {
            "b": "B-7Yhx(v(io/^0fuU0\u003e(vpB4:uVQsfwNPB7diJUxBAIRwazb4#B7DF9zE:7YB7GDgwPRv5vpB4:c}#lnDMVW5x(mD)CPYc(pJf(.k$JhEdgczleIfkbvrb^[aARsmwP8ZkkoKVTBy/8@AV!s}zdNTdBrCpnaz\u003e?ey?W%4v@Dl}B1wCLC4CYmx\u003eg{}xcqqfwGU@jz*2\u00269wPw]6z/ff3xlwl6BzkVh3taA#v@#B6zxIUmy?W%juU%Z(wO=AoBzkP6z/{dJ3lQE9w/%/2uU%Z(wO+Z\u0026x(!x6v{@\u003eXwGV8dwO@ShwPS6nzxIUauJ",
            "ln": 7432,
            "col": 2,
            "line": 250
          },
          {
            "b": "arR^HBz\u003e@azFsAdAV^H/zeS@@y+xjaAa9i\u0026y?X09wPGFCz!\u0026{4x)Kuhed9HxarR^HarR^HarR^HzddV@x(m)jByfcdyH}y8auZ\u0026:z!9A}e[nsevpA}!x([62B1Royze19ke]t3wuVp47ze:P7Bz\u003e@azGvuoarR^HarR^HarR^HarUJfCWCxiBz#wAuVZj4wO#MijS[PWwmYNfv{%s+vRGT)Bzkrce]klsx([zGzddV@z/{evB-Z#jz!\u0026{4B1vUvarR^HarR^HarR^HaAhmnx\u003e8AhjS[SXBrCBswmYNYb5?Epx\u003e8Ajt{a6aaz(4cwO+M{AbPMbv%Gn7toXcgvru68t{8o[ar\u003exmvpB3",
            "ln": 8924,
            "col": 11,
            "line": 284
          },
          {
            "b": "z/fScc#@)uAbPSnwHN%$zE:7Yw{503BzkVhawB[aB.LV5uUB1VwmY!5c[bGCaAz4nB-IvxDKp(rarT(jl3mo.z/PMrvruj4zx-vejS\u003e}nwNPQ\u003cAV=LGe?Onve]#byBy^7qx([3hvQBj}yH}xoBz\u003e@azy=bqarR!hb2@X}AXfN\u0026wO#Plt{8oMb1Du?noFxez/xAbz/!uWvrsdRe\u00262sqhZf^WarR^HtoVHDx([oleMMC6B7]Mgb3=rOar\u003e#Iv@C)?fek7lfF$Eqa$K6zao",
            "ln": 9592,
            "col": 21,
            "line": 302
          },
          {
            "b": "eG^@5B8V5nB7DEWp!q^LB7GznzddV@z/{evB-Z#jz!\u0026{4B0bgmB97#4wft/5az\u003eLiuVZj4wO#MxzddV@v@Dj6y?mZ5z/e{7z!\u0026{4A%:3jarUxgaAz4kB.bSouT^}:C}J@xCWB%0ze:r5BzkVhuVZj4wO#MiBzbl63lQDlarR!EwPq\u003c7B97+#z!abCzddV@z/{evB-Z#jz!\u0026{4B09Q*A+flkwPI%2vSb!5e]t3wuT[1\u003eAbo9cx(v(@Bz\u003e@azGudcarR^Hao",
            "ln": 11986,
            "col": 6,
            "line": 372
          },
          {
            "b": "vrl0!vSb!5e[]iky\u0026%o1auZ\u0026]ar\u003e\u0026qvrlv8x(mMowO#0#D2N\u003epwm5?+zGGDcBrR\u0026Q3lQDlayX=2wNw[+wo/!FwNPT#zFs03auZ\u0026]3lQDlarR!FB.$#7A^n=\u003car\u003eucByw)1wN(#o3lQDlao",
            "ln": 12474,
            "col": 6,
            "line": 383
          },
          {
            "b": "vq]{6vqYP#ng[{]B8V5nB7FZ3A+(\u003epAV^[9v}Yp)uT[1\u003eAbo9cx(v(@B-Ip93lQEiwPS6nzxKokarR^HB-IpvjS[iRx(4r!B-IpDvQTs?uV*y9dj+/GarR!Gx(dB1B-X-?aAhvtC4\u003eF#A:Jr{zE$Iyx(dB1B-YewarR^HAb](wC{2l)Ab](ux\u003eg^}uT[1(w?F4yz*lKU3lQDlazC.mwN/\u003e6wGTbUAb](ux\u003eg^}uT[1(w?EIdy\u0026sJ8x(n06v%8*6ed9Hx",
            "ln": 12862,
            "col": 34,
            "line": 396
          },
          {
            "b": "i+rLIB98EKdiJ.CwO}?$arR^HarR!yz!0i(aA83DaARKqwO@RNaAg?0y?$Iyx(bFqB8L}GwmYm?wmWqmv@Ds2y\u0026sA5Bz\u003e@azEm0\u0026y?kUFwNP9$djCPDarR^HarR!vw/#2c",
            "ln": 14273,
            "col": 28,
            "line": 444
          },
          {
            "b": "x(4u/CvtP6xK#ijdgcz8aAITkA=+V9vqYH^wPzc/xK$W?uVZ10wPxgF3jm)#A+flkx(W=kb4kU6zGGCxBz\u003e@azFsAdA=SANe]$PCB-n:6e{82EwO#jdwPzc(wgm\u003cdaA?Eoe[V!BC42ogwNxm(xk8lajS[\u0026!B.7[5awBE}x(^T5wPS6lauZ\u0026?A=\u003e}2wO#2=3taA#v@#B6zxIUav@bZ+zGL",
            "ln": 15228,
            "col": 12,
            "line": 481
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "require"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "vim.fn.stdpath"
            ],
            [
              "",
              "vim.fn.stdpath"
            ],
            [
              "",
              "vim.uv.kill"
            ],
            [
              "",
              "vim.fn.getpid"
            ],
            [
              "",
              "tostring"
            ],
            [
              "",
              "vim.fn.getpid"
            ],
            [
              "",
              "tonumber"
            ],
            [
              "",
              "is_process_running"
            ],
            [
              "",
              "os.remove"
            ],
            [
              "",
              "os.rename"
            ],
            [
              "",
              "os.remove"
            ],
            [
              "",
              "vim.uv.new_timer"
            ],
            [
              "",
              "vim.schedule_wrap"
            ],
            [
              "",
              "try_acquire_timer_lock"
            ],
            [
              "",
              "M.setup_timer"
            ],
            [
              "",
              "vim.fn.expand"
            ],
            [
              "",
              "Utils.get_os_name"
            ],
            [
              "",
              "vim.fn.isdirectory"
            ],
            [
              "",
              "vim.tbl_contains"
            ],
            [
              "",
              "vim.fn.expand"
            ],
            [
              "",
              "vim.fn.expand"
            ],
            [
              "",
              "vim.iter"
            ],
            [
              "",
              "table.insert"
            ],
            [
              "",
              "error"
            ],
            [
              "",
              "vim.iter"
            ],
            [
              "",
              "vim.json.decode"
            ],
            [
              "",
              "pcall"
            ],
            [
              "",
              "Utils.url_join"
            ],
            [
              "",
              "_get_chat_auth_url"
            ],
            [
              "",
              "Utils.url_join"
            ],
            [
              "",
              "Utils.url_join"
            ],
            [
              "",
              "error"
            ],
            [
              "",
              "math.floor"
            ],
            [
              "",
              "os.time"
            ],
            [
              "",
              "Providers.get_config"
            ],
            [
              "",
              "vim.json.decode"
            ],
            [
              "",
              "vim.json.encode"
            ],
            [
              "",
              "M.setup_timer"
            ],
            [
              "",
              "error"
            ],
            [
              "",
              "vim.inspect"
            ],
            [
              "",
              "curl.get"
            ],
            [
              "",
              "vim.tbl_deep_extend"
            ],
            [
              "",
              "curl.get"
            ],
            [
              "",
              "handle_response"
            ],
            [
              "",
              "setmetatable"
            ],
            [
              "",
              "M.setup"
            ],
            [
              "",
              "H.refresh_token"
            ],
            [
              "",
              "Providers.parse_config"
            ],
            [
              "",
              "Utils.tbl_override"
            ],
            [
              "",
              "vim.json.decode"
            ],
            [
              "",
              "vim.iter"
            ],
            [
              "",
              "vim.endswith"
            ],
            [
              "",
              "error"
            ],
            [
              "",
              "vim.inspect"
            ],
            [
              "",
              "curl.get"
            ],
            [
              "",
              "handle_response"
            ],
            [
              "",
              "H.refresh_token"
            ],
            [
              "",
              "Providers.parse_config"
            ],
            [
              "",
              "Providers.resolve_use_response_api"
            ],
            [
              "",
              "OpenAI.set_allowed_params"
            ],
            [
              "",
              "ipairs"
            ],
            [
              "",
              "table.insert"
            ],
            [
              "",
              "build_url"
            ],
            [
              "",
              "Utils.tbl_override"
            ],
            [
              "",
              "vim.tbl_deep_extend"
            ],
            [
              "",
              "math.floor"
            ],
            [
              "",
              "os.time"
            ],
            [
              "",
              "math.max"
            ],
            [
              "",
              "math.max"
            ],
            [
              "",
              "vim.uv.new_timer"
            ],
            [
              "",
              "vim.schedule_wrap"
            ],
            [
              "",
              "H.refresh_token"
            ],
            [
              "",
              "vim.uv.new_fs_event"
            ],
            [
              "",
              "vim.schedule_wrap"
            ],
            [
              "",
              "pcall"
            ],
            [
              "",
              "pcall"
            ],
            [
              "",
              "H.get_oauth_token"
            ],
            [
              "",
              "H.get_oauth_token"
            ],
            [
              "",
              "pcall"
            ],
            [
              "",
              "math.floor"
            ],
            [
              "",
              "os.time"
            ],
            [
              "",
              "try_acquire_timer_lock"
            ],
            [
              "",
              "M.setup_timer"
            ],
            [
              "",
              "vim.schedule"
            ],
            [
              "",
              "H.refresh_token"
            ],
            [
              "",
              "M.setup_file_watcher"
            ],
            [
              "",
              "start_manager_check_timer"
            ],
            [
              "",
              "require.setup"
            ],
            [
              "",
              "require"
            ],
            [
              "",
              "tonumber"
            ],
            [
              "",
              "vim.fn.getpid"
            ],
            [
              "",
              "vim.fs.rm"
            ],
            [
              "",
              "tostring"
            ],
            [
              "",
              "vim.api.nvim_create_autocmd"
            ],
            [
              "",
              "M.cleanup"
            ],
            [
              "",
              "avante.providers"
            ],
            [
              "",
              "avante.tokenizers"
            ],
            [
              "",
              "avante.utils"
            ],
            [
              "",
              "plenary.curl"
            ],
            [
              "",
              "plenary.path"
            ]
          ],
          "mbr": [
            "H.chat_auth_url",
            "H.chat_completion_url",
            "H.get_oauth_token",
            "H.refresh_token",
            "H.response_url",
            "M._file_watcher",
            "M._is_setup",
            "M._manager_check_timer",
            "M._model_list_cache",
            "M._refresh_timer",
            "M.api_key_name",
            "M.cleanup",
            "M.is_env_set",
            "M.role_map",
            "M.setup",
            "M.setup_file_watcher",
            "M.setup_timer",
            "M.state",
            "M.state.github_token",
            "M.state.github_token.endpoints",
            "M.state.github_token.endpoints.api",
            "M.state.github_token.expires_at",
            "M.state.github_token.token",
            "M.state.oauth_token",
            "M.tokenizer_id",
            "OpenAI.set_allowed_params",
            "Providers.get_config",
            "Providers.parse_config",
            "Providers.resolve_use_response_api",
            "Utils.get_os_name",
            "Utils.tbl_override",
            "Utils.url_join",
            "acc.oauth_token",
            "base_body.include",
            "base_body.input",
            "base_body.messages",
            "base_body.reasoning",
            "base_body.stream_options",
            "base_body.truncation",
            "body.data",
            "curl.get",
            "last_message.role",
            "math.floor",
            "math.max",
            "model.capabilities",
            "model.capabilities.limits",
            "model.capabilities.limits.max_output_tokens",
            "model.capabilities.limits.max_prompt_tokens",
            "model.capabilities.tokenizer",
            "model.capabilities.type",
            "model.id",
            "model.name",
            "model.version",
            "os.remove",
            "os.rename",
            "os.time",
            "prompt_opts.messages",
            "prompt_opts.tools",
            "provider_conf.allow_insecure",
            "provider_conf.disable_tools",
            "provider_conf.endpoint",
            "provider_conf.model",
            "provider_conf.proxy",
            "provider_conf.timeout",
            "provider_conf.use_ReAct_prompt",
            "request_body.max_completion_tokens",
            "request_body.max_output_tokens",
            "request_body.max_tokens",
            "require.openai",
            "require.setup",
            "response.body",
            "response.status",
            "self.extra_headers",
            "table.insert",
            "token.expires_at",
            "transformed_tool.type",
            "v.oauth_token",
            "vim.api",
            "vim.api.nvim_create_autocmd",
            "vim.endswith",
            "vim.fn",
            "vim.fn.expand",
            "vim.fn.getpid",
            "vim.fn.isdirectory",
            "vim.fn.stdpath",
            "vim.fs",
            "vim.fs.rm",
            "vim.g",
            "vim.g.avante_login",
            "vim.inspect",
            "vim.iter",
            "vim.json",
            "vim.json.decode",
            "vim.json.encode",
            "vim.schedule",
            "vim.schedule_wrap",
            "vim.tbl_contains",
            "vim.tbl_deep_extend",
            "vim.uv",
            "vim.uv.kill",
            "vim.uv.new_fs_event",
            "vim.uv.new_timer"
          ],
          "tgt": [
            "H.get_oauth_token",
            "H.refresh_token",
            "M.cleanup",
            "M.setup",
            "M.setup_file_watcher",
            "M.setup_timer",
            "OpenAI.set_allowed_params",
            "Providers.get_config",
            "Providers.parse_config",
            "Providers.resolve_use_response_api",
            "Utils.get_os_name",
            "Utils.tbl_override",
            "Utils.url_join",
            "_get_chat_auth_url",
            "build_url",
            "curl.get",
            "error",
            "handle_response",
            "ipairs",
            "is_process_running",
            "math.floor",
            "math.max",
            "os.remove",
            "os.rename",
            "os.time",
            "pcall",
            "require",
            "require.setup",
            "setmetatable",
            "start_manager_check_timer",
            "table.insert",
            "tonumber",
            "tostring",
            "try_acquire_timer_lock",
            "vim.api.nvim_create_autocmd",
            "vim.endswith",
            "vim.fn.expand",
            "vim.fn.getpid",
            "vim.fn.isdirectory",
            "vim.fn.stdpath",
            "vim.fs.rm",
            "vim.inspect",
            "vim.iter",
            "vim.json.decode",
            "vim.json.encode",
            "vim.schedule",
            "vim.schedule_wrap",
            "vim.tbl_contains",
            "vim.tbl_deep_extend",
            "vim.uv.kill",
            "vim.uv.new_fs_event",
            "vim.uv.new_timer"
          ],
          "funcs": [
            [
              "is_process_running",
              1468
            ],
            [
              "try_acquire_timer_lock",
              1635
            ],
            [
              "start_manager_check_timer",
              2303
            ],
            [
              "H",
              2784
            ],
            [
              "_get_chat_auth_url",
              4663
            ],
            [
              "H",
              5472
            ],
            [
              "H",
              5570
            ],
            [
              "H",
              5655
            ],
            [
              "handle_response",
              6387
            ],
            [
              "M",
              7431
            ],
            [
              "M",
              7609
            ],
            [
              "handle_response",
              8217
            ],
            [
              "M",
              9612
            ],
            [
              "M",
              9965
            ],
            [
              "M",
              13230
            ],
            [
              "M",
              13965
            ],
            [
              "M",
              14465
            ],
            [
              "M",
              14561
            ],
            [
              "M",
              15381
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 11,
              "op.gt": 4,
              "op.lor": 11,
              "op.mul": 3,
              "op.sub": 2,
              "op.land": 25,
              "op.lnot": 14,
              "max_depth": 25,
              "call_count": 149,
              "node_count": 4315,
              "member_count": 102,
              "max_array_len": 9,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0.01,
              "op_density.lnot": 0,
              "member_depth_max": 5
            },
            "file": {
              "size": 16313,
              "entropy": 4.81
            },
            "text": {
              "lines": 526,
              "top_char": 101,
              "max_ws_run": 13,
              "digit_ratio": 0.01,
              "space_count": 2636,
              "char_entropy": 4.81,
              "unique_chars": 85,
              "top_char_null": 0,
              "string_density": 0.17,
              "top_char_ratio": 0.08,
              "avg_line_length": 30.01,
              "max_line_length": 156,
              "empty_line_ratio": 0.13,
              "last_line_length": 8,
              "long_token_count": 2,
              "whitespace_ratio": 0.19,
              "identifier_density": 1.56,
              "line_length_stddev": 25.54,
              "normalized_string_count": 3.84,
              "repeated_char_sequences": 25,
              "suspicious_comment_ratio": 0.06,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 21.91
            },
            "binds": {
              "count": 101
            },
            "binary": {
              "peak_region_bytes": 16313,
              "peak_region_entropy": 4.78
            },
            "source": {
              "function_count": 14
            },
            "imports": {
              "count": 5,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1089,
              "count": 88,
              "url_count": 2,
              "avg_length": 12.38,
              "max_length": 61,
              "path_count": 7,
              "avg_entropy": 2.86,
              "empty_count": 2,
              "entropy_stddev": 0.85
            },
            "comments": {
              "code": 1,
              "chars": 3364,
              "count": 94,
              "lines": 94,
              "base64": 3,
              "high_entropy": 3,
              "to_code_ratio": 0.22,
              "url_in_comments": 5
            },
            "functions": {
              "count": 14
            },
            "identifiers": {
              "count": 823,
              "unique": 198,
              "avg_length": 8.75,
              "max_length": 25,
              "min_length": 1,
              "avg_entropy": 2.54,
              "reuse_ratio": 0.24,
              "length_stddev": 5.05,
              "sequential_names": 5,
              "single_char_count": 6,
              "single_char_ratio": 0.03,
              "high_entropy_count": 12,
              "high_entropy_ratio": 0.06,
              "all_lowercase_ratio": 0.96,
              "all_uppercase_ratio": 0.02,
              "underscore_prefix_count": 8
            }
          }
        },
        "id": 122,
        "mol": "O(I)H(Cm₅)Md(In)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/copilot.lua",
        "pid": 1,
        "risk": 3,
        "sha": "00f09fde5c6eca9a729bb494eda09d589369f5edf5ac4bb05d139ab8b6612208",
        "size": 16313,
        "traits": [
          {
            "id": "metadata/import/lua/avante/providers::avante/providers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.providers",
            "spans": [
              [
                1160,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/lua/avante/tokenizers::avante/tokenizers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.tokenizers",
            "spans": [
              [
                15285,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/lua/avante/utils::avante/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports avante.utils",
            "spans": [
              [
                1118,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/lua/plenary/curl::plenary/curl",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports plenary.curl",
            "spans": [
              [
                1042,
                12
              ]
            ]
          },
          {
            "id": "metadata/import/lua/plenary/path::plenary/path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plenary.path",
            "spans": [
              [
                1080,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "spans": [
              [
                1761,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                7582,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1563,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                246,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                3615,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                3702,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/authorization-header::bearer-prefix",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.72,
            "crit": 3,
            "desc": "HTTP Bearer authorization header prefix",
            "spans": [
              [
                9656,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-5",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM completion-token count field",
            "spans": [
              [
                12050,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-7",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM output-token count field",
            "spans": [
              [
                9066,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-8",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM prompt-token count field",
            "spans": [
              [
                9033,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json--rx-9",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 3,
            "desc": "LLM input-token count field",
            "spans": [
              [
                8988,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-200-status",
            "atk": "T1190",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compares HTTP response status property to 200",
            "spans": [
              [
                6435,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/token-auth::token-field-assignment",
            "conf": 0.65,
            "crit": 1,
            "desc": "Token-named field assignment (weak auth signal)",
            "spans": [
              [
                14305,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/build::network-destination-function-binding",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Network destination assigned from call",
            "spans": [
              [
                12926,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                32,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                1515,
                0
              ]
            ]
          },
          {
            "id": "objectives/impact/infect/script::lua-names-lua-script",
            "atk": "T1554",
            "conf": 0.8,
            "crit": 3,
            "desc": "Lua source names a Lua script",
            "spans": [
              [
                3745,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/oauth::oauth-keyword-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "References an OAuth endpoint marker",
            "spans": [
              [
                2743,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/llm-proxy::llm-token-usage-json",
            "atk": "T1071.001",
            "conf": 0.65,
            "crit": 1,
            "desc": "LLM token usage JSON fields",
            "uses": [
              12,
              13,
              14,
              15
            ],
            "spans": [
              [
                9033,
                0
              ]
            ]
          }
        ],
        "type": "lua"
      },
      {
        "id": 123,
        "mol": "H₃(Cm₂DbOs)Md(In)",
        "sha": "cbcd2a784167ba0e10e8756bb8070fa42b95d8c00670cbd3f3f29dec34da2540",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/gemini.lua",
        "risk": 4,
        "size": 12269,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 124,
        "mol": "H(Cm)",
        "sha": "be14808b1fc4d453f415cc2a217f046c66e64b9cfd2669e6f82e0897ffea1874",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/init.lua",
        "risk": 2,
        "size": 9943,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 125,
        "mol": "H(Cm₃)Md(In₂)",
        "sha": "0abb0f6b0f2aa44d2d2a7b8c70b10fb2f009f4b3a3c4ec0f27364cac6960adab",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/ollama.lua",
        "risk": 2,
        "size": 13095,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 126,
        "mol": "H₂(Cm₅Os)Md(In₂)",
        "sha": "b464c2fe43d03477fd821bcfd95100f17b06cd70aaa7208f5a7971c67375a4ff",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/openai.lua",
        "risk": 3,
        "size": 35588,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 127,
        "mol": "H₂(Cm₂Po)",
        "sha": "19d72b270b037afff9ca361580fc26523bfb1a026c547d8b10426e05f565a04c",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/vertex.lua",
        "risk": 2,
        "size": 2419,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 128,
        "mol": "H(Cm₂)",
        "sha": "bf6379244e994d5b5a4500de848cb0ba7086069fb0e30850c3e0dfb7b968feac",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/vertex_claude.lua",
        "risk": 2,
        "size": 2634,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 129,
        "mol": "H₂(Cm₂Db)Md(In)",
        "sha": "9effcf992650812507fb4de51ace3a867bf8e505db419f2fca2f1c7ed8c470f6",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/providers/watsonx_code_assistant.lua",
        "risk": 3,
        "size": 10472,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 130,
        "mol": "H₄(Cm₃DbFOs₃)Md(In)",
        "sha": "941e490fda79d337b29d5403c175e71f75e3ffbd039a7112fed3c9bd3b7ae5ca",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/rag_service.lua",
        "risk": 7,
        "size": 19788,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 133,
        "mol": "H(Db)",
        "sha": "32ece225e88ad0ad24c731543ee45fa5fae9035e5111db957ce33f97d34a8c27",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/selection.lua",
        "risk": 2,
        "size": 13846,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 135,
        "mol": "H₂(CmDb₂)",
        "sha": "40f31dc5ad9208bf1f182fe4c0d3d814ce0611930bf96ed3fadd4bab0c2d95a5",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/sidebar.lua",
        "risk": 3,
        "size": 125886,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 137,
        "mol": "H(Db₃)",
        "sha": "4a3dd1893e4b7253314e6bdeccae4804897183988cf7fe81491e94858af5b6de",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/suggestion.lua",
        "risk": 3,
        "size": 19528,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 140,
        "mol": "H(Cm)",
        "sha": "70082ffa115cfbfde7007a792889ab27c5333462d5b08d5c429635d704025449",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/templates/legacy.avanterules",
        "risk": 1,
        "size": 4946,
        "type": "python",
        "depth": 2
      },
      {
        "id": 141,
        "mol": "H₂(CmOs)",
        "sha": "576c2f41709f19fa81a2707b0713ed72c8f7129c5f42fbfabaf8a28102e59cfa",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/tokenizers.lua",
        "risk": 2,
        "size": 1905,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 142,
        "mol": "K(Te)H₃(CmDbU)",
        "sha": "8d6282f621b51b2a2a8667d2759c5f66e7bd25e36d88a7ad8915d918b336661d",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/types.lua",
        "risk": 4,
        "size": 21667,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 149,
        "mol": "H(Db)",
        "sha": "fe07c08c95daf7b3e71c88d88b5c8dce1680240938d09b50b7151ba04fde4acd",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/ui/input/providers/snacks.lua",
        "risk": 1,
        "size": 581,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 159,
        "mol": "H(Os)",
        "sha": "4a87a8017eea1a1206c4d8730ec5b91df7b46102e14a3fd91b638e1aa9881f32",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/environment.lua",
        "risk": 2,
        "size": 1515,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 161,
        "mol": "H₄(CmFOsPo₂)Md(In)",
        "sha": "4eabc3ab004e0b3fc95ac176a1cb0ed294c65c9d5fec52a8e1a52f0efe39eef1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/init.lua",
        "risk": 6,
        "size": 56104,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 162,
        "mol": "H(Po)",
        "sha": "70363d133b625f803aee622fb359ef3d9cf650a0ea8e534e72f599412e585c05",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/log.lua",
        "risk": 1,
        "size": 3442,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 163,
        "mol": "Md",
        "sha": "252f371af65d18f109e6402dedd5c0ab4d93bdcb336b801f95ec846ac69c5b1b",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/logo.lua",
        "risk": 2,
        "size": 2057,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 166,
        "mol": "Md(In)",
        "sha": "91fe5c3b05f2f83eca3a270efa97abfb840d679e28bdb78d09f630cd444b87a4",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/path.lua",
        "risk": 1,
        "size": 4214,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 167,
        "mol": "H(F)",
        "sha": "b7ef4d0023056bf806b9749f32c12a598f1419b2a26279fc03ac9657de9362e5",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/platform.lua",
        "risk": 1,
        "size": 1813,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 168,
        "mol": "H(F)",
        "sha": "58a089b7807574b1c45739bfdbcf10df81f3e6b2438893c938967ab8fbb2c5e0",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/promptLogger.lua",
        "risk": 2,
        "size": 4044,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 169,
        "mol": "H(Db₂)",
        "sha": "5e188dbb37cebaff9eca79f9141c90680613a23fd18084be0dc512582575d443",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/prompts.lua",
        "risk": 2,
        "size": 9763,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 170,
        "mol": "H(Cm)",
        "sha": "13bd9f5327a7687eef782107268433d292e3293e1838b0c3826e7c9c0fb4965a",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/root.lua",
        "risk": 2,
        "size": 7181,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 173,
        "mol": "H(Cm)",
        "sha": "778ee58fea19537b352509df799121d2a57c6ef1b398e01118f6af60d345bb3a",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/lua/avante/utils/tokens.lua",
        "risk": 2,
        "size": 2266,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 178,
        "mol": "Md(In₃)",
        "sha": "b2422fd5049802371964ddd6485a3d3a957b7228af80d2f0a32a1b7a59b1f963",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/plugin/avante.lua",
        "risk": 1,
        "size": 8572,
        "type": "lua",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "g+A=+x(bChz/oAnz/PX43pvP=sS?u\u003eByPlbw[+)2flg#HBt2mVx()\u003c6zF0P}3jo\u003cgqCfzHqxNS3AbVc\u003eqDlEmvq{ruxjVfcB-p(1By=NwclM-oBs?cpBrCpnB97\u0026by-\u003erPat2f.z.kWvB97\u0026by+oWsv@Dj3wO#41ay/Lmy-)w8BrB/}arS0TaAzrwePLCCflQ=AfkLuifjw*wfkLuzBAo8+ay2l@asnATv%8*dat3odq!vd=BAzFyiXJc{B98Chy+x^xflIB\u003ex(n0lvqG:jB7=XzaAIi63pNY\u003caw+v6niFdIA=k(rfd}6Vv{%gbvRGZvbV3^anfPfY3lQD/sYv{/peBkQniFRmAbWEKA:{j%3lQD/sYv{/pe$4QryPCDqBJ#pf^6ZdarTG-r7G!Wl@cMSs5IQ?mm7cRmmf\u003csmlJvj3pvP=sS?WeAb](iwN/*mBz(2jaA.\u0026Wy\u0026r*0atbqOlR*JYaAINkatbr*A:]B-boVfsWc0yB\u003c/TE7QLm/=U\u0026\u0026v8\u003eEWwEZmBF}MGkMT[4sRuXq/QaO8}n[\u003e:v[4I\u003exf)UJqHh3q%(0aA.\u0026IB9RUkat2f^D2[7sz6gzZw].*owO}?ZlR*JYata=?3joc{l)bXTA:-PjB7Gxnx\u003e7Y#t)Z",
            "ln": 15
          }
        ],
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 521,
              "entropy": 5.78
            },
            "binary": {
              "peak_region_bytes": 521,
              "peak_region_entropy": 5.78
            }
          }
        },
        "id": 179,
        "mol": "H₃(CmOs₂Po₂)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/Dockerfile",
        "pid": 1,
        "risk": 4,
        "sha": "21a85b60b7592401820d93200ca8cfdb00322918942e94c058436433cc5c6ef4",
        "size": 521,
        "traits": [
          {
            "id": "micro-behaviors/os/package-manager/apt::apt-package-install-command",
            "conf": 0.98,
            "crit": 3,
            "desc": "Runs an APT package install command",
            "spans": [
              [
                79,
                53
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/package-manager/install::apt-get-install-cmd",
            "conf": 0.75,
            "crit": 3,
            "desc": "apt-get install command",
            "spans": [
              [
                99,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-cmd",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 2,
            "desc": "curl command includes URL or option",
            "spans": [
              [
                192,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-fail-flags-text",
            "atk": "T1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "curl text contains silent or fail flags",
            "spans": [
              [
                193,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-sh",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe to sh interpreter",
            "spans": [
              [
                235,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/pipeline::curl-pipe-shell-text",
            "atk": "T1059.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a curl- or wget-to-shell pipeline",
            "spans": [
              [
                193,
                47
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl",
            "atk": "T1105",
            "conf": 0.66,
            "crit": 3,
            "desc": "Download via curl",
            "uses": [
              2
            ],
            "spans": [
              [
                192,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-shell",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe to a shell interpreter",
            "uses": [
              4
            ],
            "spans": [
              [
                235,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/runtime/keywords::pipe-to-interpreter",
            "conf": 0.88,
            "crit": 1,
            "desc": "Pipe-to-interpreter token",
            "uses": [
              7
            ],
            "spans": [
              [
                235,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/eval::shell-dynamic-command-execution",
            "conf": 0.92,
            "crit": 3,
            "desc": "Shell executes dynamic command",
            "uses": [
              7
            ],
            "spans": [
              [
                235,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-fail-flags-embedded-text",
            "atk": "T1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Non-shell curl text contains quiet flags",
            "spans": [
              [
                144,
                22
              ],
              [
                195,
                10
              ]
            ]
          }
        ],
        "type": "dockerfile"
      },
      {
        "id": 180,
        "mol": "H₂(CmDb)",
        "sha": "ac6d9f72dba90eeec9c21efc73a1608c2a2bbbf28ad669f6583962f291b6e8b5",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/README.md",
        "risk": 2,
        "size": 8015,
        "type": "markdown",
        "depth": 2
      },
      {
        "id": 183,
        "mol": "H(Db)Md(In₃)",
        "sha": "113be7af4843d6bc27b39adc774acab01a913f84b95022199eb44496d5645b78",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/libs/db.py",
        "risk": 2,
        "size": 1963,
        "type": "python",
        "depth": 2
      },
      {
        "id": 184,
        "mol": "H(Os)Md(In₂)",
        "sha": "bf2b24e53600e46e39588720199d85f2091c71b874f0bec1593b69eeae84cc49",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/libs/logger.py",
        "risk": 2,
        "size": 629,
        "type": "python",
        "depth": 2
      },
      {
        "id": 185,
        "mol": "H(Os)Md(In₂)",
        "sha": "2f69a121280538a687cdef62764853ec9f062b2babdd17c57055335669295561",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/libs/utils.py",
        "risk": 2,
        "size": 1655,
        "type": "python",
        "depth": 2
      },
      {
        "id": 186,
        "mol": "H₄(Cm₃Db₂FOs₃)Md(In₃)",
        "sha": "9e2f327b81f331621570ae274c115950ab3960e45436f847b45b647068bad500",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/main.py",
        "risk": 6,
        "size": 4201,
        "type": "python",
        "depth": 2
      },
      {
        "id": 191,
        "mol": "H(Db)",
        "sha": "972dab049b777d9089614644955f7d92dbe0164efce1fb7bda2ab132d2931f49",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/providers/dashscope.py",
        "risk": 2,
        "size": 2202,
        "type": "python",
        "depth": 2
      },
      {
        "id": 192,
        "mol": "H₂(DbOs)Md(In)",
        "sha": "cc5a3ea2626753e93f96b5b402f774a4b8027c34f528c7191a35c189a5189534",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/providers/factory.py",
        "risk": 4,
        "size": 6938,
        "type": "python",
        "depth": 2
      },
      {
        "id": 193,
        "mol": "H(Db)",
        "sha": "cda2db44f56aae302e2e1d29aac5b4f8118df6da41b803dfb2e04058edbbad3a",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/providers/ollama.py",
        "risk": 2,
        "size": 1873,
        "type": "python",
        "depth": 2
      },
      {
        "id": 194,
        "mol": "O(S)H₃(Cm₂DbOs₂)",
        "sha": "023eb20bd9dfc946553c91283e31d2a625a5265a1c7ca2fda11bfee1691b3d6d",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/providers/openai.py",
        "risk": 4,
        "size": 1878,
        "type": "python",
        "depth": 2
      },
      {
        "id": 195,
        "mol": "O(S)H₃(CmDbOs₂)",
        "sha": "9c2a1aacee97935dc4ee04d6592e4c6cde35e3a39e4ed72ee1b9de585fdb96cd",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/providers/openai_like.py",
        "risk": 5,
        "size": 2134,
        "type": "python",
        "depth": 2
      },
      {
        "id": 196,
        "mol": "H(Db)",
        "sha": "0b0e2fc9c387a0e729c3cb61034de7b70b037476a165e3abeac2980df599cd98",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/providers/openrouter.py",
        "risk": 2,
        "size": 874,
        "type": "python",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "a%Fjek$r4@wPz%dv}u=Gp!q^wz/M$qvqYH^x(mMawn+$2zdNQbazC.7wQ4{bxcpS2wft]7BAh8bC42hta%Fir3tar%z6ig)w{5irA+eP+azCXiz/P}xvqY$3Byxo9z/fR63l{V(Byx5$vrb)3y?Wv0vrcSox(d*cA==vfx(d*cA=-BjB9RUkx(st)ze:AlBrCg9zGGX4x(d*cA=-BsB8L}6x(d*cA=-BvB.(elAb](bwPI{bzF6q\u003cze:AlBrCHy3tBu@z/P}xA+bO(ze:AlBrCTrB-.tl3tBu@z/P}xB9g@hA=kD0B8}X5ze:AlBrCWsA+eV\u0026x(mL\u003cx(d*cA=-BCx(dz*w].*bay/tcv%8*jwO#Pxw{5irA+fqmx(d*cA=-B6xMvV)wkEh.y^\u0026OWv%8)iATDA0z/3Rbz/fVdCYW+ovJYx4AbP=sayPtpzEWf{zGGDmBzUD7vp%d(3tar%z6i!aBzbG8vJYx4AbP=saw=G*xBnu(z/3RsD2NFnxcp]9AbP=saxhGumpezMmmfZtpdCU6A=k!qB-Iqmx\u003c@YlvrcB2azCXiz/P}xB-Iqkz!T8uaA.ZvAa9^dwEn+?axi2*A+3+vvrcEnazCXiz/P@v3tBu@z/P}xv}Y[3zdc%:3tBu@z/P}xxMOunCNwe4AbP=saz+\u003e5zdc^=zE^s6e[n*uwGUA5az+:0x(d*cA=-Byvrug7AaJI^w].*bay/89z/5][vLheezF0P}azCXiz/P}xq!p5)x(mN83tar%z6iC0B97\u0026fx=}bbAbP=save*}qG3Y1wPxsAlsBwtxl4{kzE=ZPB8b?FavY^XBu@.{efEF.r8u2dv}xR3x(v\u003e@3l{V!z!0i(ayPkdy?Wx/BzkVhazCXiz/P@v3tar%z6iUevSKejvJYx4AbP=sazC.cByeM/3tar%z6iUevSKerz!AY]AV/7kAbP=say/tcw[+[2A+eP]z!AY%zF7Hyy\u0026r%0wPwb\u0026A=k!qy?Wv1e{hnIy\u0026Z.kze:AlBrz$sarR^HxjVf(zF%5%uV*y6ed9HxarUxoygQ)%uV*y6uVZi[zF%5%ed9HxarUxtuU\u003cT\u003cvqGp[A+N6iarR^Hx(^T2vruf\u0026zF%5%ed9HxarUxtuVGZ{z//L$B-IgE3lQDlaAg+hxKt\u003e1uV*y6ed9HxarU/Ex\u003cU$2uVoB}xE\u003cGt3tar%z6iUhvqPBWx(mD)CRiGAA+cwcze:AlBrz$sarR^Hq!Z8/y?l1GA+e:5z/Qb3wNPaXAX4LuarR!9Bz(hdxjTCGzGGDmBsW+warR!cwN/?2A-m6#A+d*WwmZ0p3mMr]A=k!qy\u00260J%vp9.^wmZ0rv@Dy0e]CPrwNxy+A=U/jazCXiz/P}xlVlHDq/DL!BAz8mefE(5zGGDcv}wOTy?X0kwPwb\u0026A=k!qy\u00260J%vp9.^wmZ0rv@Dy0e]U-IBz#nsv}x.5z/M$mze:AlBrBp?BywY*Byw6UAbn@)wO(0@BwM)%BwN0@v}x.5z/Mg%A=k!qy\u00260J%vp9.^wmZ0rv@Dy0e]$JowO\u003e\u0026#x(d*cA=-A(z!0{bwO#O%w].*baz+\u003e5zdc^=zE^s6e{p/oBz(hbB98tvwPGFlxMw3dvixo3AbP=savx*.z/5]-wN/?2A-m6#A+bO\u0026A=k!qzddE2wn=Wfx\u003ezSkx(d*cA=-Bvvrcc]z*c8kw{CIcB0bsg3tar%z6iXlwmYN#e[]ilwQ4{bxj2s^B98tvC{3*rAbP=saw3DYwQ4{bxgM-TBz(hB3tar%z6iXlwmYN#e]\u003eJAz/{8gwGUY7AbP=saw#=(z/{8gwEr3\u0026z/3RnAaJ]}x=}bbAbP=save*}q/(C\u0026B-P#(A=k$Have*}rb3hXz/{d\u003cA=M8s3tar%z6i!rz*2\u00269wPz\u0026Aw)]g\u003ez/QaCx(d*cA=-BrzFsibvqGU7wNx1=vR67SzeS@@y+cYyzFsibvqGU7wNxm\u0026zc}c#wmYM:w].*baAhQpvqZg3v\u003c2G5AbP=savoHTwLE8NwO-[umRMBIwc#{?z/3RrwPz%dv}xZlx(mD)CXI5duUBd{Bz(hBazCXiz/P}xx(mD)CXI5duUBd{Bz(hBuVP!0C4\u003eC$3tar%z6i[hA=#ebwPGFAwPI^jA:@V6x(d*cA=-BAwPI^jA:@V/B7Gxnx\u003e7YYw].*baARTnwNxH)BAz8muU\u003cd*xlvS}wNxy+v@0i3ze:AlBrBI8AbY-oBy!#RvqY.2vp%d5azkncuVoB]B7Gw0w].*baA}mov}Yy\u003exd^+swO#QhazCXiz/P}xmRMWIq*ACawO\u003c\u003eVwO#PvavZ6YwM9\u003e}By/qTC4CMknmuyDy?mR]w].*baA}mov}Yy\u003exd!aiB7GxnwPz\u0026mx(d*cA=-B1vSMa3C4CX33tB8{r9r3^uQEvMlRy0Cm(*#1arR!vze:AlBrC1jxk?p1B7CX3arR!sA=k!qv@Dg1wN/*@z/fRGvpAZ?x(d*cA=-A\u0026B9RUkm}DNHA::6dATAc@arR!sA=k!qy\u00260J%vp9.^wmZ0rv@Dy0e[wyjvpa7$A=\u003e(lB0bglAbP=saw3DYwQ3QSv@@52arR!sA=k!qy\u00260J%vp9.^wmZ0rv@Dy0e[]ilx\u003e7Z}e[emgwGUY7AbP=savoHTwL3=IwQ1L8arR!sA=k!qy\u00260J%vp9.^wmZ0rv@Dy0e]$JowO\u003e\u0026#x(d*cA=-B0z!9AXx([2!v@Dy0efE/jwPA5.B-7-awEoL5arUopz/3Rovrug7AaJJixk8E4xkRTdwGUY7AbP=sav*c/nOq{VA+ef*wN=5\u0026arR!sA=k!qCvtP6xK(3]e]LiuwPz%9A=S\u003cwAa{Ceze:AlBrA[UB7FcRB7GxnwPwa+3sWB+wNw$RBywJ!x(VlSp*[DV3jmbdmmGNyoJkv=nLRMHsZKQ1r7fLXnL-8WauZ\u0026K3lQDlar@12zdd6*A%:3jarR\u003cXAbGqjed9HxarR\u003cXyh^/fed9HxarQ",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "arR^HboPx)v%8T1zGG}barR^Ha$^?Bw*e=karR^Ha$^zAv\u003ciDharR^Ha$^zAv%xgG3lQDlar\u0026B.y\u0026Z^K3lQDlar\u0026B.y\u0026:?Bed9HxarR\u003cXAbY[yed9HxarR\u003cXAbY]za$K6zarR^Je]Loxa$K6zarR^Kavg3TxLzT3A%:3jarR\u003cXDtdsxed9HxarR\u003cXByxhled9HxarR\u003cXxl\u003e:M3lQDlar\u0026A%DlK)EarR^Ha$^[AAW04warR^Ha$^OJzZ3.tarR^Ha$^zyxcF(larR^Ha$^?IxcF(larR^Ha$^zqvJ)ugarR^Ha$^[Pz6yIrarR^Ha$^.Nx^b8narR^Ha$^qyyA+qparR^Ha$!a^a$K6zarR^Je[fbZa$K6zarR^Kavy6:Aa%c1wc%C4arR\u003cXwQ4=ged9HxarR\u003cXwnD6aed9HxarR\u003cXB8JlN3lQDlar\u0026BGD2dh7a$K6zarR^Je[nZaB8@JR3lQDlar\u0026BSD1e3H3lQDlar\u0026BRa$K6zarR^Je]Lila$K6zarR^Je]klha$K6zarR^Je[2}P3lQDlar\u0026BRB-X/U3lQDlar\u0026BDAbW0L3lQDlar\u0026BDAbcTG3lQDlar\u0026BMvr9Ly3lQDlar@0#z/fVr3lQDlar\u0026BWBy(ZF3lQDlar\u0026BRBy(ZF3lQDlar\u0026BZz!rP9ed9HxarR\u003cXCw?89g9OmRarR^Ha$^CBBrSmyarR^HboP^7xK#ibvRGZ*A^n0marR^Je[eKja$K6zarR^Je[wyja$K6zarR^Je[wAned9HxarR\u003cXB8=2gBy=TE3lQDlar\u0026BGvJ)ugarR^Ha$=nZuSh5+A+cBC3s9#C3s)ZWaARTHuTWC:B.L(cuU\u003cpZwmY!5xLzAldiHh",
            "ln": 2672,
            "col": 1,
            "line": 108
          },
          {
            "b": "ayX=2wNw$RBywJ!x(UsHar\u003eSkvpS}\u0026e]kDoyA:9darR^HarR^KavQf?B-I4oBzbkdy\u0026r*0azbt7wGUMex(!xq3lQDlarR^Haz+$ayHpW/y?kkrvrb{%Bs}ACwnc6jAa9=#zGG}.rc0a)efFIGx(!x6z!?HnA=\u003e}x3lQDlarR^Haz+$ayHpW/y?kj",
            "ln": 3484,
            "col": 20,
            "line": 167
          },
          {
            "b": "ayO=1B.L(cayPdgwQ4Z3B-RnuwGU/cv}#z]arR^HarR!yz!0M\u0026w[i2EaA8rNz/xo9d06GJc#r*iyHpW/y?k4DaA8rNpHv0/s5HEOarR^HarR^Hw[b.2y+xsoz!0Mhy\u0026r*0uUi?1azbb3BzJN6pEv=ZmoyWWazbb3BzJN6pEv=Zpc{xp3lQDlarR^Har@1gA+PSbay/LmA+fcgaAhvtv}x.5aw1%zBz\u0026prz!0M9w[=6)3lQDlarR^HaA8rNBAhIwv{%E\u003cc#r*iyHpW:efDR}3lQDlarR^HaA8rNCxdztwHIwkv@2B-wgO\u003cABAe^FB1R9pBz$@8c[cO$wO#0@wmWerdgcz8arR^HarR!EwPS6nzxI]0B.7[5arR!rCW\u003er7BrBvTmriA!AYKKIarR^HarR!EwPS6nzxIzSy\u0026:d{3jo4bB9RUkv@DmbwQ5rlvqYH^wPwb^B9RUkay]4}az++7wPI*0zyw}jA5]ahvrlJRp!r8UeJ$pyB9RT",
            "ln": 3669,
            "col": 17,
            "line": 172
          },
          {
            "b": "y-)d@Bzk]faAz4mz/{8gwPFh3arR^HarR!nv@#BdwNxE?B8Mhwv}xZ7jS)%HazbLjaAwPszxJ$hB8Mhwv}x1*wPz%dv}vo9wPRo/y\u00260E0wPI^jA:@W4c[coMw/#aDB97\u0026jB-OV*jS\u003e}Sv@#BdwG\u003ey!arR^HarR^Hy\u0026r%0wPxzqzF0/nb1uG[zE:\u003eowftq\u003cBzg",
            "ln": 4380,
            "col": 17,
            "line": 196
          },
          {
            "b": "z/{8gwPF#ozY\u003caDzET\u003ewaz+Rbc$cRcx)a5{A+frgB-H#6B15KB3lQDlarR^HazbLjaAz4mz/{8gwGUY8ayO=4x)a5{A+frgB-H#6B2\u003cTJarR^HarR^HarR!GA^oXMarR^HarR^HarR^HarR^Hx\u003ewG4B6\u0026:4v{%gXB-IgAA+frgB-H#6e{hhGdlm!UarR^HarR^HarR^Hao",
            "ln": 4540,
            "col": 41,
            "line": 198
          },
          {
            "b": "ByYrlzxHuCzFTOvx(k5fwNPaXAW.trarR!vw/$/euU\u003cpZwmY^x3lQDlarR^HazbLjaA7.gwPz%9AV/7laA}mov}YB:uVG.0z/{8gwPGFEvqH6$B0@E#3lQDlarR^HarR^HaA7.gwPz%9AXqAPz/v9N3lQDlarR^HarR^HaA7.gwPz%9AXq9Bx(ksF3jmbXz/{ekAV^H/k#pcJz/{ekAWSvz3l{VXz/fSrvqZgd3r6I\u003cnLzAFnMn\u00261r7G[Qq+fXTl)aSnfFkvy3qA/*uSfl+p!Tq+q+pdYauZ\u00264fFA\u00262k#ZixuR\u003cS@lQ:{LnLR=.l}6^nsS/\u003cIf:Xmjaz#ssvR6N5z!pb4Acipkz/PAgaARJAB-Rapw]zYjAa9=}",
            "ln": 6365,
            "col": 21,
            "line": 239
          },
          {
            "b": "x(n21lp1Nrnmbp!t16L%at++{ar@17B.$P0AV/pjay]z2B.$YcBAnNDzY\u003c1tz!0v1B0bBkAV!?1ByO$\u003el}6Nhrzlw0o*I(*mnl9ql{%Qwm{/j\u003eogqPOauZ\u00268f!%7yboPG)z^)c\u003eaA?glx\u003c\u003eE!wPFi5vru0)wN]d*wPI^jA:@W4iV}%Ev@${@BAe]PlsB}DpHXxRA=#2mt{7mmavG{:wN/?2A^n^Dvruf9eJ$pMvSMa3C4CXpx(n0lvqYN^az\u003eLaAa%i53ta0*wNxmZB97=az!5",
            "ln": 6694,
            "col": 14,
            "line": 254
          },
          {
            "b": "BAe]Pq*04#z/P@hwk3AHxlvS}wNcAwaBsCrarR^Je]V7WiV]R=D30.rzxZRsarR^Ha$^RKb03?\u003cygho]B7ol8Ac9oP3lQDlar\u0026BWB0rT/b6n9HwPIv4x(Fered9HxarR\u003cXyiaRziV]RYvrM72",
            "ln": 7123,
            "col": 21,
            "line": 266
          },
          {
            "b": "ed9HxarR\u003cXA=SA=ar\u003e\u0026GB95PS3lQDlar\u0026BUvJ)\u0026Qb64*nC{j^DarR^Ha$^?FA3vs=b5?jma$K6zarR^Je]$Jhy*!IGar\u003e(pvqGu@ed9HxarR\u003cXyJH:Yar\u003ePtBzLVea$K6zarR^Je]#kJw]]jTar\u003e(Jx\u003ezDhed9HxarR\u003cXy\u0026%egiV]R.BZVEB3lQDlar\u0026BSy:7[.b5?aly:7zqarR^Ha$^?Kb03?\u003cAaK6aa$K6zarR^Je{5o#ar\u003e=oA+({J3lQDlar\u0026BSz8JO0ar\u003e=oAS",
            "ln": 7379,
            "col": 16,
            "line": 277
          },
          {
            "b": "AaK6aa$K7H3jp/+ADL#owN]dVCYX0HjS)@oarR^Ha$^$ZBrSmyarR^Ha$^?Bw*e=karR^Ha$^zAv%xgG3lQDlar\u0026B.y\u0026:?Bed9HxarR\u003cXAbY]za$K6zarR^Je](2Pa$J",
            "ln": 7611,
            "col": 12,
            "line": 289
          },
          {
            "b": "a$K6zarR^Je]t3qyH?vczxZRsarR^Ha$^wDB%nEAarR^Ha$^$UB%nEAarR^Ha$^LJzepyE3lQDlar\u0026BKBzSiM3lQDlar\u0026B.zepyE3lQDlar\u0026B-vqP*8ed9HxarR\u003cXD2mvwed9HxarR\u003cXv@(Yned9HxarR\u003cXB7ooja$K6zarR^Je]k9uB0rdxarR^Ha$^{",
            "ln": 7773,
            "col": 9,
            "line": 303
          },
          {
            "b": "ed9HxarR\u003cXAbvGSed9HxarR\u003cXz6yIrt)Z]CxMOunuUB1VwmY!5auZ\u0026]3lQDlar\u003c*bwPxv*xjU$5b03?\u003co(Ct(y\u00260Jkh7*N9c%7b2wn=WkawL(Uf!+jlj0mQszz\u003cskaB2!3diH]}Abo8!wNXqDBt2Hch.D)AasG(Nr834qaz++cwGTGOv@30iavx*.z/65sf!\u003eHqfFk4ifD:q5w)]Z]feUKAe\u0026byfedc!j3jprPw/$/euVGZ{z//L$A+frgB-H#6uUaE@B98EKB-IpVaAITBdiHiaayYncy=R[CarR^Ja%Gx/wN/G#x\u003ewF@axqrkaz2!iB98EQa%FirarR^HBAhT/3lQDlarR^HaAz4mAbPSnwGTbUxMOunCRe",
            "ln": 8231,
            "col": 9,
            "line": 341
          },
          {
            "b": "w]x7wmRcWKxLzu%az\u003eLcyH?vczxJCczGGDcBrCgoz/3QyB0rdTB-IpE3lQDlarR^HaAz4mAbPSnwGTbUxMOunCRiSuBsqoLy+cYxwNPaXA=TxSBAzFexK$Q.wPz\u0026v3lQDlarR^HazCBgA+frhz/fSce]#byBAIUiv@C)?au.\u003egx(n2vxMOunCRiGAwmY*mpFib$3lQDlarR^HarR^HaAz4nB-IvxzdC5nwPI*ezGxwwBy/YsdgdguarR^HarUYoBAIRwar\u00260parR^HwQ4Y@Ac9iJpG6Y5A=k$Haxz]!B.a0ZA=k$Hax0u1BzkP6mriA!AW-btB0b3P3lQDlarR^Haz+$exjV9owPz*fAWSb2A=M8sazbhbv}YN]xcq51A+/i7CwXKkz/fVdzGE0E",
            "ln": 8966,
            "col": 18,
            "line": 369
          },
          {
            "b": "wN]d\u003cA+)vCwPR:bv*Tt3arU-nxK#3(auZ\u0026^vrcB2wm6F1y+x^sxK#3(3lQDlazbLjaz\u003eLev}W00zxJ$he[O*nwncc%AWU@LtW5QedNbv!u0F^ae?f7mtQZ\u003cFaz\u003eLcyH?vczyEQNarR^HarR^HB-IpvjS[PIByO#pxl4{kA40E\u003c3lQDlarR^HazCBgzF%RtB-IpJB97\u0026hBAqUuBz97zv}YB\u003cwHPUEarR^HarR^HarR^HB-IpvjS[(/y?^)5zyw$5B7FZ3A+)oHB-IpE3lQDlarR^HazCBgB-IqqvrcB2d0oMDdk2HHBzL(9ar-(\u003cwn=r[x(k%sarR^HarR^HarR^Hv@Dmbx(n683lQDlarR^HazCBgB-Ipvx(k5mwO2Tr3lQDlarR^HarR^Hay/tcBzkSnwEoL5arQ",
            "ln": 9525,
            "col": 18,
            "line": 384
          },
          {
            "b": "vrDyd3jm)#arUYoBAIRwaAg+fB7F(?C42ifwEn+Kv@bN{B0av(B8Mhwv}wUrnM6btB.bSoc{?u-wLE8NwO-!R3lQDlar\u00260NqE%\u0026\u003cwPI@ozeS@@y-)tdAV/ylB8Mhwv}u^3AaK5#BzkVhB1OTXa{[V1ao",
            "ln": 10399,
            "col": 19,
            "line": 409
          },
          {
            "b": "x(W={Bz(hBayPd#az#ataAITBc$NNkzGEHLA:@D}vrufie[F{hB9ztuxEC5SBzU$vdlm!UarR^HarR^HarR!FwO+%hxKL^?y?l%=x(4u/v}Yp*xjSF/vrufhB98BJwP?T5Bs}SPv{:g-Bz99Ldgcz8arR!qwO966zEl)]wNPW(wghIgy?tZJmRMV",
            "ln": 12102,
            "col": 26,
            "line": 461
          },
          {
            "b": "v}Yp*xjSGjwO+%tavZ6YwM9\u003e}By/qWvqYQ(wPxsAw[=6)uVoB}xGvnjvrufiat2=1ph+2YiTM#LarR^HarR\u003cLb1McWwnC*1v}Yp*xjVcbBz\u0026pgazbt7wIbeJa{]CnarR^HarUfpA=L-eByfc7zdK?MaARsmwIe7szdLaA3jm)#arR^HarU94B6\u0026J[y?l%)vruf9jS[uJy?l%)vrue\u0026arR^HarR^Hx\u003ewG9z/^9#vrufhvpBp+w[=6)uVoB}xELMFB6\u0026u+B8L(qBy=\u003cHiTM#LarR^HarQ",
            "ln": 12505,
            "col": 21,
            "line": 469
          },
          {
            "b": "y?l%\u0026vrlJ$zeS%0w[+*!tvy#ZuUj1*wNxy+Bza@5jS[lSA=L-eByfc7zdK4%arR^HarR!GxMvV)wnb{]e(VI8wNP9$Byxi5wPQ7TAaAy0wNxd?wmZ0)w]zY%w[=6)efFwwxlci:B7Gf1e[wWpwN/?2A^ohUvpBp+w[=6)uVoB}xELw.B97\u0026hBsnNB3jprPw/$/euV]\u003c]x\u003egN)wQ5qBBy/YsiV@G=AW-a.j%jrMz!}DwarR^Ha%Fi#xK$W?",
            "ln": 12991,
            "col": 11,
            "line": 481
          },
          {
            "b": "Ab]VgBywS{wGUF@vrb^^By/Gl3lQDlaAhvnzGGq@y?l%]vruj4auZ\u0026*B.@JYazbLjay=KdzxK4jCYU6xw/$Oox(!llx(n33vR/Q7diJLHay=KdzxHcdzD}i!BrSdRfcC7xzyxQrCYUwwarR^Hx\u003ewGbA+PAkvpB4:uVGN%x(taRjS)V{o?w2AqB%?\u003cuSoM]mn\u003c",
            "ln": 13355,
            "col": 41,
            "line": 491
          },
          {
            "b": "Ab]VgBywS{wGUF@vrb^^By/Gle*qF-3lQDlaAz4nB-Ivxa%FTOz!T8qv}Yp\u003eazbLjay/7[AV/7laARgtBrCpfay/7[AXq6EAb]VgBywS{wHF#Iz/M$gxKL{7x(k4qtY9!!tY.es3jmbJwO967A=kD0B8$Y0z!0{bwO#P%vQTv*xEEzfv%8T1zGG}Xaz++kBx.dKv/",
            "ln": 13906,
            "col": 43,
            "line": 502
          },
          {
            "b": "wO#QhauZ\u0026Kt).X%arR^HarUxoC42i3wm5\u003e=v%8T1zGG}xjS)%m3lQDlarR^HazbLjay]z2azCZown+$2zdNQbB2\u003cTJarR^HarR^HarR!qz!0c*wfs2Twn+%gwn+%+x\u003edLTarR^HarR^HarR^HboPu!wN/G#x\u003ewF#z!0{bwO#PjCwhejaAH$dwGUU{B7=XfvriM1y\u0026T8}wo/qbwO2:4B9g#5wPI{8B.\u003e(taAhvtv}x.5wN(b\u003carR^HarR^HarR!FByxolB6\u0026%0v@Dx#B09Q*x(mD)CXI5duUBd{Bz(hB",
            "ln": 14263,
            "col": 20,
            "line": 510
          },
          {
            "b": "B6\u0026%0v@Dx#B0a[ewft@nvruTkuVGZ/z/PxftqftnB97\u0026jB-OV*jS\u003e}Uz/6DfwPRG]b035NarR^HarR^HarR^HarR!yz!AY]AXp)lvS=ri3lQDlarR^HarR^HarR^HarR^Har\u003ci(v%8T1zGE1B",
            "ln": 14557,
            "col": 21,
            "line": 517
          },
          {
            "b": "y?m3)wN]dTz/fVdzGE0:ay/k0vqYB]wQ5qBv@DmbwO#Ps3lQDlarR^HarR^HarR^Haz\u003eXivpS!*vivYQxjVf[BAzKKwn+%ear\u003eVlBywY*ByuvAaBwI=e[n*sC{\u003e9G3lQDlarR^HarR^HarR^Haz$+muU17+auZ\u0026nz!0{bwO#Pr3lQDlarR^HarR^HarR^HarR^HaARgtBuKbIwNPE/wm5?+zGGDcBsW+warR^HarR^HarR^HarR^HarR^",
            "ln": 16001,
            "col": 18,
            "line": 549
          },
          {
            "b": "x(mA%B.25ae[X)ufcB$vazC{uwQ4{gBAm^iarR!vw/@Hjx(W={Bz(hBatj\u0026Ye[X)ua$kcUB6\u0026D(AWSv$3lQDlarR^HaAg+hBy/GgB1Q)uAaJ]$c)yoRx((0Ldgcz8arR^Kavx*Nv@0i0z/M%Mxk8E4xkRTdwEoL5arUrhBzkx9z/Pz@Aa9\u003c4auZ\u0026Tx(W={Bz(hBatj\u0026",
            "ln": 18136,
            "col": 14,
            "line": 604
          },
          {
            "b": "wnc6}v@#TfC@^6Avrufiat2=1y?W%jtxs[bt@\u0026rnarR^Ja%GJ*BrCKhBAz8mzGu}sw/$-2Bs?0yD2N\u003cFwO#0#D2N\u003epwftF#y?mVgB-Rnmxcp\u00263BrC7izeAZ0wg/5Ia{]CnarUrhByeJ#D2N\u003ejAa9\u003cgwPzWfauZ\u0026Kt).X%arUrhByeQ7wN/\u003e8vpB4:auZ\u0026*xMXAhy+x{Bx\u003e7*8b4\u003eRia$i\u003caarR^Hx\u003ewG9z/^amx()Y[CX7xcBywS{wJyevarR^HarR^",
            "ln": 18491,
            "col": 24,
            "line": 617
          },
          {
            "b": "azkzguT[b4AcbDavruQ5A=b}93lQDlaARTHiTM#LarR^HarR)KmRM:JazkzgaAzysBrCadA+e:5z/QagarR^HarR^Hxk8D{A=k(ruT)}-auZ\u0026*BZ/rgz!0v1B1RGQzyt\u0026marR^HarR^HarR!hxk8D{wQ4=@B-.53y?kdua$VeaefG1QAWUEjA+e:5z/QaLefDcSwP/UAvrcB2a$K\u0026XeIh3Sz*9^Pz/xJ7C4CFlt}us9arR^HarR^HarR!pvq{shA+eP@B-.OBBuJPzB.99harR^HarR^HarR^HBy/YsjYDDAwH[fharR^HarR^HarR!pxK$W?jW@\u003c@B7D)farR^HarR^Hdgcz8arR^HarR!vw/$-2Byf6bz//t@zdCntwPS6nzEWP}wGScVatt?-arR^HarR^HarR^Hy\u0026r%0wPxzEvrcm1zF7v8arR^HarR^HarR^HarR^Hb2i5#ayMy9x(\u003eFrwPhNex([olC{43Cazkzgay/tbzddr)azb4@y?mcrash7Med9HxarR^HarR^HarR^HarUrhByf6bz//t@zdCnuByX%6AXqAPA+PFvdj+/GarR^HarR^HarR^Q3lQDlarR^HarR^HaAz4nB-Ivxxk8D{v@=\u003clBye#}BAz8mzGuc(arR^HarR^Hxk8D{A=k(rauZ\u0026zvrufhxk8D{A=k(ruT)}-e]#bBz/{dOB98CpA40d:3jm)#arR^HarR)Km}D=+A+f5}Bzk]faAg+hxDQ]cz/3Rfx(\u003eFrz/o.uBz\u0026puB-FQnx(W={Bz(hB3lQDlarR^HaAz4fuVoB}xDPCXwnc6}v@#TfC}KbGy*?B1C4C35zZYmjByf6bz/^AJx\u003ewF#x(W={Bz(hBar-(\u003cxk8D{A=k(raz2wgwGT/TBz96K3jm)#arR^HarR)Kmr\u0026xNB-.gqxk8Dgv@Dj3vqYQ%aAIakvrb^#wO=SmvqYP#Aa%o5aARpdaAz4mB.(ev3lQDlarR^HazkzguU\u003c^\u003cw[=6)B09Q*B9g@hA=kD0B8@%OB-5PmarR^HarR^HarR^Htw4U(uUaE[v%8)4vR/Qbar\u0026y8a$K\u003cTBAe^xx()Z5z/o.DefDcMB1I0ry?mViefDb*DlMSC3lQDlarR^HarR^Hay!\u00260BAIRnuVg7eAclm=rc0a)ed9HxarR^HarR^HarU=qCYV8rvqH0@ed9H",
            "ln": 18790,
            "col": 15,
            "line": 624
          },
          {
            "b": "A4AbuzE:(1B-W%karR^HarR!tx()Y(xK$W?uTX4#AV^H/B9g@hA=kD0B8@%OB-5PmarR^HarR^HarR^Htm8F}arR^HarR^HarR^HarUrhByeQ7wN/\u003e8vpB4:ed9HxarR^HarR^HarR^HarR\u003cWlN15*arR^HarR^HarR^HarR^HB98BJxk8D{A=k(rdj+/GarR^HarR^HarR^HarR^Jv}YB-yB@$pBAeMR3lQDlarR^HarR^HarR^Har\u003eAiy\u0026\u003clea$K6zarR^HarR^HarR^HarR^JeIh3=wnb{9ed9HxarR^HarR^HarR^HarR\u003cWDlK)EarR^HarR^HarR^Ht}us9arR^HarR^HarR!vzG6-uj.FFJuU\u003c^\u003cw[=6)B1RJQwn=Qjed9HxarR^HarR^HarUf5Accj",
            "ln": 19912,
            "col": 65,
            "line": 658
          },
          {
            "b": "eJs}63lQDlarR^Haz++fwPF$SaA8yAAclmPB8U@fBsntrfD}}M3lQDlarR^HazbLjazz%jzxJ$dzF9JefF1t.wO@]jx(mH6diHh+gaTL7dlm!UarR^HarR^HarR!vw/$!gd\u003ccO\u0026jrODKzyxsnzE)(rayPd#az++fwPI6\u0026as!M\u0026t{8o[ar\u003eDjBs?0yD2N\u003cHiTM#LarR^HarR^HarR^HarUogy?l%)vruf9jS[MPzE)([x\u003cz5*arR^HarR^HarR^HarR^KawV(\u003eC{3*sv@co#wGUP0y?mVgBzb98ayPq4azCZoz/{7ywnc6}v@#TfC{43CaAIWmwnc6}v@#Tfx\u003eqt)arR^HarR^HarR^HarR^Hw[=6)uVoB}xKtW!y9kUZp*[DVc$WgfwNxy+Bz99garR^HarR^HarR^HarR^Hx\u003ewGeBAe^IwO+Z)vrufiau.\u003ega$+5Zz/M$jx(4u/Aa9\u003c4uVfy*e[]xlA+f5}Bzk]fuVZimA+f5]Aa9\u003c4dlm!UarR^HarR^HarR^HarR^HarR!tx()Y(A^qRCuVoB}By/GgB1Q)uAaJ]$c$WgfwNxy+Bz99g3lQDlarR^Har@15z!yhbw/$-2Bs?0yD2N\u003cFAa9\u003cgwPzWfaA}yqwGUP6B-7Z%arR^HarR^Hx\u003ewG2",
            "ln": 20510,
            "col": 51,
            "line": 679
          },
          {
            "b": "uUaF7wO#N6z/fRsjS)cYmNp3Fr9}%-pc?=XuQX6@mnu=MpFK*}3lQDlay/tcw[+)+xM4:0auZ\u0026zvrufhz/WKxzGY-mz/dguwPPsAsvtU^lR*DDnK)bUpFBn4efDbXdjCPDarR!vw/$#fBrC7izF0P}uUBv{wIdXruTWz+z!%MrwHF#*3lQDlarR^Hay/tcw[+)+xM4:0auZ\u0026zvrufnxM4:0c[cn(ar\u0026BFz/ff3xcEW9arR!vxkRTdwNx4-y?j.Lay/tcw[+)+xM4:0atj\u0026YvrM6%By=TsfczDVvp}faxkRTdwG?E7arR!GA^oXMarR^HarR^Hx\u003eIs4A+eP]x(mH6auZ\u0026YxkRTdwNx4-y?kktwNPaRBy/Ysc$Npaz!9N1xfvCYBy)9:a$kc=Abolgy?W=#B0@EAarR^HwQ4Y@Ac9i(x(4uQz/!D!B-7.UA=M8siTM#LarR^HarUSiB8}WharR!ry\u0026:eG3lQDlarR^HayY55vrcT2wQ5rdzGxH",
            "ln": 21768,
            "col": 11,
            "line": 712
          },
          {
            "b": "BAqUuBz96Dbo!Nx3jm)#arUJfByO#}wm5}.y?mVgjS)%m3jm)#arUomAV/yvz/^JMuO0six(4v4azCZoz/WKPvqGZcwnc6}v@#TfC{$=YarR^HarR^Hw[=6)uVoB}xMCpVax@]eAWT:)Bz97yz/o.Datj\u003cHx(4ufazbLjazbt7wGUY8azbt7wPIb:arR^HarR^Hw]zYjw[=6)azCZow[=6)uVoB}xMDiwarR^HarR^HarR^Hw[=6)uUaD",
            "ln": 22266,
            "col": 118,
            "line": 723
          },
          {
            "b": "y?X0kwPw]nzY\u0026LdwmV(}x(4v43lQDlarR^HarR^Haz+F7xlvS}wGTbUv@C)?uUaF7uU%j\u003ce[X:qc$WgfwNx1[BsXKUAcVLsz/c:F3lQDlarR^HarR^HaAg+fB7GwmjS[xGBye$",
            "ln": 26075,
            "col": 27,
            "line": 829
          },
          {
            "b": "auZ\u0026mz!9ATAbolgBy/Fv3lQDlarR^HarR^HarR^Haz+F7xlvS}wJ:\u003crzFa92xjSRpar@0%wObv[y\u0026*!lB0bBEBzbPgefGdJy?$k5B-.KNwmY\u003c]v@@\u00265vrl0\u003caA8cuw[=6)ay$",
            "ln": 26223,
            "col": 26,
            "line": 832
          },
          {
            "b": "d0f3BBAn(Z3lQDlarR^HarR^HarR^HarR^HarR^Har\u003eSgzFa92xjSnFay/t2wNxH$y?X0kwPxztvqY.2vp%d53lQDlarR^HarR^HarR^HarR^HarR^Har\u003e-Ax\u003eH^-z!0c*wfK5S",
            "ln": 27352,
            "col": 44,
            "line": 858
          },
          {
            "b": "Ab](bwPI{bzF6q0arR^HarR!yz/oOqjS[fOD2vbaz.tWlByeQ5wO#P%y\u0026slhc[bGCarR^HarR!Jx([2hra{q-vpShMz!}\u003c!wN/\u003e8z/Nmyvr=d6z/PS8A=TxXvr=d6z/PS8A=SVLvriM5CX7xcBz(gX3lQDlarR^HarR^Haz\u003eUgiV@lMB97ScBAgUfjS[fSvqf*ay\u0026slhe](8LuUKy+wQ4=@B-.Lxc\u003c?7tarR^HarR^HarR^HarUluwN/\u003e8z/NxoarR^HarQ",
            "ln": 28338,
            "col": 46,
            "line": 887
          },
          {
            "b": "arUGsxj\u003e^@e[GoqwPh:9z/c$mA=M8suU%\u003c%dgdguarR^HarUYkx(^\u0026dwGS9uaz#aqvlbJgqDU+ef:Xl{kYQ^=By/FBxjVfka$)wzx!KS:flgSjwo\u0026FBdgfH8D2vamwmYu}A+eV\u0026x(mH6B6\u0026)bz^)oadiHiaay]g@Bx-*dAX5tOBAgUF3lQDlar\u00260NqE%oEx(mH6B0bBxz^)o2wO#3$z!T9he*qF-3lQDlaAz4nB-IvxDM)JMvruTkb03?\u003cz!*LB3jmb9A=l8xwPxzxz/Z1G3lQDlar\u0026EEAa{$Gf!V%Cwm6v*B8Mhwv}u\u0026n3lQDlaAz4mAbPSnwNxp)wmYNub4Ly$Bx-*dAX5tOBAgUhed9HxarU-FzeAZ4C%9uqwmM/\u003eaAz4mz/{8gwGUP6AV/NmByO##zF782zE:(7zE^s6x(mMced9HxarUia",
            "ln": 32409,
            "col": 7,
            "line": 978
          },
          {
            "b": "vrufhA+flkwPI@CB-IgB3lQDlarR^HazCBgzF%Rtwnc6}v@#TfC}JVMx(!xqc[dg:arR^HarR^HarR^HA:-W6wGTJyr8u2dv}xR3x(v(qB97\u0026jB-Q]1z!9Axg+Z:qay]59vqfKvw*fSSA+e:5z/QaCzF%Rtw]z*fwi7\u0026Wwnc6}v@#TfD3{\u003e=3jm)#arR^HarUxgaz#atay]hbwN/?2A^ooKB6\u0026D(AWSv$3lQDlarR^HarR^HaAy[8B7DE+r8=W.CW\u003er7BzkVhd06GsBAIUiv@C)?jV1?",
            "ln": 33702,
            "col": 29,
            "line": 1017
          },
          {
            "b": "e]\u003eJAz!%Pdc[bGCarR^HarR^HarR!qx(W={Bz(hBauZ\u0026\u0026A+O)5z^ND(Bz97ywPq\u003c7B963zvrl0!B-IgBe]\u003eJAz!%Pdc[bGCarR^HarR^HarR^Kavx*Nv@0i3w/$R#A+e:5z/QaCx(+z9aAg+fwO#Pjz!pb7x(4u/Aa9\u003c43lQDlarR^HarR^HaARTHiTM#LarR^HarR^HarR^HarUogy?l%)vrufnA+f5}Bzk]fuVZimwnc6}v@#TfC{%7yarR^HarR^HarR^HarR!vw/$#fBrCgfy?l%)vrufnwQ4{gBAn\u0026ViTM#LarR^HarR^HarR^HarR^HarUGsxj\u003e^@e{y-AzFs03c)zb{y?j-bz/^alz/]@diV].\u0026a$K\u003cGx(4u/Aa9\u003c4dgdguarR^H",
            "ln": 38627,
            "col": 34,
            "line": 1147
          },
          {
            "b": "By)9:a$jTyB0b6Q3lQDlarR^HarR^HarR^HarR^HarR^Hay/tcBy/uiauZ\u0026Ve]\u003eJiwge(larR^HarR^HarR^HarR^HarR^HarR^Hv{@\u003eXwN]dWx(4u/v@DmbwO#Qhtv}O=wNxy+Bza@5jS[lMzGGDcBp6ckarR^HarR^HarR^HarUxgaz#adwId\u003eswmU",
            "ln": 39124,
            "col": 57,
            "line": 1157
          },
          {
            "b": "arR^HarR^HarR!oz!abojS[iLwo/!uwPPsAwPz*fAW04SvSb!5dgdguarR^HarUJjB8$=5wGTbUvSb!5e[X:qc)AItB8$=5wG\u0026MCx\u003ewG4B7]JkByx5%wHI2awo/ZGwnbK}diJhrB7DF6z!ab2arR^HarR^Hx\u003ewG9z/^aoB7]JkByx5%wHIzbB8$=5wH[%BBAe/Mz/M$rz/^aswPI{3xjSYpBAh8mc[dg:arR^HarR^HarR^HzdN^fvp%c]jS[q*zdN^fvp%cUarR^HarR^HB97\u0026jB-Q]1z!9A4jS(Qog72cDarR^HarUxgaAz3CB7F^2v}Wohb57}lB-X:hc%QpkaARKqwO#M]diJtCaARKuaz+FbxjSiczY\u003c1tz!0v1B0p",
            "ln": 41477,
            "col": 2,
            "line": 1220
          },
          {
            "b": "z!0c*zF0/fjS]7UarR^HarR^HarR^HarR^HarR^Hb6v{ub03\u0026?A+N6iarR^HarR^HarR^HarR^HarR^Hb4CLeBy/uib03\u0026Ry?m3)wN]dTz/fVdzGEAparR^HarR^HarR^HarR^HarR^Hb6dmjA+cBQazbCdvrr]nz!9AiB7ocewHO:ow/$#fwmWxmv@Dy0azC)tzF%Rtph+2Yaz2wgwGT-^zE\u003evaarR^HarR^HarR^HarR^HEf}8tarR^HarQ",
            "ln": 43156,
            "col": 18,
            "line": 1261
          },
          {
            "b": "w/$O%vr9#mB8VelzGGq@y?k1zaA8oyv}Yp\u003eazCZob3Y1\u003cA:iYgdgcz8arR!EwPS6nzxKokarR^HarR^Hb64moAbPSnwG\u003ceTA+frhz/fScuVY\u003e7BsW+warR^HarR^JB8Mhwv}xZ9iV@GZB-H#6B1vUvarR!P3jmbIy*?yaaw3DYwQ4{bxh-[XBAIU5wPq\u003c7B95/%vrl0Oz!9A}dlm!UarR^Ja%G]@ADL\u0026lBrCBswmYN1w]zYjx(mD)CXI5daAIS",
            "ln": 43870,
            "col": 61,
            "line": 1278
          },
          {
            "b": "wmY*(A+PGmx(v(Lb2\u0026G5vqE67B.$P0AV/pjazbt7wPF#kA=kD0B8$]6azCZoBzbxfay]hbwN/?2A^n\u0026T3lQDlaAITkBAIUiB9htpvrcSOay]g@Bx-*dAX5tEzGGebjS)jdwO+)93lQDlarR^Hatbo0ed9HxarR^HarUiaB7ol8Acb/jzAPgxB.$#7",
            "ln": 44571,
            "col": 35,
            "line": 1298
          },
          {
            "b": "z/dYZa%EvparR!8wPS6nzGu}eaz++kBrCHlayP85aAz4mz/{8gwPF#oxKM09xKM6}ayX[[zxJv#wmYo]Bz\u0026pzxK@rcD2[7sz7D/zzEWH9wnb{]iTM#LarScRqE%]/B-H#6axqrh3lQDlasXHiwPI^jA:@V6BA}?pasIhqBz9svBAzFydgdguarScR",
            "ln": 46812,
            "col": 14,
            "line": 1362
          },
          {
            "b": "wPGpK3lQDlarR^HaAITkBAIUiB9htpvrcSRB97\u0026jB-Q]1z/]@tB1vUvarR^Q3jmb9A=l8xwPxzowPPsAfjw*lfka{9y\u0026\u003ctmdgfH8D2vamwmYu}xK$Q*Bzb2\u003exK$W?c[cn\u003cj%jxIv@${@BAe]PB98CdiTM#LarR\u003cLb1MoNy\u0026\u003ctkv}YB-yANhawn(E3zGEGPa%EvparR!EwPS6nzxKoIB97\u0026jB-O-/ar\u003e-tb7f!93s)ZWazC.cBzkf1x)Kt$vq{e",
            "ln": 47586,
            "col": 32,
            "line": 1386
          },
          {
            "b": "y?l%\u0026vrlJ$zeS%0w[+*!auZ\u0026]Ef}8tarUxowmZ0)y\u0026r*0auZ\u0026?xMvV)wnb{]e\u003e*g[yByRs3lQDlar@12zFsibvqGU7wGUI(BywS!B7CX3arR!vzFsi1wmu@$vQA.Yy?k453lQDlar@12zFsibvqGU7wGTuNA=k/6l{-28zE:\u003e-y*?f?nP56ICP.6sA=#c",
            "ln": 48812,
            "col": 7,
            "line": 1417
          },
          {
            "b": "zc{\u003e0BAg!jjS[lJx\u003cU{)BAzkmxlbXwy\u00269J\u003cCYW$m3lQDlaARTHiTM#LarR^HarUljvR67SwQ5rqvivYQyiarhe]kDmwofetvp@}Uzdm6!uUaF7A:Zytx\u003ewGdvp@}Uzdm6!uUaF7A:Z88B0bvsBrBs%zE\u003c@4y\u0026:egDWMkzarR!rCW\u003er7BrCstz/dg1q+{dRwN/T?wKQSWz/N(CarR^HarR^Hy\u0026r%0wPxzmA=M8sc)zb?x(4u\u003eaARJAwmYm?wmU",
            "ln": 49426,
            "col": 11,
            "line": 1435
          },
          {
            "b": "uVZj4wO#Mu3lQDlaBKO7arR^HboRhwaAIjmB.\u003eOhvrlibBzbkdB-RbmaA}HcBrCWzay]ykz/cXcxKL^\u003ewGThAarR^HboQGpwNPW(ayMygwP]m+llHF^Bz8!gvrl98z!pb4z/ff3",
            "ln": 50725,
            "col": 46,
            "line": 1465
          },
          {
            "b": "x([2hp*[DVe]LYuzyx1kzF0P}uUj1*wH[@FAV#}PvriM6iTM#LarR^HarR^HarUSzwP?A\u003cz/ff3xcotWyiarhe]kDmwgh4s3lQDlarR^HarR^HazCBgAb]JkuT[1(w[+)2aW3@TB-IIlzGGk}z/ff3xf3wxarR^HarR^HarR^HarR^Kavx%Rvr9G4CXIkvx(mMawmoN*azCBgv@Dl%x\u003eFL#xKL^\u003ewN(b\u003carR^HarR^HarR^HarR!yz!AY]AS",
            "ln": 51019,
            "col": 10,
            "line": 1473
          },
          {
            "b": "arR^HarUfcA=k/6uT)[^wO#PxA+fr6BsnNB3lQDlar@1cvrMi8v%8*jwO#Pjv@Dl%x\u003eE+}arR!Jx([2hp*[DVe]LYuzyx1kzF0P}uUj1*wH[@FCoOEUvriM6iTM#LarR^HarUAuz/dgrB.#7Cv%8*jwO#P%v@Dl%x\u003eF$tw*[5]arR^Hv}Y[3zdc^Yz!%l3v@#B6zxI7+v}Y[3zdc^Yy?WD#Bs}iqBye%buT[a/vru6/v@Dg1wN/*@z/c%Ewn+$2zdNQbB0r4Qar@1FD2^RixMMoTx\u003eIs4A+bO2arR!IwN/?2A:J\u003e",
            "ln": 51328,
            "col": 11,
            "line": 1479
          },
          {
            "b": "azL$ozz1KWpFKq?v@C)?mriA!AYKKIarR^HarR!yz!AY]AXp{zA=k$Db1u0Py?mc1Bz\u0026pjwN/T?wGSMRy\u00260@uwQ5rqvjSKiwObv[y\u0026\u003cxexcqqmaz2zeBA]0tx\u003e8lqa$i\u003cwarR^HarR!yy\u00269J\u003cCYW$mauZ\u0026]Ef{r7arR^Kaw3D+Bzkf1x)KtkwO\u003e)/wmPy(xcq5fwmYN1vqYP#oIwe6vQTs?wft/daAhvtC4\u003eF#AV/HCx(mMaBzbkdw)]g\u003ez/QagarR^HBAhT/3lQDlarR^Haz+$exjV9owmYj)xda@}zFsibvqGU7x(mMawO\u003e)/wmPy(xcq5fwmYN1c37hqBrCdjwn(E3zGE0EB0rdTA:-P/wO\u003e)/wm6f",
            "ln": 51814,
            "col": 11,
            "line": 1491
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "lock_file.parent.mkdir"
            ],
            [
              "",
              "lock_file.touch"
            ],
            [
              "",
              "os.open"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "fcntl.flock"
            ],
            [
              "",
              "os.truncate"
            ],
            [
              "",
              "os.write"
            ],
            [
              "",
              "str.encode"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "os.getpid"
            ],
            [
              "",
              "try_acquire_leadership"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "os.getpid"
            ],
            [
              "",
              "resource_service.get_all_resources"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "is_local_uri"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "directory.exists"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "resource_service.update_resource_status"
            ],
            [
              "",
              "FileSystemHandler"
            ],
            [
              "",
              "Observer"
            ],
            [
              "",
              "observer.schedule"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "observer.start"
            ],
            [
              "",
              "index_local_resource_async"
            ],
            [
              "",
              "is_remote_uri"
            ],
            [
              "",
              "is_remote_resource_exists"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "resource_service.update_resource_status"
            ],
            [
              "",
              "index_remote_resource_async"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "logger.exception"
            ],
            [
              "",
              "resource_service.update_resource_status"
            ],
            [
              "",
              "watched_resources.values"
            ],
            [
              "",
              "observer.stop"
            ],
            [
              "",
              "observer.join"
            ],
            [
              "",
              "APIRouter"
            ],
            [
              "",
              "httpx.head"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "httpx.get"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "md"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "urlparse"
            ],
            [
              "",
              "re.finditer"
            ],
            [
              "",
              "match.group"
            ],
            [
              "",
              "url.startswith"
            ],
            [
              "",
              "urljoin"
            ],
            [
              "",
              "urlparse"
            ],
            [
              "",
              "seek.add"
            ],
            [
              "",
              "links.append"
            ],
            [
              "",
              "int"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "str.endswith"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "self.handle_file_change"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "str.endswith"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "self.handle_file_change"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "time.time"
            ],
            [
              "",
              "Path.is_absolute"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "threading.Thread.start"
            ],
            [
              "",
              "threading.Thread"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "sum"
            ],
            [
              "",
              "c.isprintable"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "char.isprintable"
            ],
            [
              "",
              "indexing_history_service.get_indexing_status"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "doc.get_content"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "content.decode"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "indexing_history_service.update_indexing_status"
            ],
            [
              "",
              "invalid_documents.append"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "is_valid_text"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "indexing_history_service.update_indexing_status"
            ],
            [
              "",
              "invalid_documents.append"
            ],
            [
              "",
              "clean_text"
            ],
            [
              "",
              "getattr.copy"
            ],
            [
              "",
              "getattr"
            ],
            [
              "",
              "Document"
            ],
            [
              "",
              "inject_uri_to_node"
            ],
            [
              "",
              "valid_documents.append"
            ],
            [
              "",
              "indexing_history_service.update_indexing_status"
            ],
            [
              "",
              "logger.exception"
            ],
            [
              "",
              "indexing_history_service.update_indexing_status"
            ],
            [
              "",
              "invalid_documents.append"
            ],
            [
              "",
              "index.refresh_ref_docs"
            ],
            [
              "",
              "indexing_history_service.update_indexing_status"
            ],
            [
              "",
              "logger.exception"
            ],
            [
              "",
              "indexing_history_service.update_indexing_status"
            ],
            [
              "",
              "logger.exception"
            ],
            [
              "",
              "indexing_history_service.update_indexing_status"
            ],
            [
              "",
              "patterns.append"
            ],
            [
              "",
              "gitignore_path.exists"
            ],
            [
              "",
              "gitignore_path.open"
            ],
            [
              "",
              "patterns.extend"
            ],
            [
              "",
              "f.readlines"
            ],
            [
              "",
              "shutil.which"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "subprocess.run"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "git_root_cmd.stderr.strip"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "git_root_cmd.stdout.strip"
            ],
            [
              "",
              "directory.relative_to"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "subprocess.run"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "subprocess.run"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "git_check_attr.stdout.decode"
            ],
            [
              "",
              "output.split"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "file_path_obj.is_relative_to"
            ],
            [
              "",
              "git_crypt_patterns.append"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "get_gitignore_files"
            ],
            [
              "",
              "patterns.extend"
            ],
            [
              "",
              "get_gitcrypt_files"
            ],
            [
              "",
              "patterns.extend"
            ],
            [
              "",
              "pathspec.GitIgnoreSpec.from_lines"
            ],
            [
              "",
              "get_pathspec"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "os.environ.get"
            ],
            [
              "",
              "config_home.is_absolute"
            ],
            [
              "",
              "Path.home"
            ],
            [
              "",
              "ignore_file.read_text.splitlines"
            ],
            [
              "",
              "ignore_file.read_text"
            ],
            [
              "",
              "line.strip.lower"
            ],
            [
              "",
              "line.strip"
            ],
            [
              "",
              "line.strip"
            ],
            [
              "",
              "line.lstrip.startswith"
            ],
            [
              "",
              "line.lstrip"
            ],
            [
              "",
              "os.walk"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "Path.suffix.lower"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "spec.match_file"
            ],
            [
              "",
              "os.path.relpath"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "matched_files.append"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "abs_file_path.is_file"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "abs_file_path.relative_to"
            ],
            [
              "",
              "get_pathspec"
            ],
            [
              "",
              "spec.match_file"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "resource_service.get_resource"
            ],
            [
              "",
              "path_to_uri"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "SimpleDirectoryReader.load_data"
            ],
            [
              "",
              "SimpleDirectoryReader"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "split_documents"
            ],
            [
              "",
              "process_document_batch"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "doc.get_content"
            ],
            [
              "",
              "embedding_splitter.split_text"
            ],
            [
              "",
              "get_node_uri"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "processed_documents.append"
            ],
            [
              "",
              "Document"
            ],
            [
              "",
              "get_node_uri"
            ],
            [
              "",
              "is_path_node"
            ],
            [
              "",
              "append_embedding_sized_documents"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "file_path.suffix.lower"
            ],
            [
              "",
              "code_ext_map.get"
            ],
            [
              "",
              "get_parser"
            ],
            [
              "",
              "CodeSplitter"
            ],
            [
              "",
              "doc.get_content"
            ],
            [
              "",
              "code_splitter.split_text"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "processed_documents.append"
            ],
            [
              "",
              "enumerate"
            ],
            [
              "",
              "Document"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "append_embedding_sized_documents"
            ],
            [
              "",
              "append_embedding_sized_documents"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "fetch_markdown"
            ],
            [
              "",
              "markdown_to_links"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "asyncio.get_event_loop"
            ],
            [
              "",
              "ThreadPoolExecutor"
            ],
            [
              "",
              "loop.run_in_executor"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "executor.map"
            ],
            [
              "",
              "zip"
            ],
            [
              "",
              "link_md_pairs.extend"
            ],
            [
              "",
              "Document"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "split_documents"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "ThreadPoolExecutor"
            ],
            [
              "",
              "loop.run_in_executor"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "executor.map"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "logger.exception"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "SimpleDirectoryReader.load_data"
            ],
            [
              "",
              "SimpleDirectoryReader"
            ],
            [
              "",
              "scan_directory"
            ],
            [
              "",
              "split_documents"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "range"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "asyncio.get_event_loop"
            ],
            [
              "",
              "ThreadPoolExecutor"
            ],
            [
              "",
              "loop.run_in_executor"
            ],
            [
              "",
              "list"
            ],
            [
              "",
              "executor.map"
            ],
            [
              "",
              "all"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "resource_service.update_resource_indexing_status"
            ],
            [
              "",
              "logger.exception"
            ],
            [
              "",
              "router.get"
            ],
            [
              "",
              "router.post"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "resource_service.get_resource"
            ],
            [
              "",
              "is_local_uri"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "directory.exists"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "directory.is_dir"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "git_directory.exists"
            ],
            [
              "",
              "git_directory.is_dir"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "FileSystemHandler"
            ],
            [
              "",
              "Observer"
            ],
            [
              "",
              "observer.schedule"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "observer.start"
            ],
            [
              "",
              "is_remote_uri"
            ],
            [
              "",
              "is_remote_resource_exists"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "resource_service.update_resource_status"
            ],
            [
              "",
              "resource_service.get_resource_by_name"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "Resource"
            ],
            [
              "",
              "resource_service.add_resource_to_db"
            ],
            [
              "",
              "background_tasks.add_task"
            ],
            [
              "",
              "router.post"
            ],
            [
              "",
              "resource_service.get_resource"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "observer.stop"
            ],
            [
              "",
              "observer.join"
            ],
            [
              "",
              "resource_service.update_resource_status"
            ],
            [
              "",
              "router.post"
            ],
            [
              "",
              "is_local_uri"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "directory.exists"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "get_node_uri"
            ],
            [
              "",
              "is_path_node"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "file_path.resolve"
            ],
            [
              "",
              "uri_to_path.resolve"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "file_path.relative_to"
            ],
            [
              "",
              "file_path.exists"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "cached_file_contents.get"
            ],
            [
              "",
              "file_path.open"
            ],
            [
              "",
              "f.read"
            ],
            [
              "",
              "node.node.get_content"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "base_uri.endswith"
            ],
            [
              "",
              "uri.startswith"
            ],
            [
              "",
              "super.__init__"
            ],
            [
              "",
              "super"
            ],
            [
              "",
              "filter_documents"
            ],
            [
              "",
              "index.as_query_engine"
            ],
            [
              "",
              "ResourceFilterPostProcessor"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "query_engine.query"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "body.get"
            ],
            [
              "",
              "body.get"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "message.strip"
            ],
            [
              "",
              "re.search"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "node.node.get_content"
            ],
            [
              "",
              "get_node_uri"
            ],
            [
              "",
              "isinstance"
            ],
            [
              "",
              "content.decode"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "is_valid_text"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "clean_text"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "float"
            ],
            [
              "",
              "sources.append"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "logger.warning"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "char.isprintable"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "router.post"
            ],
            [
              "",
              "is_local_uri"
            ],
            [
              "",
              "uri_to_path.resolve"
            ],
            [
              "",
              "uri_to_path"
            ],
            [
              "",
              "directory.exists"
            ],
            [
              "",
              "HTTPException"
            ],
            [
              "",
              "indexing_history_service.get_indexing_status"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "status_counts.get"
            ],
            [
              "",
              "IndexingStatusResponse"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "Field"
            ],
            [
              "",
              "router.get"
            ],
            [
              "",
              "resource_service.get_all_resources"
            ],
            [
              "",
              "status_counts.get"
            ],
            [
              "",
              "ResourceListResponse"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "router.get"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "os.environ.get"
            ],
            [
              "",
              "state_home.is_absolute"
            ],
            [
              "",
              "Path.home"
            ],
            [
              "",
              "directory.mkdir"
            ],
            [
              "",
              "configure_logging"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "base_data_dir.resolve"
            ],
            [
              "",
              "multiprocessing.cpu_count"
            ],
            [
              "",
              "threading.Lock"
            ],
            [
              "",
              "init_db"
            ],
            [
              "",
              "Settings"
            ],
            [
              "",
              "chromadb.PersistentClient"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "parse_positive_int"
            ],
            [
              "",
              "embed_extra.pop"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "SentenceSplitter"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "Path"
            ],
            [
              "",
              "os.environ.get"
            ],
            [
              "",
              "config_home.is_absolute"
            ],
            [
              "",
              "Path.home"
            ],
            [
              "",
              "config_file.parent.mkdir"
            ],
            [
              "",
              "config_file.exists"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "Path.open"
            ],
            [
              "",
              "json.load"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "chroma_client.reset"
            ],
            [
              "",
              "Path.open"
            ],
            [
              "",
              "json.dump"
            ],
            [
              "",
              "chroma_client.get_or_create_collection"
            ],
            [
              "",
              "ChromaVectorStore"
            ],
            [
              "",
              "StorageContext.from_defaults"
            ],
            [
              "",
              "json.loads"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "logger.debug"
            ],
            [
              "",
              "initialize_embed_model"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "initialize_llm_model"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "logger.error"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "VectorStoreIndex.from_vector_store"
            ],
            [
              "",
              "logger.info"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "VectorStoreIndex"
            ],
            [
              "",
              "FastAPI"
            ],
            [
              "",
              "app.include_router"
            ],
            [
              "fastapi",
              "APIRouter"
            ],
            [
              "openai",
              "APIStatusError"
            ],
            [
              "openai",
              "APITimeoutError"
            ],
            [
              "collections.abc",
              "AsyncGenerator"
            ],
            [
              "fastapi",
              "BackgroundTasks"
            ],
            [
              "llama_index.core.indices.base",
              "BaseIndex"
            ],
            [
              "pydantic",
              "BaseModel"
            ],
            [
              "watchdog.observers.api",
              "BaseObserver"
            ],
            [
              "llama_index.vector_stores.chroma",
              "ChromaVectorStore"
            ],
            [
              "llama_index.core.node_parser",
              "CodeSplitter"
            ],
            [
              "llama_index.core.schema",
              "Document"
            ],
            [
              "fastapi",
              "FastAPI"
            ],
            [
              "pydantic",
              "Field"
            ],
            [
              "watchdog.events",
              "FileSystemEvent"
            ],
            [
              "watchdog.events",
              "FileSystemEventHandler"
            ],
            [
              "pathspec.gitignore",
              "GitIgnoreSpec"
            ],
            [
              "fastapi",
              "HTTPException"
            ],
            [
              "llama_index.core.data_structs",
              "IndexDict"
            ],
            [
              "models.indexing_history",
              "IndexingHistory"
            ],
            [
              "llama_index.core.postprocessor",
              "MetadataReplacementPostProcessor"
            ],
            [
              "llama_index.core.schema",
              "NodeWithScore"
            ],
            [
              "watchdog.observers",
              "Observer"
            ],
            [
              "pathlib",
              "Path"
            ],
            [
              "llama_index.core.schema",
              "QueryBundle"
            ],
            [
              "models.resource",
              "Resource"
            ],
            [
              "llama_index.core.node_parser",
              "SentenceSplitter"
            ],
            [
              "chromadb.config",
              "Settings"
            ],
            [
              "llama_index.core",
              "SimpleDirectoryReader"
            ],
            [
              "llama_index.core",
              "StorageContext"
            ],
            [
              "tree_sitter_language_pack",
              "SupportedLanguage"
            ],
            [
              "typing",
              "TYPE_CHECKING"
            ],
            [
              "concurrent.futures",
              "ThreadPoolExecutor"
            ],
            [
              "llama_index.core",
              "VectorStoreIndex"
            ],
            [
              "",
              "argparse"
            ],
            [
              "contextlib",
              "asynccontextmanager"
            ],
            [
              "",
              "asyncio"
            ],
            [
              "",
              "chromadb"
            ],
            [
              "",
              "chromadb.config"
            ],
            [
              "",
              "collections.abc"
            ],
            [
              "",
              "concurrent.futures"
            ],
            [
              "libs.logger",
              "configure_logging"
            ],
            [
              "",
              "contextlib"
            ],
            [
              "",
              "fastapi"
            ],
            [
              "",
              "fcntl"
            ],
            [
              "libs.utils",
              "get_node_uri"
            ],
            [
              "tree_sitter_language_pack",
              "get_parser"
            ],
            [
              "",
              "httpx"
            ],
            [
              "services.indexing_history",
              "indexing_history_service"
            ],
            [
              "libs.db",
              "init_db"
            ],
            [
              "providers.factory",
              "initialize_embed_model"
            ],
            [
              "providers.factory",
              "initialize_llm_model"
            ],
            [
              "libs.utils",
              "inject_uri_to_node"
            ],
            [
              "libs.utils",
              "is_local_uri"
            ],
            [
              "libs.utils",
              "is_path_node"
            ],
            [
              "libs.utils",
              "is_remote_uri"
            ],
            [
              "",
              "json"
            ],
            [
              "",
              "libs.db"
            ],
            [
              "",
              "libs.logger"
            ],
            [
              "",
              "libs.utils"
            ],
            [
              "",
              "llama_index.core"
            ],
            [
              "",
              "llama_index.core"
            ],
            [
              "",
              "llama_index.core.data_structs"
            ],
            [
              "",
              "llama_index.core.indices.base"
            ],
            [
              "",
              "llama_index.core.node_parser"
            ],
            [
              "",
              "llama_index.core.postprocessor"
            ],
            [
              "",
              "llama_index.core.schema"
            ],
            [
              "",
              "llama_index.vector_stores.chroma"
            ],
            [
              "libs.logger",
              "logger"
            ],
            [
              "",
              "markdownify"
            ],
            [
              "markdownify",
              "markdownify"
            ],
            [
              "",
              "models.indexing_history"
            ],
            [
              "",
              "models.resource"
            ],
            [
              "",
              "multiprocessing"
            ],
            [
              "",
              "openai"
            ],
            [
              "",
              "os"
            ],
            [
              "libs.utils",
              "path_to_uri"
            ],
            [
              "",
              "pathlib"
            ],
            [
              "",
              "pathspec"
            ],
            [
              "",
              "pathspec.gitignore"
            ],
            [
              "",
              "providers.factory"
            ],
            [
              "",
              "pydantic"
            ],
            [
              "",
              "re"
            ],
            [
              "services.resource",
              "resource_service"
            ],
            [
              "",
              "services.indexing_history"
            ],
            [
              "",
              "services.resource"
            ],
            [
              "",
              "shutil"
            ],
            [
              "",
              "subprocess"
            ],
            [
              "",
              "threading"
            ],
            [
              "",
              "time"
            ],
            [
              "",
              "tree_sitter_language_pack"
            ],
            [
              "",
              "typing"
            ],
            [
              "libs.utils",
              "uri_to_path"
            ],
            [
              "urllib.parse",
              "urljoin"
            ],
            [
              "",
              "urllib.parse"
            ],
            [
              "urllib.parse",
              "urlparse"
            ],
            [
              "",
              "watchdog.events"
            ],
            [
              "",
              "watchdog.observers"
            ],
            [
              "",
              "watchdog.observers.api"
            ]
          ],
          "mbr": [
            "Path.home",
            "Path.is_absolute",
            "Path.open",
            "Path.suffix",
            "Path.suffix.lower",
            "SimpleDirectoryReader.load_data",
            "StorageContext.from_defaults",
            "VectorStoreIndex.from_vector_store",
            "abs_file_path.is_file",
            "abs_file_path.relative_to",
            "app.include_router",
            "argparse.Namespace",
            "asyncio.get_event_loop",
            "background_tasks.add_task",
            "base_data_dir.resolve",
            "base_uri.endswith",
            "body.get",
            "c.isprintable",
            "cached_file_contents.get",
            "char.isprintable",
            "chroma_client.get_or_create_collection",
            "chroma_client.reset",
            "chromadb.PersistentClient",
            "cli_settings.base_data_dir",
            "cli_settings.data_dir",
            "cli_settings.embed_api_key",
            "cli_settings.embed_endpoint",
            "cli_settings.embed_extra",
            "cli_settings.embed_model",
            "cli_settings.embed_provider",
            "cli_settings.llm_api_key",
            "cli_settings.llm_endpoint",
            "cli_settings.llm_extra",
            "cli_settings.llm_model",
            "cli_settings.llm_provider",
            "cli_settings.log_level",
            "code_ext_map.get",
            "code_splitter.language",
            "code_splitter.split_text",
            "config_file.exists",
            "config_file.parent",
            "config_file.parent.mkdir",
            "config_home.is_absolute",
            "content.decode",
            "db_file.parent",
            "directory.exists",
            "directory.is_dir",
            "directory.mkdir",
            "directory.relative_to",
            "doc.doc_id",
            "doc.get_content",
            "doc.metadata",
            "e.body",
            "e.message",
            "e.status_code",
            "embed_extra.pop",
            "embedding_splitter.split_text",
            "event.is_directory",
            "event.src_path",
            "executor.map",
            "f.read",
            "f.readlines",
            "fcntl.LOCK_EX",
            "fcntl.LOCK_NB",
            "fcntl.flock",
            "file.status",
            "file.uri",
            "file_path.exists",
            "file_path.open",
            "file_path.relative_to",
            "file_path.resolve",
            "file_path.suffix",
            "file_path.suffix.lower",
            "file_path_obj.is_relative_to",
            "getattr.copy",
            "git_check_attr.returncode",
            "git_check_attr.stdout",
            "git_check_attr.stdout.decode",
            "git_crypt_patterns.append",
            "git_directory.exists",
            "git_directory.is_dir",
            "git_ls_files.returncode",
            "git_ls_files.stdout",
            "git_root_cmd.returncode",
            "git_root_cmd.stderr",
            "git_root_cmd.stderr.strip",
            "git_root_cmd.stdout",
            "git_root_cmd.stdout.strip",
            "gitignore_path.exists",
            "gitignore_path.open",
            "httpx.codes",
            "httpx.codes.FOUND",
            "httpx.codes.MOVED_PERMANENTLY",
            "httpx.codes.OK",
            "httpx.get",
            "httpx.head",
            "ignore_file.read_text",
            "ignore_file.read_text.splitlines",
            "index.as_query_engine",
            "index.refresh_ref_docs",
            "indexing_history_service.get_indexing_status",
            "indexing_history_service.update_indexing_status",
            "invalid_documents.append",
            "json.JSONDecodeError",
            "json.dump",
            "json.load",
            "json.loads",
            "li.Settings",
            "li.Settings.embed_model",
            "li.Settings.llm",
            "line.lstrip",
            "line.lstrip.startswith",
            "line.strip",
            "line.strip.lower",
            "link_md_pairs.extend",
            "links.append",
            "lock_file.parent",
            "lock_file.parent.mkdir",
            "lock_file.touch",
            "logger.debug",
            "logger.error",
            "logger.exception",
            "logger.info",
            "logger.warning",
            "loop.run_in_executor",
            "match.group",
            "matched_files.append",
            "message.strip",
            "metadata.uri",
            "multiprocessing.cpu_count",
            "node.node",
            "node.node.get_content",
            "node.score",
            "observer.join",
            "observer.schedule",
            "observer.start",
            "observer.stop",
            "os.O_RDWR",
            "os.environ",
            "os.environ.get",
            "os.getpid",
            "os.open",
            "os.path",
            "os.path.relpath",
            "os.path.sep",
            "os.truncate",
            "os.walk",
            "os.write",
            "output.split",
            "parsed_url.netloc",
            "parsed_url.scheme",
            "pathspec.GitIgnoreSpec",
            "pathspec.GitIgnoreSpec.from_lines",
            "patterns.append",
            "patterns.extend",
            "processed_documents.append",
            "query_engine.query",
            "r.status",
            "re.IGNORECASE",
            "re.finditer",
            "re.search",
            "request.base_uri",
            "request.name",
            "request.query",
            "request.top_k",
            "request.uri",
            "resource.name",
            "resource.status",
            "resource.uri",
            "resource_service.add_resource_to_db",
            "resource_service.get_all_resources",
            "resource_service.get_resource",
            "resource_service.get_resource_by_name",
            "resource_service.update_resource_indexing_status",
            "resource_service.update_resource_status",
            "response.source_nodes",
            "response.status_code",
            "response.text",
            "router.get",
            "router.post",
            "seek.add",
            "self.directory",
            "self.handle_file_change",
            "shutil.which",
            "sources.append",
            "spec.match_file",
            "state_home.is_absolute",
            "status_counts.get",
            "str.encode",
            "str.endswith",
            "subprocess.SubprocessError",
            "subprocess.run",
            "super.__init__",
            "threading.Lock",
            "threading.Thread",
            "threading.Thread.start",
            "time.time",
            "uri.startswith",
            "uri_to_path.resolve",
            "url.startswith",
            "urlparse.netloc",
            "valid_documents.append",
            "watched_resources.values"
          ],
          "tgt": [
            "APIRouter",
            "ChromaVectorStore",
            "CodeSplitter",
            "Document",
            "FastAPI",
            "Field",
            "FileSystemHandler",
            "HTTPException",
            "IndexingStatusResponse",
            "Observer",
            "Path",
            "Path.home",
            "Path.is_absolute",
            "Path.open",
            "Path.suffix.lower",
            "Resource",
            "ResourceFilterPostProcessor",
            "ResourceListResponse",
            "RuntimeError",
            "SentenceSplitter",
            "Settings",
            "SimpleDirectoryReader",
            "SimpleDirectoryReader.load_data",
            "StorageContext.from_defaults",
            "ThreadPoolExecutor",
            "VectorStoreIndex",
            "VectorStoreIndex.from_vector_store",
            "abs_file_path.is_file",
            "abs_file_path.relative_to",
            "all",
            "app.include_router",
            "append_embedding_sized_documents",
            "asyncio.get_event_loop",
            "background_tasks.add_task",
            "base_data_dir.resolve",
            "base_uri.endswith",
            "body.get",
            "c.isprintable",
            "cached_file_contents.get",
            "char.isprintable",
            "chroma_client.get_or_create_collection",
            "chroma_client.reset",
            "chromadb.PersistentClient",
            "clean_text",
            "code_ext_map.get",
            "code_splitter.split_text",
            "config_file.exists",
            "config_file.parent.mkdir",
            "config_home.is_absolute",
            "configure_logging",
            "content.decode",
            "directory.exists",
            "directory.is_dir",
            "directory.mkdir",
            "directory.relative_to",
            "doc.get_content",
            "embed_extra.pop",
            "embedding_splitter.split_text",
            "enumerate",
            "executor.map",
            "f.read",
            "f.readlines",
            "fcntl.flock",
            "fetch_markdown",
            "file_path.exists",
            "file_path.open",
            "file_path.relative_to",
            "file_path.resolve",
            "file_path.suffix.lower",
            "file_path_obj.is_relative_to",
            "filter_documents",
            "float",
            "get_gitcrypt_files",
            "get_gitignore_files",
            "get_node_uri",
            "get_parser",
            "get_pathspec",
            "getattr",
            "getattr.copy",
            "git_check_attr.stdout.decode",
            "git_crypt_patterns.append",
            "git_directory.exists",
            "git_directory.is_dir",
            "git_root_cmd.stderr.strip",
            "git_root_cmd.stdout.strip",
            "gitignore_path.exists",
            "gitignore_path.open",
            "httpx.get",
            "httpx.head",
            "ignore_file.read_text",
            "ignore_file.read_text.splitlines",
            "index.as_query_engine",
            "index.refresh_ref_docs",
            "index_local_resource_async",
            "index_remote_resource_async",
            "indexing_history_service.get_indexing_status",
            "indexing_history_service.update_indexing_status",
            "init_db",
            "initialize_embed_model",
            "initialize_llm_model",
            "inject_uri_to_node",
            "int",
            "invalid_documents.append",
            "is_local_uri",
            "is_path_node",
            "is_remote_resource_exists",
            "is_remote_uri",
            "is_valid_text",
            "isinstance",
            "json.dump",
            "json.load",
            "json.loads",
            "len",
            "line.lstrip",
            "line.lstrip.startswith",
            "line.strip",
            "line.strip.lower",
            "link_md_pairs.extend",
            "links.append",
            "list",
            "lock_file.parent.mkdir",
            "lock_file.touch",
            "logger.debug",
            "logger.error",
            "logger.exception",
            "logger.info",
            "logger.warning",
            "loop.run_in_executor",
            "markdown_to_links",
            "match.group",
            "matched_files.append",
            "md",
            "message.strip",
            "min",
            "multiprocessing.cpu_count",
            "node.node.get_content",
            "observer.join",
            "observer.schedule",
            "observer.start",
            "observer.stop",
            "os.environ.get",
            "os.getpid",
            "os.open",
            "os.path.relpath",
            "os.truncate",
            "os.walk",
            "os.write",
            "output.split",
            "parse_positive_int",
            "path_to_uri",
            "pathspec.GitIgnoreSpec.from_lines",
            "patterns.append",
            "patterns.extend",
            "process_document_batch",
            "processed_documents.append",
            "query_engine.query",
            "range",
            "re.finditer",
            "re.search",
            "resource_service.add_resource_to_db",
            "resource_service.get_all_resources",
            "resource_service.get_resource",
            "resource_service.get_resource_by_name",
            "resource_service.update_resource_indexing_status",
            "resource_service.update_resource_status",
            "router.get",
            "router.post",
            "scan_directory",
            "seek.add",
            "self.handle_file_change",
            "shutil.which",
            "sources.append",
            "spec.match_file",
            "split_documents",
            "state_home.is_absolute",
            "status_counts.get",
            "str",
            "str.encode",
            "str.endswith",
            "subprocess.run",
            "sum",
            "super",
            "super.__init__",
            "threading.Lock",
            "threading.Thread",
            "threading.Thread.start",
            "time.time",
            "try_acquire_leadership",
            "uri.startswith",
            "uri_to_path",
            "uri_to_path.resolve",
            "url.startswith",
            "urljoin",
            "urlparse",
            "valid_documents.append",
            "watched_resources.values",
            "zip"
          ],
          "funcs": [
            [
              "try_acquire_leadership",
              3325
            ],
            [
              "lifespan",
              4028
            ],
            [
              "is_remote_resource_exists",
              8413
            ],
            [
              "fetch_markdown",
              8858
            ],
            [
              "markdown_to_links",
              9322
            ],
            [
              "parse_positive_int",
              9918
            ],
            [
              "__init__",
              11814
            ],
            [
              "on_modified",
              11956
            ],
            [
              "on_created",
              12225
            ],
            [
              "handle_file_change",
              12489
            ],
            [
              "is_valid_text",
              13141
            ],
            [
              "clean_text",
              13830
            ],
            [
              "process_document_batch",
              14017
            ],
            [
              "get_gitignore_files",
              18004
            ],
            [
              "get_gitcrypt_files",
              18468
            ],
            [
              "get_pathspec",
              21293
            ],
            [
              "scan_directory",
              21612
            ],
            [
              "update_index_for_file",
              22850
            ],
            [
              "split_documents",
              24332
            ],
            [
              "append_embedding_sized_documents",
              24607
            ],
            [
              "index_remote_resource_async",
              27697
            ],
            [
              "index_local_resource_async",
              30341
            ],
            [
              "readiness_probe",
              32503
            ],
            [
              "add_resource",
              33106
            ],
            [
              "background_task",
              33571
            ],
            [
              "remove_resource",
              36373
            ],
            [
              "retrieve",
              37750
            ],
            [
              "filter_documents",
              38310
            ],
            [
              "__init__",
              39915
            ],
            [
              "postprocess_nodes",
              40091
            ],
            [
              "get_indexing_status_for_resource",
              45266
            ],
            [
              "list_resources",
              47125
            ],
            [
              "health_check",
              47664
            ],
            [
              "initialize_app",
              47771
            ]
          ],
          "metrics": {
            "ast": {
              "op.add": 7,
              "op.bor": 5,
              "op.div": 20,
              "op.lor": 8,
              "op.mul": 1,
              "op.sub": 2,
              "op.land": 9,
              "max_depth": 20,
              "call_count": 468,
              "node_count": 12223,
              "op.floordiv": 1,
              "member_count": 203,
              "max_array_len": 82,
              "op_density.add": 0,
              "op_density.bor": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "max_concat_chain": 2,
              "member_depth_max": 3,
              "op_density.floordiv": 0
            },
            "file": {
              "size": 54137,
              "entropy": 4.57
            },
            "text": {
              "lines": 1551,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.01,
              "space_count": 13241,
              "char_entropy": 4.57,
              "unique_chars": 92,
              "top_char_null": 0,
              "escape_density": 0,
              "string_density": 0.33,
              "top_char_ratio": 0.08,
              "avg_line_length": 33.9,
              "max_line_length": 132,
              "empty_line_ratio": 0.16,
              "last_line_length": 14,
              "whitespace_ratio": 0.27,
              "identifier_density": 1.54,
              "line_length_stddev": 26.93,
              "octal_escape_count": 1,
              "normalized_string_count": 13.1,
              "repeated_char_sequences": 346,
              "suspicious_string_ratio": 0,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 47.27
            },
            "binds": {
              "count": 232
            },
            "binary": {
              "peak_region_bytes": 19456,
              "peak_region_entropy": 5.07
            },
            "source": {
              "class_count": 10,
              "function_count": 33
            },
            "imports": {
              "count": 98,
              "aliased": 2,
              "stdlib_count": 16,
              "stdlib_ratio": 0.16,
              "third_party_count": 82,
              "third_party_ratio": 0.84
            },
            "strings": {
              "sql": 1,
              "bytes": 9795,
              "count": 516,
              "avg_length": 18.98,
              "max_length": 344,
              "path_count": 9,
              "avg_entropy": 2.75,
              "empty_count": 13,
              "entropy_stddev": 1.04,
              "high_entropy_count": 1
            },
            "comments": {
              "chars": 3728,
              "count": 106,
              "lines": 106,
              "todo_count": 1,
              "to_code_ratio": 0.07
            },
            "functions": {
              "count": 43,
              "nested": 3,
              "density": 2.19,
              "avg_params": 1.26,
              "code_ratio": 0.76,
              "max_params": 4,
              "length_stddev": 39.94,
              "over_100_lines": 2,
              "avg_name_length": 16.41,
              "no_params_count": 4,
              "avg_length_lines": 34.5,
              "max_length_lines": 160,
              "min_length_lines": 2,
              "avg_nesting_depth": 0.15,
              "max_nesting_depth": 1,
              "high_entropy_names": 13,
              "avg_param_name_length": 7.23
            },
            "identifiers": {
              "count": 2395,
              "unique": 501,
              "avg_length": 10.2,
              "max_length": 32,
              "min_length": 1,
              "avg_entropy": 2.73,
              "reuse_ratio": 0.21,
              "length_stddev": 5.74,
              "sequential_names": 6,
              "single_char_count": 7,
              "single_char_ratio": 0.01,
              "high_entropy_count": 53,
              "high_entropy_ratio": 0.11,
              "all_lowercase_ratio": 0.86,
              "all_uppercase_ratio": 0.03,
              "double_underscore_count": 1,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 197,
        "mol": "K(Li)O₂(C₂I)H₅(Cm₁₀Db₈F₈Os₂Po₅)Md₂(In₁₀)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/service.py",
        "pid": 1,
        "risk": 19,
        "sha": "ac92da76bcf8f33c3b89df7b5eb587e20c090d6284f9a8f9a216d182c5ee6e80",
        "size": 54137,
        "traits": [
          {
            "id": "metadata/import/python/fastapi/apirouter::apirouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APIRouter from fastapi",
            "spans": [
              [
                625,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/openai/apistatuserror::apistatuserror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APIStatusError from openai",
            "spans": [
              [
                1449,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/openai/apitimeouterror::apitimeouterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports APITimeoutError from openai",
            "spans": [
              [
                1465,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/collections/abc/asyncgenerator::asyncgenerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports AsyncGenerator from collections.abc",
            "spans": [
              [
                1951,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/fastapi/backgroundtasks::backgroundtasks",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BackgroundTasks from fastapi",
            "spans": [
              [
                636,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/indices/base/baseindex::baseindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseIndex from llama_index.core.indices.base",
            "spans": [
              [
                2069,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pydantic/basemodel::basemodel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseModel from pydantic",
            "spans": [
              [
                1577,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/watchdog/observers/api/baseobserver::baseobserver",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports BaseObserver from watchdog.observers.api",
            "spans": [
              [
                2234,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/vector_stores/chroma/chromavectorstore::chromavectorstore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ChromaVectorStore from llama_index.vector_stores.chroma",
            "spans": [
              [
                1281,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser/codesplitter::codesplitter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports CodeSplitter from llama_index.core.node_parser",
            "spans": [
              [
                1084,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/document::document",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Document from llama_index.core.schema",
            "spans": [
              [
                1227,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/fastapi/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FastAPI from fastapi",
            "spans": [
              [
                653,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pydantic/field::field",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Field from pydantic",
            "spans": [
              [
                1588,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/watchdog/events/filesystemevent::filesystemevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileSystemEvent from watchdog.events",
            "spans": [
              [
                1800,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/watchdog/events/filesystemeventhandler::filesystemeventhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FileSystemEventHandler from watchdog.events",
            "spans": [
              [
                1817,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathspec/gitignore/gitignorespec::gitignorespec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports GitIgnoreSpec from pathspec.gitignore",
            "spans": [
              [
                2181,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/fastapi/httpexception::httpexception",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports HTTPException from fastapi",
            "spans": [
              [
                662,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/data_structs/indexdict::indexdict",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports IndexDict from llama_index.core.data_structs",
            "spans": [
              [
                2013,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/models/indexing_history/indexinghistory::indexinghistory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports IndexingHistory from models.indexing_history",
            "spans": [
              [
                1377,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/postprocessor/metadatareplacementpostprocessor::metadatareplacementpostprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports MetadataReplacementPostProcessor from llama_index.core.postprocessor",
            "spans": [
              [
                1158,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/nodewithscore::nodewithscore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NodeWithScore from llama_index.core.schema",
            "spans": [
              [
                2119,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/watchdog/observers/observer::observer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Observer from watchdog.observers",
            "spans": [
              [
                1871,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib",
            "spans": [
              [
                389,
                4
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/schema/querybundle::querybundle",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports QueryBundle from llama_index.core.schema",
            "spans": [
              [
                2134,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/models/resource/resource::resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Resource from models.resource",
            "spans": [
              [
                1421,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser/sentencesplitter::sentencesplitter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SentenceSplitter from llama_index.core.node_parser",
            "spans": [
              [
                1098,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/chromadb/config/settings::settings",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Settings from chromadb.config",
            "spans": [
              [
                596,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/simpledirectoryreader::simpledirectoryreader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SimpleDirectoryReader from llama_index.core",
            "spans": [
              [
                976,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/storagecontext::storagecontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports StorageContext from llama_index.core",
            "spans": [
              [
                1003,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack/supportedlanguage::supportedlanguage",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports SupportedLanguage from tree_sitter_language_pack",
            "spans": [
              [
                1742,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing/type_checking::type_checking",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports TYPE_CHECKING from typing",
            "spans": [
              [
                413,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/concurrent/futures/threadpoolexecutor::threadpoolexecutor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ThreadPoolExecutor from concurrent.futures",
            "spans": [
              [
                307,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/vectorstoreindex::vectorstoreindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports VectorStoreIndex from llama_index.core",
            "spans": [
              [
                1023,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/argparse::argparse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports argparse",
            "spans": [
              [
                1910,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/contextlib/asynccontextmanager::asynccontextmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asynccontextmanager from contextlib",
            "spans": [
              [
                349,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/asyncio::asyncio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports asyncio",
            "spans": [
              [
                139,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/chromadb::chromadb",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chromadb",
            "spans": [
              [
                500,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/chromadb/config::chromadb/config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports chromadb.config",
            "spans": [
              [
                573,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/collections/abc::collections/abc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports collections.abc",
            "spans": [
              [
                1928,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/concurrent/futures::concurrent/futures",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports concurrent.futures",
            "spans": [
              [
                281,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/logger/configure_logging::configure_logging",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports configure_logging from libs.logger",
            "spans": [
              [
                757,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib",
            "spans": [
              [
                331,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fastapi",
            "spans": [
              [
                610,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/fcntl::fcntl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fcntl",
            "spans": [
              [
                154,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/get_node_uri::get_node_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_node_uri from libs.utils",
            "spans": [
              [
                812,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack/get_parser::get_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports get_parser from tree_sitter_language_pack",
            "spans": [
              [
                1761,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/httpx::httpx",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports httpx",
            "spans": [
              [
                516,
                5
              ]
            ]
          },
          {
            "id": "metadata/import/python/services/indexing_history/indexing_history_service::indexing_history_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports indexing_history_service from services.indexing_history",
            "spans": [
              [
                1632,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/db/init_db::init_db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports init_db from libs.db",
            "spans": [
              [
                725,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/providers/factory/initialize_embed_model::initialize_embed_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_embed_model from providers.factory",
            "spans": [
              [
                1511,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/providers/factory/initialize_llm_model::initialize_llm_model",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports initialize_llm_model from providers.factory",
            "spans": [
              [
                1535,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/inject_uri_to_node::inject_uri_to_node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports inject_uri_to_node from libs.utils",
            "spans": [
              [
                830,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/is_local_uri::is_local_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_local_uri from libs.utils",
            "spans": [
              [
                854,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/is_path_node::is_path_node",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_path_node from libs.utils",
            "spans": [
              [
                872,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/is_remote_uri::is_remote_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports is_remote_uri from libs.utils",
            "spans": [
              [
                890,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/json::json",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json",
            "spans": [
              [
                167,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/db::libs/db",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.db",
            "spans": [
              [
                710,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/logger::libs/logger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.logger",
            "spans": [
              [
                738,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils::libs/utils",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports libs.utils",
            "spans": [
              [
                788,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core::llama_index/core",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core",
            "spans": [
              [
                946,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core::li",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core as li",
            "spans": [
              [
                529,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/data_structs::llama_index/core/data_structs",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.data_structs",
            "spans": [
              [
                1976,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/indices/base::llama_index/core/indices/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.indices.base",
            "spans": [
              [
                2032,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/node_parser::llama_index/core/node_parser",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.node_parser",
            "spans": [
              [
                1048,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/postprocessor::llama_index/core/postprocessor",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.postprocessor",
            "spans": [
              [
                1120,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/core/schema::llama_index/core/schema",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.core.schema",
            "spans": [
              [
                1196,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/llama_index/vector_stores/chroma::llama_index/vector_stores/chroma",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports llama_index.vector_stores.chroma",
            "spans": [
              [
                1241,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/logger/logger::logger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports logger from libs.logger",
            "spans": [
              [
                776,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/markdownify::markdownify",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports markdownify",
            "spans": [
              [
                1304,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/markdownify/markdownify::md",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports markdownify from markdownify as md",
            "spans": [
              [
                1323,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/models/indexing_history::models/indexing_history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports models.indexing_history",
            "spans": [
              [
                1346,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/models/resource::models/resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports models.resource",
            "spans": [
              [
                1398,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/multiprocessing::multiprocessing",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports multiprocessing",
            "spans": [
              [
                179,
                15
              ]
            ]
          },
          {
            "id": "metadata/import/python/openai::openai",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports openai",
            "spans": [
              [
                1435,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports os",
            "spans": [
              [
                202,
                2
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/path_to_uri::path_to_uri",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports path_to_uri from libs.utils",
            "spans": [
              [
                909,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib",
            "spans": [
              [
                374,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathspec::pathspec",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pathspec",
            "spans": [
              [
                559,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathspec/gitignore::pathspec/gitignore",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pathspec.gitignore",
            "spans": [
              [
                2155,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/providers/factory::providers/factory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports providers.factory",
            "spans": [
              [
                1486,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pydantic::pydantic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports pydantic",
            "spans": [
              [
                1561,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/re::re",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports re",
            "spans": [
              [
                212,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/services/resource/resource_service::resource_service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports resource_service from services.resource",
            "spans": [
              [
                1687,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/services/indexing_history::services/indexing_history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports services.indexing_history",
            "spans": [
              [
                1599,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/services/resource::services/resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports services.resource",
            "spans": [
              [
                1662,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shutil::shutil",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports shutil",
            "spans": [
              [
                222,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/python/subprocess::subprocess",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports subprocess",
            "spans": [
              [
                236,
                10
              ]
            ]
          },
          {
            "id": "metadata/import/python/threading::threading",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports threading",
            "spans": [
              [
                254,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/time::time",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports time",
            "spans": [
              [
                271,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/tree_sitter_language_pack::tree_sitter_language_pack",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tree_sitter_language_pack",
            "spans": [
              [
                1709,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing",
            "spans": [
              [
                399,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/libs/utils/uri_to_path::uri_to_path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uri_to_path from libs.utils",
            "spans": [
              [
                926,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/urllib/parse/urljoin::urljoin",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urljoin from urllib.parse",
            "spans": [
              [
                452,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/urllib/parse::urllib/parse",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urllib.parse",
            "spans": [
              [
                432,
                12
              ]
            ]
          },
          {
            "id": "metadata/import/python/urllib/parse/urlparse::urlparse",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports urlparse from urllib.parse",
            "spans": [
              [
                461,
                8
              ]
            ]
          },
          {
            "id": "metadata/import/python/watchdog/events::watchdog/events",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.events",
            "spans": [
              [
                1777,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/watchdog/observers::watchdog/observers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.observers",
            "spans": [
              [
                1845,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/watchdog/observers/api::watchdog/observers/api",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports watchdog.observers.api",
            "spans": [
              [
                2204,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/file::office-document-extension--pptx",
            "conf": 0.9,
            "crit": 3,
            "desc": "Office document file extension keyword (pptx)",
            "spans": [
              [
                2768,
                4
              ]
            ]
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "spans": [
              [
                12150,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                3532,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                50,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                20738,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                46860,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                19,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                14399,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                44619,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/authorization-header::auth-like-constant-assignment",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Auth-like constant assignment",
            "spans": [
              [
                6758,
                30
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/library::openai-client-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python OpenAI API client import",
            "spans": [
              [
                1430,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/client/response-body::python-response-body-member-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python response body member access",
            "spans": [
              [
                9145,
                8
              ],
              [
                9154,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/httpx::httpx-get",
            "conf": 0.85,
            "crit": 3,
            "desc": "httpx.get call",
            "spans": [
              [
                9030,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/response::source-http-404-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source assigns HTTP 404 status",
            "spans": [
              [
                33786,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-http-exception-marker",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "FastAPI HTTPException construction or raise",
            "spans": [
              [
                33766,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::python-http-route-basic-method",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python basic HTTP route decorator",
            "spans": [
              [
                32473,
                12
              ],
              [
                32616,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/build::network-destination-function-binding",
            "mbc": "C0002",
            "conf": 0.94,
            "crit": 3,
            "desc": "Network destination assigned from call",
            "spans": [
              [
                9713,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/endpoint::health-check-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "HTTP health-check endpoint path",
            "spans": [
              [
                47650,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::browser-mozilla-5-0",
            "conf": 0.7,
            "crit": 3,
            "desc": "References Mozilla/5.0 User-Agent prefix",
            "spans": [
              [
                8295,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/user-agent::hardcoded-windows-browser-ua-literal",
            "conf": 0.82,
            "crit": 3,
            "desc": "Hardcoded Windows browser User-Agent literal",
            "spans": [
              [
                8295,
                106
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::python-column0-noarg-call-assignment",
            "conf": 0.84,
            "crit": 3,
            "desc": "Module assigns a no-arg call",
            "spans": [
              [
                6516,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/custom::python-whitespace-only-line-selection",
            "atk": "T1140",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python selects lines containing only whitespace",
            "spans": [
              [
                41636,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/json::json-result-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON result or response field key",
            "spans": [
              [
                32598,
                9
              ],
              [
                43934,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/codegen::llm-generation-source-language-model",
            "conf": 0.88,
            "crit": 3,
            "desc": "Explicit LLM or language-model reference",
            "spans": [
              [
                51878,
                3
              ],
              [
                51978,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "spans": [
              [
                18871,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::content-object-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON content object field",
            "spans": [
              [
                43220,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::result-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object result field",
            "spans": [
              [
                43924,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::python-bytes-string-conversion",
            "conf": 0.86,
            "crit": 3,
            "desc": "Python bytes/string encoding conversion",
            "spans": [
              [
                3916,
                24
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk",
            "conf": 0.66,
            "crit": 2,
            "desc": "Traverse filesystem hierarchy (os.walk)",
            "spans": [
              [
                22330,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-walk-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls os.walk for filesystem enumeration",
            "spans": [
              [
                22330,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/lock/flock::python-fcntl-flock",
            "conf": 0.86,
            "crit": 3,
            "desc": "Uses fcntl.flock() for advisory file locking",
            "spans": [
              [
                3757,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::python-path-containment-check",
            "conf": 0.9,
            "crit": 3,
            "desc": "Checks whether path lies beneath directory",
            "spans": [
              [
                20886,
                16
              ],
              [
                38691,
                124
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::android-apk-reference",
            "conf": 0.94,
            "crit": 3,
            "desc": "References Android APK path or suffix",
            "spans": [
              [
                2936,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/extension::quoted-font-path",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a quoted font file path",
            "spans": [
              [
                3165,
                6
              ],
              [
                3177,
                6
              ],
              [
                3189,
                7
              ],
              [
                3202,
                8
              ],
              [
                3216,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/library::dylib-name-literal",
            "conf": 1.0,
            "crit": 3,
            "desc": "Literal references a .dylib name",
            "spans": [
              [
                3022,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/location::home-config-documents-reference",
            "conf": 0.78,
            "crit": 3,
            "desc": "References config or document paths under home",
            "spans": [
              [
                21931,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/location::home-hidden-dotpath",
            "conf": 0.85,
            "crit": 3,
            "desc": "Hidden dot-entry under the home directory",
            "spans": [
              [
                21931,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/descriptor::python-file-truncate",
            "mbc": "C0016",
            "conf": 0.8,
            "crit": 3,
            "desc": "Truncate file (truncate())",
            "spans": [
              [
                3868,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::py-pathlib-open-write-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "pathlib Path.open write mode",
            "spans": [
              [
                51392,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/dynamic::python-getattr-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python getattr dynamic attribute lookup",
            "spans": [
              [
                16065,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-interpreter-variable-code-argument",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.92,
            "crit": 3,
            "desc": "Variable Python interpreter gets inline code",
            "spans": [
              [
                18905,
                27
              ],
              [
                19976,
                76
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::python-subprocess-io-fields--returncode",
            "atk": "T1059.006",
            "conf": 0.84,
            "crit": 3,
            "desc": "Process output/status field names (returncode)",
            "spans": [
              [
                19093,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/workers::parallel-thread-executor",
            "conf": 0.88,
            "crit": 3,
            "desc": "Uses a thread or async task executor",
            "spans": [
              [
                28402,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stderr-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stderr stream",
            "spans": [
              [
                19233,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::python-stdout-stream-name",
            "conf": 0.84,
            "crit": 3,
            "desc": "Python references the stdout stream",
            "spans": [
              [
                19339,
                6
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-1",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "Chrome compatibility User-Agent fragment",
            "spans": [
              [
                8364,
                18
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-2",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 3,
            "desc": "WebKit compatibility User-Agent fragment",
            "spans": [
              [
                8335,
                13
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-pe--rx-4",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.9,
            "crit": 1,
            "desc": "Regex component marker",
            "spans": [
              [
                8356,
                0
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/fetch-eval::json-message-field",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Extracts payload from JSON message field",
            "spans": [
              [
                41541,
                14
              ]
            ]
          },
          {
            "id": "objectives/impact/ransom/encrypt/runtime-generated::destructive-data-target-a",
            "atk": "T1486",
            "conf": 0.92,
            "crit": 3,
            "desc": "Destructive operation names file data",
            "spans": [
              [
                18555,
                15
              ]
            ]
          },
          {
            "id": "well-known/lib/development/gitpython::git-module-import",
            "conf": 0.7,
            "crit": 3,
            "desc": "GitPython module import",
            "spans": [
              [
                19384,
                8
              ]
            ]
          },
          {
            "id": "well-known/lib/stdlib/python-stdlib::asyncio-reference",
            "conf": 0.5,
            "crit": 3,
            "desc": "Python asyncio library reference",
            "spans": [
              [
                139,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "FastAPI framework import",
            "spans": [
              [
                605,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-load-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Python json.load call",
            "spans": [
              [
                51083,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-loads-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Parses JSON data with Python",
            "spans": [
              [
                49490,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/object::json-dump",
            "conf": 0.86,
            "crit": 3,
            "desc": "Serializes to a stream with json.dump()",
            "spans": [
              [
                51434,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-readdir-walk-find",
            "conf": 0.85,
            "crit": 2,
            "desc": "Traverses directories using common APIs",
            "spans": [
              [
                22330,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/descriptor::python-os-write-fd",
            "conf": 0.9,
            "crit": 3,
            "desc": "Writes bytes through Python file descriptor",
            "spans": [
              [
                3898,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::python-os-getenv-call",
            "conf": 0.92,
            "crit": 3,
            "desc": "Python reads an environment variable",
            "spans": [
              [
                21832,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::import-subprocess",
            "atk": "T1059.006",
            "mbc": "E1059.006",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports Python's subprocess module",
            "spans": [
              [
                236,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::run-ast",
            "atk": "T1059.006",
            "mbc": "C0017",
            "conf": 0.85,
            "crit": 3,
            "desc": "Calls subprocess.run to launch a process",
            "spans": [
              [
                18877,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/thread::python-thread-create",
            "conf": 0.65,
            "crit": 3,
            "desc": "Creates a thread in Python",
            "spans": [
              [
                13055,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-framework",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "FastAPI framework usage",
            "uses": [
              150
            ],
            "spans": [
              [
                605,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/client::request-python",
            "conf": 0.9,
            "crit": 3,
            "desc": "Sends an HTTP request with a Python client library",
            "uses": [
              110
            ],
            "spans": [
              [
                9030,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::server-python",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python HTTP server",
            "uses": [
              160
            ],
            "spans": [
              [
                605,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::recursive-directory-traversal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Recursive directory traversal logic",
            "uses": [
              126,
              154
            ],
            "spans": [
              [
                22330,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/subprocess::process-execution",
            "atk": "T1059.006",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python launches a child process",
            "uses": [
              158
            ],
            "spans": [
              [
                18854,
                38
              ],
              [
                18877,
                14
              ],
              [
                19567,
                38
              ],
              [
                19923,
                40
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/channel/http-beacon::chrome-spoof-user-agent-script",
            "atk": "T1071.001",
            "mbc": "B0030",
            "conf": 0.75,
            "crit": 3,
            "desc": "Chrome User-Agent in script source",
            "uses": [
              116,
              143,
              144,
              145
            ],
            "spans": [
              [
                8295,
                13
              ],
              [
                8335,
                13
              ],
              [
                8356,
                6
              ],
              [
                8364,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::child-process-execution",
            "atk": "T1059",
            "conf": 0.94,
            "crit": 3,
            "desc": "Executes a child process",
            "uses": [
              164
            ],
            "spans": [
              [
                18854,
                38
              ],
              [
                18877,
                14
              ],
              [
                19567,
                38
              ],
              [
                19923,
                40
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 199,
        "mol": "H(Db₃)Md(In)",
        "sha": "2a59f36a30472e99e0d44083d7d0c158b49c33d516d85dc9423240b16bebfd5f",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/services/indexing_history.py",
        "risk": 4,
        "size": 6390,
        "type": "python",
        "depth": 2
      },
      {
        "id": 200,
        "mol": "H(Db₂)",
        "sha": "e4ac08e988102142cc58175e0448eb7ed04155fa4da5ae6f947cb959ceb859e8",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/src/services/resource.py",
        "risk": 2,
        "size": 3717,
        "type": "python",
        "depth": 2
      },
      {
        "id": 201,
        "mol": "H₂(FPo₄)Md₂(In₃Pa)",
        "sha": "be33e30a7f2f1ed53c6bcbae3548c5077b13af559b52381263cf39693e129639",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/tests/test_cli.py",
        "risk": 6,
        "size": 1441,
        "type": "python",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "a%FjewOl3{B8#5lzxK4jB98ECw]zYjx(mD)CXI5daAITkBAITEA+frhz/fScaAIamx\u003c\u003e*(Dsp]fz/dfKa%Ev3x(d*cA=-BDzFsimwPI@2w].*baA.NoBAz8nBs}AGv@0i3ze:AlBrCKhByO$\u003e3tBu@z/P}xB7Gxnx\u003e7YYw].*bazb56Byxc5azCXiz/P}xmQZvWk#pbWw].*bazt\u003esAcJHtze:AlBrA\u003eFm[DW2vqZd9z/P}Javg6]zEV4Ix\u003eqg73tar%z6iXlwmYN#e[]ilwQ4{bxj2s^B98tvC{3*rAbP=saw3DYwQ4{bxgM-TBz(hB3jmbIy*?yaaw3DYwQ4{bxh-[XBAIU7wPI%md0oAwBAz8nBs{daz!@\u003c7wN[8FD2vbaz=yp?BvfFTwHPUEarR^Ha%Fj1CX7]9x(^\u0026dBzbkdB97\u0026jB-OWCz/{ekaA}KwxM53naAITkA==2kxcp]awmZ11zF78gAV/jqwmYN1Ab](ux\u003eg^}B1OTXa{[V1arR!nB9RUkay]4}aARgoBye:1wmZ11zF9r$ByxolB6\u0026%0B8V5nB7D+vwO+%cat2=1ph+2YiTM#LarR^HarR\u003cLb1lu/BA]0qzE:(ez/x\u0026nvru6\u003eaztFgBz(hlwPF#hB-RTEB7GxavqGU7wGV8dA=l8kxDRzgwGV28B8V5nB7DFhz!9A}e*qF-3lQDlarR^HayPkdauZ\u0026pvrlJRp!r5:3lQDlarQ",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "A4U\u003cxv@co#wNxE@B-.hnd05%uC4\u003eC$e]\u003e(MBy/Fw3lQDlarR^HaA.ZsauZ?\u003exMOunB2\u003e%cwQ4T2Abo8rv@Diqwn+$0a{]CnarR^HarUYov@Dx#auZ\u0026szE^s6x(mMOx(!xmA^o6QA+NWVA+N6Ev@DmbwO#P%xKL%}jTaDZvqP$1wI4O7B7=:GaAITkBAIT/b4CLdAbo9cwN(#l3jm)#arR^HarU9lD2vamCwhejavg6]zEV4Ix\u003eqg7d0fGrzGx=nA=:Dgq+6zUA:-\u003cbAbP=sc$d7ljZ\u0026qGdj=PJvrl0!B-IpYb4#7uA5]T9By/Jna$jTyB0a$ex\u003eqg7iTM#LarR^HarR^HarUomAV/ylv@Dx#B0bgmasHD1efFeqwN/U0wl*SB3lQDlarR^HarR^HarR^HaA}KwxDOYgarR^HarR^HarR^HarR^HarR^HB7Gf1e]#eAraQb)d0fxHvqGp.x(4v4j-1XEc#@)ez/Pxfdf",
            "ln": 583,
            "col": 11,
            "line": 18
          },
          {
            "b": "v@Dx#B15TEarR^HarR^HarR^HarR^Hdlm!UarR^HarR^HarR^HarR^HarR!EwPI*ezGxwijS[fSvqf*av@b\u003c\u003czGEHIz/Z1Ga$)wzx!KS:fkkrmwQ4{bxj2.4vruTka$K\u003cKB8L}VDM)PMx^bOXB-IhAdgdguarR^HarR^HarR^HarR^HarU-py?tqdB8$]kBvyg(vqEujwPI*ezGxwwB97\u0026jB-Q]1z!9AgatLS8efF$AB8V5nB7D$CwQ5qC3lQDlarR^HarR^HarR^HarR^HaAIagw?EIkB7Gxlmr9DUy:YSkarR^HarR^HarR^HarR^HarR^HarR!EwPI*ezGxwwyiarhc[cXOarR^HarR^HarR^HarR^HarR^HarR^HDKp(rarR^HarR^HarR^HarR^HarR^HarR^HarR\u003eJA+MZU",
            "ln": 1161,
            "col": 106,
            "line": 27
          },
          {
            "b": "arR^HarR^HarR^HarR^Jx(^T9vru0)wN(#CavY^QB7D)farR^HarR^HarR^HarR^HarR^HarR^HarR^Hb4+L9wPG4Rax@M4wO\u003c5pz!9A}uU1p@A42NwwmW[Fyiarha$jTDz/M$mBy/qix(k5lwN/U0woh3c3lQDlarR^HarR^HarR^HarR^HarR^HarR^Har\u003e]CByw#)w[=6)B0rT/y?mGjA+e:0A+6kued9HxarR^HarR^HarR^HarR^HarR^HarR^HarR\u003c",
            "ln": 1520,
            "col": 14,
            "line": 35
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "FastAPI"
            ],
            [
              "",
              "app.include_router"
            ],
            [
              "",
              "IndexingHistory"
            ],
            [
              "",
              "AsyncClient"
            ],
            [
              "",
              "ASGITransport"
            ],
            [
              "",
              "self.subTest"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "patch.object"
            ],
            [
              "",
              "patch.object"
            ],
            [
              "",
              "client.post"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "self.assertEqual"
            ],
            [
              "",
              "response.json"
            ],
            [
              "",
              "item.model_dump"
            ],
            [
              "",
              "len"
            ],
            [
              "",
              "unittest.main"
            ],
            [
              "httpx",
              "ASGITransport"
            ],
            [
              "httpx",
              "AsyncClient"
            ],
            [
              "fastapi",
              "FastAPI"
            ],
            [
              "models.indexing_history",
              "IndexingHistory"
            ],
            [
              "",
              "fastapi"
            ],
            [
              "",
              "httpx"
            ],
            [
              "",
              "models.indexing_history"
            ],
            [
              "unittest.mock",
              "patch"
            ],
            [
              "",
              "service"
            ],
            [
              "",
              "unittest"
            ],
            [
              "",
              "unittest.mock"
            ]
          ],
          "mbr": [
            "app.include_router",
            "client.post",
            "item.model_dump",
            "patch.object",
            "response.json",
            "response.status_code",
            "response.text",
            "self.assertEqual",
            "self.subTest",
            "service.indexing_history_service",
            "service.router",
            "unittest.IsolatedAsyncioTestCase",
            "unittest.main"
          ],
          "tgt": [
            "ASGITransport",
            "AsyncClient",
            "FastAPI",
            "IndexingHistory",
            "app.include_router",
            "client.post",
            "item.model_dump",
            "len",
            "patch.object",
            "response.json",
            "self.assertEqual",
            "self.subTest",
            "unittest.main"
          ],
          "funcs": [
            [
              "test_indexing_status_response",
              407
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 21,
              "call_count": 16,
              "node_count": 448,
              "member_count": 13,
              "max_array_len": 2,
              "member_depth_max": 2
            },
            "file": {
              "size": 1883,
              "entropy": 4.33
            },
            "text": {
              "lines": 44,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 547,
              "char_entropy": 4.33,
              "unique_chars": 58,
              "top_char_null": 0,
              "string_density": 0.43,
              "top_char_ratio": 0.06,
              "avg_line_length": 41.8,
              "max_line_length": 112,
              "empty_line_ratio": 0.18,
              "last_line_length": 19,
              "whitespace_ratio": 0.31,
              "identifier_density": 1.86,
              "line_length_stddev": 31.61,
              "normalized_string_count": 2.86,
              "repeated_char_sequences": 18,
              "normalized_unique_identifiers": 8.24
            },
            "binds": {
              "count": 4
            },
            "binary": {
              "peak_region_bytes": 1024,
              "peak_region_entropy": 4.61
            },
            "source": {
              "class_count": 1,
              "function_count": 1
            },
            "imports": {
              "count": 11,
              "stdlib_count": 2,
              "stdlib_ratio": 0.18,
              "third_party_count": 9,
              "third_party_ratio": 0.82
            },
            "strings": {
              "bytes": 397,
              "count": 19,
              "url_count": 2,
              "avg_length": 20.89,
              "max_length": 76,
              "path_count": 1,
              "avg_entropy": 3,
              "entropy_stddev": 0.79
            },
            "functions": {
              "count": 2,
              "density": 2.27,
              "avg_params": 1,
              "code_ratio": 0.59,
              "max_params": 1,
              "avg_name_length": 29,
              "avg_length_lines": 26,
              "max_length_lines": 26,
              "min_length_lines": 26,
              "high_entropy_names": 1,
              "avg_param_name_length": 4
            },
            "identifiers": {
              "count": 82,
              "unique": 45,
              "avg_length": 8.89,
              "max_length": 29,
              "min_length": 3,
              "avg_entropy": 2.58,
              "reuse_ratio": 0.55,
              "length_stddev": 5.79,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.16,
              "all_lowercase_ratio": 0.82,
              "double_underscore_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 202,
        "mol": "H₂(Cm₄Db)Md₂(In₃Pa)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/tests/test_indexing_status.py",
        "pid": 1,
        "risk": 4,
        "sha": "0a48037f5d8e8cb4f8ec5d2d201b7b9f1c2787a4653b254ba3fde0350dd19efb",
        "size": 1883,
        "traits": [
          {
            "id": "metadata/import/python/httpx/asgitransport::asgitransport",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports ASGITransport from httpx",
            "spans": [
              [
                178,
                13
              ]
            ]
          },
          {
            "id": "metadata/import/python/httpx/asyncclient::asyncclient",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports AsyncClient from httpx",
            "spans": [
              [
                193,
                11
              ]
            ]
          },
          {
            "id": "metadata/import/python/fastapi/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports FastAPI from fastapi",
            "spans": [
              [
                152,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/models/indexing_history/indexinghistory::indexinghistory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports IndexingHistory from models.indexing_history",
            "spans": [
              [
                241,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/fastapi::fastapi",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports fastapi",
            "spans": [
              [
                137,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/httpx::httpx",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports httpx",
            "spans": [
              [
                165,
                5
              ]
            ]
          },
          {
            "id": "metadata/import/python/models/indexing_history::models/indexing_history",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports models.indexing_history",
            "spans": [
              [
                210,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/unittest/mock/patch::patch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports patch from unittest.mock",
            "spans": [
              [
                110,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/service::service",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports service",
            "spans": [
              [
                124,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/unittest::unittest",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest",
            "spans": [
              [
                75,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/unittest/mock::unittest/mock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports unittest.mock",
            "spans": [
              [
                89,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                336,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                479,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                20,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                763,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::python-unittest-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Python unittest import",
            "spans": [
              [
                66,
                17
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::python-test-file",
            "conf": 0.7,
            "crit": 2,
            "desc": "Python test file suffix"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory"
          },
          {
            "id": "metadata/package/testing/presence/path::tests-path-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "Tests path basename"
          },
          {
            "id": "micro-behaviors/communications/http/client/response-body::python-response-body-member-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python response body member access",
            "spans": [
              [
                1347,
                8
              ],
              [
                1356,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/body::http-post-with-body-argument",
            "conf": 0.82,
            "crit": 3,
            "desc": "HTTP POST supplies a body argument",
            "spans": [
              [
                1225,
                57
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/client::py-post-generic",
            "conf": 0.8,
            "crit": 3,
            "desc": "Python post method call",
            "spans": [
              [
                1225,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::files-object-field",
            "conf": 0.8,
            "crit": 3,
            "desc": "JSON files object field",
            "spans": [
              [
                1584,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-import",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.7,
            "crit": 3,
            "desc": "FastAPI framework import",
            "spans": [
              [
                132,
                19
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/runtime::is-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "Test, spec, or fixture file",
            "uses": [
              16
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "uses": [
              16,
              17
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::fastapi-framework",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 1.0,
            "crit": 2,
            "desc": "FastAPI framework usage",
            "uses": [
              23
            ],
            "spans": [
              [
                132,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-or-declaration-file",
            "conf": 0.85,
            "crit": 1,
            "desc": "File is a test or type-declaration source file",
            "uses": [
              24
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/framework::server-python",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.75,
            "crit": 3,
            "desc": "Python HTTP server",
            "uses": [
              26
            ],
            "spans": [
              [
                132,
                19
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 203,
        "mol": "H(Cm₅)Md₂(In₄Pa)",
        "sha": "fbab485828b7a48cbdde24458ffe40d2743d15a27b419da9835d8c80d9d565d5",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/py/rag-service/tests/test_retrieve.py",
        "risk": 3,
        "size": 1346,
        "type": "python",
        "depth": 2
      },
      {
        "id": 205,
        "mol": "O₂(AsXe₂)H₄(Cm₃FOs₂Po₃)",
        "sha": "cf82711248682a0f74f143da620ebde1da17cd707d123fc6b503d6a6c15fc00c",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/scripts/build-in-container.sh",
        "risk": 9,
        "size": 513,
        "type": "shell",
        "depth": 2
      },
      {
        "id": 207,
        "mol": "H(F)",
        "sha": "e1f400ff5c6a2fe6dc37bc310ccd9d3a6fed566096a5dd0adac79b947da460e0",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/scripts/run-luatest.sh",
        "risk": 1,
        "size": 1172,
        "type": "shell",
        "depth": 2
      },
      {
        "ctx": [
          {
            "b": "boXZ.B8\u0026{yx(kOnzGWdivrl8?boPM}B97\u0026by-)+fADL#owN(](zE:(dAcb/jzEEu7AboVfx(k57wPhi#wmYT*x\u003equdx(n3hatbr?vrc0(Bt4-EB98ERwmY.3edcDfBrAeD3joZ0qB%X:uQNE-jT8d1v}lYleG=k.c$E4jzEEx[at2e/a%.I4k#QrYq+{y\u003elQ+iku40[Ca%niVaAhKndiY9+rZxFWmpe}*lRyuOmmfiZbVv6dnL\u0026w[l}Hofe?O!=C42ogwId\u003ezx(bCyv@i!Le]\u003e(uyJBDav\u003chl!boP^3BzkVhvqE62zGGD5A:X",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "3lQDlazbr{Ef{r(x\u003enXwaBsCrarR!rv}Y^6b1lJ)z/N(YbRZF=j%\u00262(arR^HwQ4{hatBjK3jpG+B97\u0026by*QZ:Ac0ARaBsCrarR!yz!0i(ay]55B6\u0026D(AY\u003eP(f^l@iarR^Hv@Dj3vqYP#eP@mMBZYrev@3cdco:7[wP/.AB.\u003e\u003epE0^5Ex\u003enzhy\u0026%fbz!0N7azC)tzF%Rtx(n0lvqG:\u003ewg/5karR^Hy\u0026r@[C4CY6z/YFjb1VV[Byx04x(mMaA=kD6B8UY2ay]55wO#3\u0026zEWx(B0bgmBz\u003ch.bXgF9B6\u0026D(AV$\u0026karR!yz!0i(az=geA=kD6B6\u0026u@xlci:eIg^Yvj=UlA=U@kzAP\u003cff^551BAg@7jT8dZwPhY$wnc6ddgdguarUGyvrco@yJyQxbZTuIvrco@yJA\u0026\u003eA+xC$kWw^Zaz\u003eL5wGSMRz/fxpeO5BiB094^wmY.3eP2ApwJ:%HwGSfxk#{oDr7gd(pEv=Np^).}aBFLVA+funA=90O3jm)#arUGsv{%f@wmYY!arR^Hw]zYjwmYZ5x(k4qbZSr-r7P\u003eXk$\u003eSNmnM]!kWw^Zj0n6L3lQDlarR^Haz+$euV{13vScs0ar\u003cx{B97\u0026by?W^1aA8jvx(v($y-)n1AaJ]$wO#16iV]XUwPe?2arR^HarR^Hy\u0026%fbz!0N7ar\u00267Ty\u0026%fbz!0N7uTW$/B6y[nEiG!FzGx]dy?$jCeO5BiB1IlEwmW]xzE\u003c}mbXgF9a%qnXaAz4nB-Ivxf:Y3CarUikzE\u003cf63jpG+B97\u0026by*R13vqH0kdiJ%AarR^Hy\u0026r/(y-)n1B97=1x(VuZDOEMka%Y#^l[-T\u003cA+w%9fly=DBAnTO3jm)#arR)Kl$HEKv@@\u0026iAaK5#BzkS9aAI*HBy/qivqYP#vrb\u003c\u003ex()]@BAIRn3lQDlaz+$avqE68B6\u0026/[zdL\u003cOa{]CnarUGsv{%f@vrb\u003c\u003ejT86SarR^Hy\u0026r/(y-)t7y?l%+CYV7)a{[V1arR!pvrl05a%XNVzEEx[at4T-a%pPq3lQDlarR^HawuG!B:bw+3lQDlarR^HarR^HaA8sdzEEx[jTaYRzGQgF3lQDlarR^HarR^Hazbt7wNx1[BuH*\u0026vr9#kDlJXsarR^HarR^HarR^*i%)8MarR^HarT6XA^8kndK+YEarR^HarR^HarR!BB6\u0026/[zdL\u003cOwmoI5x(ka4arR^HarR^HarR^Hw[=6)uUaF7jTa#RAXq0Ja{]CnarR^HarR^HarS:c3lQDlarR^Havxp4s4MdpD}^gcm]}f/o\u0026Cg[dK+YEarR^HarR^HarR!BB6\u0026/[zdJ",
            "ln": 578,
            "col": 22,
            "line": 29
          },
          {
            "b": "as5vTzEEx[at4T-a{]CnarR^HarR^HarUYoBAIRwatBiCarR^HarR^HarR^*i%)8MarUlpvpGSKarR^Hv{%B\u0026ar\u00266VB-7S8wGSNwdiY)GzvdHearR^HarU[*hEwv0D%{(5hz=\u0026\u0026arR^HarR^HarR^Hvrb\u003c\u003ejTbbeg:inHarR^HarR^HarR^*i%)8MarR^HarU9kz8Kj#vpsg^xF}W@3lQDlarR^HarR^HayPq2xGWLFA=0Y\u003ea{]CnarR^HarR^HarS:c3lQDlarR^HasX/EarR^HarR^HarR^Hy\u0026r@eb2@J4B-qqrA=+(6ayPq2xLzN1v@#\u003clwJy}Vd0oAozdK?wz7d1Uw)]H(x(mMavQS+ZaARJACS4w",
            "ln": 1724,
            "col": 47,
            "line": 75
          },
          {
            "b": "arUGsv{%f@Abn%8w]zZbjT8d#z/Yo6vqPO7eHkWKA:@^ha{]CnarUGsv{%f@y\u0026%f5B6\u0026D@Cw.knvpS./A+)(.xMOunB2\u003e%cxk8E3BZ=$kz/4d3BZW%xfkL=teO[\u003ckxlvS}wI4$mA=#2mflgSuwNPT\u003eB1.6xCw.knvpR2pDRvB9oJbq0mn^5QpFMr\u003ey\u0026%ery*?i]BZX]]ePUGzC4CXCbZSi+k$\u003ei:rZ/[+nL-9feHkWZy*?A$z/PYye*L^Qx(4u/wQ5rBa{[V1arR!yz!0i(az=gey\u0026-@]x(VuXbXgFcByeM)AXzlKvj=q7zFa92xjSVowPz%9AXeL-oJswLq^SM]qD3d.pjjYtDVi!fBy]Dizg9Pn3lQDlazCBgtoC7ieO2$FbY4Qiy\u0026-@]x(Uyut@%fJxK#5*arR^HarR^Hy\u0026r@eb1VV[Byx04x(mMay\u0026%ery*?i]BZX]]ePUGzC4CXpbZSi+k$\u003ei:rZ/[+nL-9fazbLjas8qMy*?A$z/PYyazbUjz6iIlBz#pZfe3%LBzb/ae[n*pfhcH%oJ9PXBZV\u003ervqY.2vp%d6B7GxnwPxCAwO+{^B7GzBe?OsParR^HarR^HzeiV@AV=@Mar\u00267EBZY9cuU0\u003e\u003ea{[V1arR^HarR!vw/$q2a%Z=my?l%+CYUbLjS\u003e}\u003cvr9#kDlKFqj0nSUwO}?$arR^HarR^HarR!pB-IpvePT\u0026:ar\u00267Ty\u0026%f5B6\u0026D@Cw.knvpS./A+{dFaBCqNvr9GpCPXN\u0026wnc6}v@#TfC{1pRy\u0026%f5B6\u0026D(AV$\u0026karR^HarR!ry\u0026:d{arR^HarR^HarR^HboPD]AV/WxA3e+by?mVsay]zmzFTl1wftF#A=VsBBzbl6az2!tA:-E13lQDlarR^HarR^Haz+$avqE6dwO(x[w[=6)jT8L3ze.dABZY9ceHkWpry6qSuSGP[q+o+WEj/?WA3tSiarR^HarR^HarR!pB-IpvePT\u0026:ar\u00267Ty\u0026%f5B6\u0026D@Cw.knvpS./A+{dFat4HOa%.nwze-\u0026]x(4u83lQDlarR^HarR^HaA.NFx(CgDAuDCJBy/rduUj1*wG\u0026lGwfr6wy\u0026%f5B6\u0026D(AV$\u0026karR^HarR^HarR!Ez6gAxar\u00267MwO(x[w[=6)a{]CnarR^HarUog3lQDlaz2wgwEoL5arR^HarUGsxj2*[A:\u0026%dwGSgkBZV\u003ervqY.2vp%d6B7GxnwPw]cB0a[cA+eV\u0026C{3*sB97\u0026by?mc1x(k4sy\u0026%f5B6\u0026D(AV$\u0026karR!sx:L$9arUl9xM21qbY4Qiy\u0026-@]x(U\u003eo",
            "ln": 2071,
            "col": 3,
            "line": 93
          },
          {
            "b": "zeAZ0wfrEEazL)sco:7[wP/.AB.\u003e\u003epE0^5Ex\u003enzhyh\u003ewgB0bvsBrCpnB97\u0026by?mc1w]zYjAa9^dx(mMam})6oBZ=EVp!q^IwPI*ezGxxge*pSfarR^Hy\u0026r/(y-)Rsx(dj2wPz\u003caz/b[8arR!AC4\u003e/2C4CYnx(v(Lb6CT)f!$vna{]CnarUGsxj2*[A:\u0026%dwGSf[vrcB2wft=kx(a#owPz\u003caz/cXfA=k!qCw?Iqw]8yfiV]X=C4\u003e/2C4y",
            "ln": 3179,
            "col": 7,
            "line": 120
          },
          {
            "b": "Eiqo@z*2\u0026iaAz4fwNPT\u003eazbUjz6ht.BvZK-ave*}e?O+23lQDlaz+$avqE5{Aa@W4A+)(.xMOunB2\u003e%cvq]{kxk8E3BZ=$kz/4dFwPhNefk+utC4\u003e!DzE):fx(bIzwO+{^B7Gzp3lQDlazCBgtoCanzGY-huV{13B7]Mga%o3iar\u003e(GvpB4:a%peMaARpdzvdHearR^HarU9ix\u003cV16y=@%/vq]{/B-IpKy*?A%B95PkarR^HwO=B03lQDlarR^HayPk6uV*y9jT8dWAa@W4A+)yJvp%TmbZTALx(dj2wPz\u003caz/f$E3lQDlazbr{3lQDlaz+$avqE6bwO+{^B7FY?vrt]+arR^HA+f5#vrl0!wmoN*jT8d1v%8*dat4TSa%ZPox\u003cV16y:7qL3lQDlazCBgtoCIzar\u00267KwO+{^B7FY?vrt{4aycaqD)00gxM21qbYWEjwNPT\u003euU0O!viM?wazL)seOc4Le]tfvB75Y)au.\u003egb2i5#avZo(zE:}sau*]3wmY{qzGP=ij0nSUwO}?$arR^HarR!qx\u003enzhmQZ1EwN({9zY\u0026U6ByO#bA+f5#vrl05wmoN*azbUjz6hs",
            "ln": 3426,
            "col": 42,
            "line": 126
          },
          {
            "b": "aA?spB7]MgaswBYzGY-huV{13B7]MgEj3S\u003e3lQDlazbr{3lQDlar@0#x(mD7Bzbkdv@DydwN/*8vrlH3BrC4raAz4awQ2tazE:(3CYW$mv@@\u0026cBAnNxvqPM#vqYP#wn=Wfy\u0026r-)axqrke^-ZzarUGsv{%f@vrlH3Bye:1w]w20arR!nB8$]muUKx",
            "ln": 3910,
            "col": 62,
            "line": 137
          },
          {
            "b": "D(#V3arR^HarUAsat4QRcOw?GB7GDmtu@w0aAIagwN/*ge]C9mwGVvyBy/Jnc)ALLx(bCrx(n6rc]J]feQflkuP6.\u0026tWe[6vrbQTe[YFQa$j@-D($4VvqPM#d\u003cc2Ua%nxUe[e\u003ctCxmtouU180zFTl1wm6F1y:QUQ3jm)#arUxgax]%uDlsySvrlH3Bye:1w]w\u003eot@%fJxK#5*arR^HarR^HwnbP$b13o\u003ey?aVaz/^alx(mD7vixSlx()+",
            "ln": 4084,
            "col": 40,
            "line": 142
          },
          {
            "b": "A=U@kzAPf?c$M[4zY*kHwn=Wfy\u0026r-)uV*y9a%qmQxl4N5at328ePh:VC3uTLiBadue)y1YiBadue)y1YiBac.aBCqBwNP9(eP8W=diY9warR!vw/$q2eQwJ-bW\u003eh8",
            "ln": 4484,
            "col": 14,
            "line": 154
          },
          {
            "b": "pgXu!x(a#owPz\u003caz/cXiB08-PvpKz4vqGp]wPz\u003caz/f$E3jm)#arUGsv{%f@A=(nwx(dA*wnc6Ea%ZYgB97=1x(U\u003eAC4\u003e!BbZS%fBAI2duV{13B7]MgEjYFZzGGPfwG?E7arR!vw/$q2aS@vEar\u00267KB-8qnzdN6+x(Uyut@%fJxK#5*arR^HarR^Hy\u0026r@eb1VV[Byx04x(mMapgXu!x(a#kB-8qnzdK?rbZS%fBAI2duV{13B7]MgEjl^3e*pSBarR^HarR!zyH?d1at4KPa%.hKzGGPfwNw$ZAV$\u0026karR^HarR!pB-IpvePT\u0026:ar\u00267Twn=Wfy\u0026r-)uV*y9EiG!Yay2l@arR^HarR^HarR!Gvr9GnDs!oKat2@6a%.hKzGGPfwNw$ZAV#RTePV2Ox(CUlz/6DizE)ZcB3hu5tNzO@arR^HarR^HarR^HarR\u003cNDTQ#pwPRo%vqPN4e{7Jxe[YGUflp/nA+c[wC4\u003e!DA=(nwx(dA93lQDlaz2wgwEoL5arR^HarUGsxj2*[A:\u0026%dwGSf(wP8:az6i\u003ewzGGPfwGSxDDTQAaBZY8[C4CYnx(v\u003e",
            "ln": 4708,
            "col": 27,
            "line": 158
          },
          {
            "b": "Abn%8wG?D*arR^Hy\u0026r@[C4CY6z/YFjb1DiZwPzj3x(mMay\u0026%fbv\u003c2w$y?j.$BugJ\u0026y\u0026%fbv{:g-Bz8\u003c9arR^HzeiV@AV=@Mar\u00266Vwnc74vqPM#a%Z#Evrb\u003c+Aa9\u003c4a$jYy3lQDlar@15BZXf^v@3cdx(n0lvqG+3ayP85ay]55wO#3\u0026zEW@mzeS%cy?mVgx(n3hayMylxKL{)wfsM*vixx2vSC)$C{3TiA+e:5z/QaQ3lQDlar@1dpEE#3wn=42aAg+hxDQ?%AaJ]$B0bysaz=geazC.nwPz:gwPRH7aA?spB7]MgkmeIQarU-pwfrmvbys=9mnM{hEiQo=a%YMBp/yZ$k#ZxdB7/05wIm\u003exvj%F\u003cf^m?\u0026ar\u00267EBZYr2uVY\u003c@Abn%8wG\u0026lXar\u00267EBZYr2uVoB}xD^!i3jpSUx(ksFaBsCrarR!yz!0i(ay/tbzddr)jT86SarR^Hy\u0026r/(y-)ebxlci:dgcz8arR^KawDoZBP",
            "ln": 5328,
            "col": 56,
            "line": 175
          },
          {
            "b": "ay]zdwEn+!arR^Kaxhc8pATQ+B8@EjA+xCowQ5fgx\u003e7\u003e0y\u003cvdqzxIqray]hbwN/*#C)UVparUxgax]%jbU7B9nl4#-k%[QypFK?jauZ?\u003eBAhIna%peMaARpdzvdHearR^HarR)Kl2p:ND2\u003e9qwGVecA:\u0026%dwGUY8avwZcarR^HarR^HC4CY6z/YFMBAhIn3lQDlazbr{3lQDlaz24@zY*kHk#{oDr7gd(rzDH+o*@z*mn)e)l}Ho23lQDlaz\u003e[8x(UsFA3ctIk#{oDr7gd(rzDH+o*@z*mn)e)l}Ho23jm)#arUxgax]%jbX7+fzddr)a%o3iar\u003eriz/fbgayd5KBzbl63lQDlarR^HazC.mByx04uU0.!B08ULDTQ@cB6y[nEiG1varR!ry?WG7toCanv@Dj3vqYQ1au.\u003egb4\u003eF8wPzj3wI4.vvrb\u003c4ayd5KBzbl63lQDl",
            "ln": 6077,
            "col": 4,
            "line": 205
          },
          {
            "b": "arR^HarR!vzGx]dy\u00260D@C4\u003e/2A=(nwx(dA7a%.IzA+xC$kWw^Z3lQDlaz2wgwEoL5arR^HarUl9xM21qrDzOYwJy}VfD:NKC6\u003e\u003e[C4CY6z/YF}aBvQmz/fbetv.C*u3{o@zE)\u0026%By^4uBZYr2ax@![Bza%cx(n0lvqG:iy\u0026%f5B0aW$x(WHbx(n0lvqG:izGY-hax@w\u003cA:s8q3lQDlarR^Haz2!iBrApBarR^Hw[.Q23jpSUx(k4qbTrK",
            "ln": 6607,
            "col": 2,
            "line": 223
          }
        ],
        "depth": 2,
        "facts": {
          "imp": [
            [
              "",
              "set"
            ],
            [
              "",
              "cd"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "pwd"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "exit"
            ],
            [
              "",
              "command"
            ],
            [
              "",
              "die"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "luarocks"
            ],
            [
              "",
              "return"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "luarocks"
            ],
            [
              "",
              "return"
            ],
            [
              "",
              "uname"
            ],
            [
              "",
              "log"
            ],
            [
              "",
              "uname"
            ],
            [
              "",
              "return"
            ],
            [
              "",
              "uname"
            ],
            [
              "",
              "log"
            ],
            [
              "",
              "uname"
            ],
            [
              "",
              "log"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "curl"
            ],
            [
              "",
              "tar"
            ],
            [
              "",
              "curl"
            ],
            [
              "",
              "unzip"
            ],
            [
              "",
              "rm"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "command"
            ],
            [
              "",
              "die"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "curl"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "jq"
            ],
            [
              "",
              "die"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "jq"
            ],
            [
              "",
              "die"
            ],
            [
              "",
              "read"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "grep"
            ],
            [
              "",
              "head"
            ],
            [
              "",
              "die"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "log"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "curl"
            ],
            [
              "",
              "tar"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "log_verbose"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "sed"
            ],
            [
              "",
              "shift"
            ],
            [
              "",
              "shift"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "mkdir"
            ],
            [
              "",
              "install_deps"
            ],
            [
              "",
              "generate_luarc"
            ],
            [
              "",
              "install_luals"
            ],
            [
              "",
              "install_nvim_runtime"
            ],
            [
              "",
              "echo"
            ],
            [
              "",
              "exit"
            ],
            [
              "",
              "main"
            ]
          ],
          "tgt": [
            "cd",
            "command",
            "curl",
            "die",
            "dirname",
            "echo",
            "exit",
            "generate_luarc",
            "grep",
            "head",
            "install_deps",
            "install_luals",
            "install_nvim_runtime",
            "jq",
            "log",
            "log_verbose",
            "luarocks",
            "main",
            "mkdir",
            "pwd",
            "read",
            "return",
            "rm",
            "sed",
            "set",
            "shift",
            "tar",
            "uname",
            "unzip"
          ],
          "funcs": [
            [
              "log",
              475
            ],
            [
              "log_verbose",
              504
            ],
            [
              "die",
              589
            ],
            [
              "install_deps",
              636
            ],
            [
              "install_luals",
              1188
            ],
            [
              "install_nvim_runtime",
              3102
            ],
            [
              "generate_luarc",
              5226
            ],
            [
              "main",
              5662
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 5,
              "op.gt": 1,
              "op.mod": 1,
              "op.lnot": 2,
              "max_depth": 13,
              "call_count": 70,
              "node_count": 1619,
              "max_array_len": 7,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.mod": 0,
              "op_density.lnot": 0
            },
            "file": {
              "size": 6807,
              "entropy": 4.86
            },
            "text": {
              "lines": 230,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 1598,
              "char_entropy": 4.86,
              "unique_chars": 88,
              "top_char_null": 0,
              "string_density": 0.49,
              "top_char_ratio": 0.06,
              "avg_line_length": 28.6,
              "max_line_length": 171,
              "empty_line_ratio": 0.16,
              "last_line_length": 9,
              "long_token_count": 1,
              "whitespace_ratio": 0.27,
              "identifier_density": 1.54,
              "line_length_stddev": 28.94,
              "normalized_string_count": 7.45,
              "repeated_char_sequences": 39,
              "suspicious_string_ratio": 0.08,
              "normalized_unique_identifiers": 12.62
            },
            "binds": {
              "count": 41
            },
            "binary": {
              "peak_region_bytes": 4759,
              "peak_region_entropy": 5.18
            },
            "source": {
              "function_count": 8
            },
            "strings": {
              "bytes": 2648,
              "count": 113,
              "shell": 9,
              "url_count": 2,
              "avg_length": 23.43,
              "max_length": 146,
              "path_count": 1,
              "avg_entropy": 3.3,
              "empty_count": 4,
              "entropy_stddev": 0.93
            },
            "comments": {
              "chars": 570,
              "count": 12,
              "lines": 12,
              "todo_count": 2,
              "to_code_ratio": 0.06
            },
            "functions": {
              "count": 8,
              "density": 3.48,
              "avg_params": 8,
              "code_ratio": 0.87,
              "max_params": 25,
              "length_stddev": 23.31,
              "avg_name_length": 10,
              "avg_length_lines": 24.88,
              "max_length_lines": 63,
              "min_length_lines": 3,
              "many_params_count": 3,
              "avg_param_name_length": 80.53
            },
            "identifiers": {
              "count": 354,
              "unique": 99,
              "avg_length": 7.19,
              "max_length": 23,
              "min_length": 1,
              "avg_entropy": 2.24,
              "reuse_ratio": 0.28,
              "length_stddev": 5.01,
              "has_digit_ratio": 0.04,
              "single_char_count": 4,
              "single_char_ratio": 0.04,
              "high_entropy_count": 5,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.59,
              "all_uppercase_ratio": 0.08,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 208,
        "mol": "O₄(AsCCoDy)H₅(Cm₈Db₃F₄Os₃Po)",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/scripts/setup-deps.sh",
        "pid": 1,
        "risk": 15,
        "sha": "a7b6ece5c2ee4b7ec9597ab3272476e672454cdf9bdce5a6b36ea413cb4f6270",
        "size": 6807,
        "traits": [
          {
            "id": "metadata/file/catalog/service::service-name-github",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub service name",
            "spans": [
              [
                3243,
                6
              ]
            ]
          },
          {
            "id": "metadata/file/extension/identity::shell-a",
            "conf": 1.0,
            "crit": 2,
            "desc": "POSIX shell script extension"
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "spans": [
              [
                2794,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--arm-mips",
            "conf": 0.9,
            "crit": 1,
            "desc": "ARM or MIPS architecture reference",
            "spans": [
              [
                1884,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/identity::multi-architecture-name-set--other",
            "conf": 0.9,
            "crit": 1,
            "desc": "x86, ARC, or MPSL architecture reference",
            "spans": [
              [
                1818,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                3958,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                39,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                998,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-command-call",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes the curl command",
            "spans": [
              [
                2626,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-command-position-script",
            "conf": 0.9,
            "crit": 1,
            "desc": "curl/wget in shell command position",
            "spans": [
              [
                2614,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-file-command",
            "atk": "T1105",
            "conf": 0.94,
            "crit": 3,
            "desc": "Executes curl with output-path option",
            "spans": [
              [
                2826,
                48
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::source-curl-output-option",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl output file source",
            "spans": [
              [
                2838,
                49
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::subshell-curl",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl invoked inside command substitution",
            "spans": [
              [
                3720,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/release::forge-release-download-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "References a release download URL path",
            "spans": [
              [
                2184,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-command-with-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl or wget references shell variable",
            "spans": [
              [
                2609,
                49
              ],
              [
                2826,
                60
              ],
              [
                3721,
                18
              ],
              [
                4943,
                34
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-output-to-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Output path comes from shell variable",
            "spans": [
              [
                2826,
                60
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-var-input-before-output",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Variable input precedes variable output",
            "spans": [
              [
                2838,
                48
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/github::github-api-host",
            "conf": 0.86,
            "crit": 3,
            "desc": "GitHub API host reference",
            "spans": [
              [
                3490,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                2139,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ssh/transfer::tar-sync-fallback",
            "conf": 0.82,
            "crit": 3,
            "desc": "Shell tar extract",
            "spans": [
              [
                4995,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-archive-to-directory--rx-1",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "Regex component marker",
            "spans": [
              [
                2900,
                36
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-quiet-dir",
            "conf": 0.85,
            "crit": 3,
            "desc": "unzip quietly into directory",
            "spans": [
              [
                2900,
                24
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/command::rm-force-variable-target",
            "atk": "T1070.004",
            "mbc": "C0047",
            "conf": 0.9,
            "crit": 3,
            "desc": "Force-deletes a shell variable target",
            "spans": [
              [
                2938,
                29
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/archive::unix-temp-archive-path",
            "conf": 0.86,
            "crit": 3,
            "desc": "Unix temporary archive path",
            "spans": [
              [
                2792,
                32
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::tmp-path-content",
            "conf": 1.0,
            "crit": 2,
            "desc": "Contains a /tmp/ or /var/tmp/ path",
            "spans": [
              [
                2792,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::tmp-zip-path",
            "conf": 0.6,
            "crit": 3,
            "desc": "Temporary directory ZIP path reference",
            "spans": [
              [
                2793,
                31
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::unix-temp",
            "conf": 0.7,
            "crit": 2,
            "desc": "Unix /tmp/ path reference",
            "spans": [
              [
                2793,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/cicd::github-actions-flag",
            "conf": 0.85,
            "crit": 3,
            "desc": "GITHUB_ACTIONS runtime flag",
            "spans": [
              [
                6142,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/cicd::sh-github-actions",
            "conf": 0.8,
            "crit": 3,
            "desc": "$GITHUB_ACTIONS shell environment access",
            "spans": [
              [
                6141,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-aarch64",
            "conf": 1.0,
            "crit": 3,
            "desc": "AArch64 (ARM64) architecture string",
            "spans": [
              [
                1884,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-arm64",
            "conf": 1.0,
            "crit": 3,
            "desc": "arm64 architecture string",
            "spans": [
              [
                1878,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::architecture-parameter-assignment",
            "conf": 0.94,
            "crit": 2,
            "desc": "Architecture parameter assignment",
            "spans": [
              [
                1330,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-amd64",
            "conf": 0.94,
            "crit": 3,
            "desc": "x86 or AMD64 architecture reference",
            "spans": [
              [
                1818,
                6
              ],
              [
                1825,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references--x86-or-arm",
            "conf": 0.94,
            "crit": 1,
            "desc": "x86 or ARM architecture reference",
            "spans": [
              [
                1884,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/string::multi-arch-runtime-wordlist--x86-or-mips",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.85,
            "crit": 1,
            "desc": "Shell x86 or MIPS architecture selector",
            "spans": [
              [
                4148,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::parenthesized-command-literal",
            "conf": 0.98,
            "crit": 3,
            "desc": "Parenthesized shell command string",
            "spans": [
              [
                1371,
                11
              ],
              [
                1794,
                11
              ],
              [
                3720,
                21
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/structure::sh-dense-eval-chains-unless-cond-1--rx-3",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.92,
            "crit": 3,
            "desc": "Command-line usage text marker",
            "spans": [
              [
                6671,
                7
              ]
            ]
          },
          {
            "id": "objectives/collection/archive/stage::tmp-zip-staging",
            "atk": "T1074.001",
            "conf": 0.7,
            "crit": 3,
            "desc": "Zip staged in /tmp",
            "spans": [
              [
                2793,
                31
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/delivery/download::curl-silent-output",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.75,
            "crit": 3,
            "desc": "Silent curl with output",
            "spans": [
              [
                2838,
                36
              ]
            ]
          },
          {
            "id": "objectives/discovery/system/architecture::arch-case-uname-normalization",
            "conf": 0.92,
            "crit": 3,
            "desc": "uname -m mapped in a case statement",
            "spans": [
              [
                1788,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-output-option-script",
            "conf": 0.85,
            "crit": 3,
            "desc": "curl/wget text includes output option",
            "spans": [
              [
                2838,
                49
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-cmd",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 2,
            "desc": "curl command includes URL or option",
            "spans": [
              [
                3721,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-file",
            "atk": "T1105",
            "conf": 0.7,
            "crit": 3,
            "desc": "References curl file-output option",
            "spans": [
              [
                2838,
                36
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-output-staging-path",
            "atk": "T1105",
            "conf": 0.82,
            "crit": 3,
            "desc": "References curl writing to an output path",
            "spans": [
              [
                2838,
                39
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent-fail-flags-text",
            "atk": "T1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "curl text contains silent or fail flags",
            "spans": [
              [
                2626,
                9
              ],
              [
                3722,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/services/github::github-release-api",
            "conf": 0.6,
            "crit": 3,
            "desc": "GitHub REST releases endpoint",
            "spans": [
              [
                3490,
                43
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/url/external/github::github-release-download",
            "atk": "T1105",
            "conf": 0.85,
            "crit": 3,
            "desc": "GitHub release asset URL template",
            "spans": [
              [
                2147,
                55
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/tar::tar-extract",
            "atk": "T1560.001",
            "conf": 0.78,
            "crit": 3,
            "desc": "tar extraction command usage",
            "spans": [
              [
                4995,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/tar::tar-gzip-extract",
            "atk": "T1560.001",
            "conf": 0.84,
            "crit": 3,
            "desc": "tar gzip extraction command usage",
            "spans": [
              [
                4995,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/assembly::sh-template-placeholder",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell contains a double-brace placeholder",
            "spans": [
              [
                5585,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/chdir::shell-change-directory",
            "conf": 0.95,
            "crit": 3,
            "desc": "Shell changes working directory",
            "spans": [
              [
                120,
                2
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::mkdir-command",
            "conf": 0.8,
            "crit": 3,
            "desc": "Shell invokes mkdir command",
            "spans": [
              [
                2539,
                29
              ],
              [
                4911,
                31
              ],
              [
                5392,
                39
              ],
              [
                6274,
                39
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::sh-uname-fingerprint",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.8,
            "crit": 3,
            "desc": "Captures uname output in a shell substitution",
            "spans": [
              [
                1371,
                11
              ],
              [
                1794,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::curl-wget-command",
            "atk": "T1105",
            "conf": 0.96,
            "crit": 3,
            "desc": "Shell invokes curl or wget",
            "uses": [
              8
            ],
            "spans": [
              [
                2626,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl",
            "atk": "T1105",
            "conf": 0.66,
            "crit": 3,
            "desc": "Download via curl",
            "uses": [
              41
            ],
            "spans": [
              [
                2625,
                10
              ],
              [
                3721,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/curl::curl-silent",
            "atk": "T1105",
            "conf": 0.92,
            "crit": 3,
            "desc": "curl command uses silent or fail flags",
            "uses": [
              8,
              44
            ],
            "spans": [
              [
                2626,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/archive/extract/zip::unzip-archive-to-directory",
            "atk": "T1105",
            "mbc": "E1105",
            "conf": 0.86,
            "crit": 3,
            "desc": "unzip extracts archive to directory",
            "uses": [
              20
            ],
            "spans": [
              [
                2900,
                36
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/secret-config::ssh-tooling-or-transcript-context",
            "atk": "T1552.001",
            "conf": 0.9,
            "crit": 1,
            "desc": "SSH tooling or documentation transcript",
            "uses": [
              19
            ],
            "spans": [
              [
                4995,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/cicd::multi-ci-provider-env-refs",
            "conf": 0.92,
            "crit": 3,
            "desc": "Multiple CI provider environment references",
            "uses": [
              27
            ],
            "spans": [
              [
                6142,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::arch-parameterized-variant",
            "atk": "T1082",
            "conf": 0.94,
            "crit": 3,
            "desc": "Host architecture selects a build variant",
            "uses": [
              31,
              52
            ],
            "spans": [
              [
                1330,
                5
              ],
              [
                1371,
                11
              ]
            ]
          },
          {
            "id": "objectives/discovery/system/architecture::arch-host-probe-normalization",
            "conf": 0.9,
            "crit": 1,
            "desc": "Normalizes uname -m to an arch token",
            "uses": [
              39
            ],
            "spans": [
              [
                1788,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::public-forge-http-download",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "Fetches content from a public code forge",
            "uses": [
              18,
              53
            ],
            "spans": [
              [
                2481,
                19
              ],
              [
                2626,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/cli::fetch-output-flag-script",
            "conf": 0.85,
            "crit": 3,
            "desc": "Script sets curl or wget output file",
            "uses": [
              9,
              40
            ],
            "spans": [
              [
                2826,
                16
              ],
              [
                2838,
                49
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/download/shell::fetch-var-output-var",
            "atk": "T1105",
            "conf": 0.9,
            "crit": 3,
            "desc": "curl/wget uses variable input and output paths",
            "uses": [
              14,
              15
            ],
            "spans": [
              [
                2609,
                49
              ],
              [
                2826,
                60
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multi-arch-target",
            "conf": 0.85,
            "crit": 3,
            "desc": "Script references multiple CPU architectures",
            "uses": [
              29,
              30
            ],
            "spans": [
              [
                1878,
                5
              ],
              [
                1884,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/arch::multiple-architecture-references",
            "conf": 0.94,
            "crit": 3,
            "desc": "References multiple CPU architecture names",
            "uses": [
              32,
              33
            ],
            "spans": [
              [
                1818,
                6
              ],
              [
                1825,
                5
              ],
              [
                1878,
                5
              ],
              [
                1884,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/string::multi-arch-runtime-wordlist",
            "atk": "T1082",
            "mbc": "E1082",
            "conf": 0.85,
            "crit": 3,
            "desc": "Shell lists architecture selector names",
            "uses": [
              34
            ],
            "spans": [
              [
                4148,
                7
              ]
            ]
          }
        ],
        "type": "shell"
      },
      {
        "id": 209,
        "mol": "Md(Pa)",
        "sha": "ffee4c97fa3eb487d4317db6c79ebc29c4ec086ed1e2303c52ff39a0a6ddeda1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/config_spec.lua",
        "risk": 2,
        "size": 2183,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 210,
        "mol": "Md",
        "sha": "eb6d07b335cd8f312575821a13843e04994581bccf938848b13dfa5d9da0726f",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/data/bedrock_response_stream.bin",
        "risk": 2,
        "size": 6646,
        "type": "data",
        "depth": 2
      },
      {
        "id": 211,
        "mol": "Md",
        "sha": "0a3082d4eac5be468050fbe30a903d133d65880816bdd1b00532adb9850f0a1a",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/data/bedrock_response_stream_with_exception.bin",
        "risk": 2,
        "size": 2275,
        "type": "data",
        "depth": 2
      },
      {
        "id": 214,
        "mol": "H(Cm)Md(Pa)",
        "sha": "dce57b16dbf9d7040ab8d70fc0af79591716fda9b9dfcfe74a7414c62deecda3",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/libs/acp_client_spec.lua",
        "risk": 3,
        "size": 12843,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 215,
        "mol": "H(Db₂)Md(Pa)",
        "sha": "a0ecff8843c2a552a5e1508f5e1378242493e2244c867947415e42a565701410",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/libs/jsonparser_spec.lua",
        "risk": 3,
        "size": 18138,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 216,
        "mol": "H₂(DbF)Md(Pa)",
        "sha": "a98a4ed02e067b8e5b52d716227b15afe8c3531488e7ea2aab1c79b06635b9a1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/llm_spec.lua",
        "risk": 3,
        "size": 6636,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 217,
        "mol": "H₂(FPo₂)Md₂(Pa)",
        "sha": "2ffa5edbd2ff97308118c15563a1da3ae65baf22a1d1fb7a09ef7f58e289fb9f",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/llm_tools/helpers_spec.lua",
        "risk": 4,
        "size": 1702,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 218,
        "mol": "O(I)H₂(FPo₂)Md₂(InPa)",
        "sha": "d4fac671078c51417015aabc285f8323bec6471719abe79778cb7f18bfdb1b24",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/llm_tools_spec.lua",
        "risk": 5,
        "size": 16467,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 219,
        "mol": "H(Os)",
        "sha": "58029b525b038c8a2eb953e2345efcdf5d222cc2aaa3d5a502e6dcc605cd83b0",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/nlua_helper.lua",
        "risk": 2,
        "size": 4220,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 220,
        "mol": "Md(Pa)",
        "sha": "7a0f89f01b18774c6e7ea2d7a9b7c67b1800dcab00fc49ade6da36e6c83e3e7b",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/provider_persistence_spec.lua",
        "risk": 2,
        "size": 3803,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 221,
        "mol": "H₂(Cm₂Os)Md₂(Pa)",
        "sha": "f3b0ba7663e3c5f6b6ab87ae880795ca5888ea98d9bff190e75e2f9b5ed51391",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/providers/bedrock_spec.lua",
        "risk": 5,
        "size": 2732,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 222,
        "mol": "H₂(CmOs)Md₂(InPa)",
        "sha": "6b644bd8c27bb8b9a1070a17fbd91fb92a022fa7f55fc27eced9b00bf43d90d1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/providers/claude_spec.lua",
        "risk": 4,
        "size": 21352,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 223,
        "mol": "Md(Pa)",
        "sha": "df0d0a2f5f78bc079e9e15ff7f293b5b0e0d15c16912e8f3d89d19802df279d0",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/providers/init_spec.lua",
        "risk": 2,
        "size": 1602,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 224,
        "mol": "Md(Pa)",
        "sha": "2e214254e17aaa551c262af60aa8d6b5b2e851ca52a9a85324d48f9f419cba60",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/providers/watsonx_code_assistant_spec.lua",
        "risk": 2,
        "size": 2380,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 225,
        "mol": "H(Cm₂)Md(Pa)",
        "sha": "66531089e28dd7da513f15e1a43ba29e9e49acf79ec54a13c5210d82a6d70e91",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/rag_service_port_spec.lua",
        "risk": 3,
        "size": 1127,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 226,
        "mol": "H₃(Cm₂DbF)Md₂(InPa)",
        "sha": "aaa69c1d5d9d802a556d70f02681dd2f4f0491db3f0701d16b34e85462568010",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/rag_service_spec.lua",
        "risk": 6,
        "size": 8644,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 227,
        "mol": "Md(Pa)",
        "sha": "bac0500ef9846aa921b35a48d2d8fc508fca4b32d31c0e9041456f3b5dd936d1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/ui/acp_confirm_adapter_spec.lua",
        "risk": 2,
        "size": 3491,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 228,
        "mol": "Md(Pa)",
        "sha": "424b404fb5f2e9a22cc743a9be8fbb7cb849d41d1ab24a0ac0b9e10e79feb177",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/ui/input_spec.lua",
        "risk": 2,
        "size": 948,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 229,
        "mol": "O(I)Md(Pa)",
        "sha": "d6501f7cb4cad67fcefc5869eb16da00b18de801e9a72ee3c6ad00b7f236c909",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/utils/file_spec.lua",
        "risk": 2,
        "size": 4127,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 230,
        "mol": "H₂(Cm₂U)Md(Pa)",
        "sha": "aa44bdc4befc43892f64c7338113af383a30a2976eb9e5cf9364e19db5d7b2f3",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/utils/fix_diff_spec.lua",
        "risk": 4,
        "size": 26352,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 231,
        "mol": "Md(Pa)",
        "sha": "cb321d5e2baac5f839267fadb769250723159509cccc5cebb4bdf911e128c74c",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/utils/get_parent_path_spec.lua",
        "risk": 2,
        "size": 3364,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 232,
        "mol": "Md(Pa)",
        "sha": "de28f29fa490e43e8f2a167828a89130ad6172a0e7fa503d0710c8ea0c777bde",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/utils/init_spec.lua",
        "risk": 2,
        "size": 8459,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 233,
        "mol": "O(I)Md(Pa)",
        "sha": "2ceca0baefebe11ed1b1f9e1d976cf7e9ea72f5ff5c6962b9b415e31a243d7c1",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/utils/make_relative_path_spec.lua",
        "risk": 2,
        "size": 2236,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 234,
        "mol": "Md(Pa)",
        "sha": "2cc04f88131ac44b8fb3e9a7ef0e155ef8e5791529c9bd4ba3d23f2b81b3a061",
        "path": "/data/samples/incoming/forager/lua/luarocks.org/_/avante.nvim/avante.nvim-0.4.0-1.src.rock!!v0.4.0.zip!!avante.nvim-0.4.0/tests/utils/streaming_json_parser_spec.lua",
        "risk": 2,
        "size": 7318,
        "type": "lua",
        "depth": 2
      },
      {
        "id": 235,
        "mol": "Md(Re)",
        "sha": "d739453a62d66bf87a88ed4d9fa1e34461bfde4e25b1c633ea0e3ba7940d658f",
        "path": "docx2txt@0.9.registry.json",
        "risk": 1,
        "size": 877,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 236,
        "mol": "Md(Re)",
        "sha": "77121251c9751c29ad62e2a26dae9ea95a9c04b71234ae12a0dff3b65fa1c030",
        "path": "fastapi@0.141.1.registry.json",
        "risk": 1,
        "size": 842,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 237,
        "mol": "Md(Re)",
        "sha": "8f72a3a6d3a4c2f82fd6e342463834a3a27375bfe7efd74a799c1484df80563b",
        "path": "httpx@0.28.1.registry.json",
        "risk": 1,
        "size": 806,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 238,
        "mol": "Md(Re)",
        "sha": "fa18b4737f0ec4f7f2b66ca199c15a842638a9bfeaa411aea53ae7e2081d4161",
        "path": "llama-index-core@0.14.25.registry.json",
        "risk": 1,
        "size": 804,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 239,
        "mol": "Md(Re)",
        "sha": "bff818b6c61e0bd2939107f18195013420363bc99844ea019f84f7b5623fe0d8",
        "path": "llama-index-embeddings-dashscope@0.6.0.registry.json",
        "risk": 1,
        "size": 822,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 240,
        "mol": "Md(Re)",
        "sha": "03c53e9aba3e30c434b0c4052b499373a806555941fa04862151931edb8cd509",
        "path": "llama-index-embeddings-ollama@0.10.0.registry.json",
        "risk": 1,
        "size": 818,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 241,
        "mol": "Md(Re)",
        "sha": "e9a39140608af5a57f792428376777bc4663c619674308429eb79978013899e4",
        "path": "llama-index-embeddings-openai@0.7.0.registry.json",
        "risk": 1,
        "size": 816,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 242,
        "mol": "Md(Re)",
        "sha": "004124da4c7cda9c2da662289ec27820b3cea90d48aada1a43c2d7db079dd65c",
        "path": "llama-index-embeddings-openai-like@0.4.0.registry.json",
        "risk": 1,
        "size": 820,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 243,
        "mol": "Md(Re)",
        "sha": "1ec4ce903e8da5f265680186dfc4329740fdd283ad813299dd6a5f9aa47d412d",
        "path": "llama-index-llms-dashscope@0.7.0.registry.json",
        "risk": 1,
        "size": 810,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 244,
        "mol": "Md(Re)",
        "sha": "505aa2e486a4b3fb2b1d4ee8ffd7ffb4eeb352134be02fa29f617178641fe602",
        "path": "llama-index-llms-ollama@0.11.0.registry.json",
        "risk": 1,
        "size": 806,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 245,
        "sha": "259b28d4e96e0d0bedf7a57b74d025d57b22accb718fb9b073232df585327942",
        "path": "llama-index-llms-openai@0.8.2.registry.json",
        "size": 804,
        "type": "",
        "depth": 3
      },
      {
        "id": 246,
        "mol": "Md(Re)",
        "sha": "184e5a02f18b6b5b2144b0aa1eac9688dd485fa9ea6dfebbb8fba616f81f55f1",
        "path": "llama-index-llms-openai-like@0.8.0.registry.json",
        "risk": 1,
        "size": 814,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 247,
        "mol": "Md(Re)",
        "sha": "dbd213c4cef6bcf4f72ed43ff86bb42637ddeaa6f94aa2face6ea376f6a4de90",
        "path": "llama-index-llms-openrouter@0.6.0.registry.json",
        "risk": 1,
        "size": 812,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 248,
        "mol": "Md(Re)",
        "sha": "a0e18edc1fb9ea555d7ba1ebc9e2b5e89d1be2ea90ad8e498682c1bd827d01dc",
        "path": "llama-index-readers-file@0.7.0.registry.json",
        "risk": 1,
        "size": 928,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 249,
        "mol": "Md(Re)",
        "sha": "c8861ac97177c4c226e183c29c8091891f0a4621a5fa2f7d60e92dd0d9ca03b7",
        "path": "llama-index-vector-stores-chroma@0.6.0.registry.json",
        "risk": 1,
        "size": 822,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 250,
        "mol": "Md(Re)",
        "sha": "29a7b0d677eff3d361aec79679e68d799807ee61f016f5b3584b31915f7363a2",
        "path": "markdownify@1.2.3.registry.json",
        "risk": 1,
        "size": 793,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 251,
        "mol": "Md(Re)",
        "sha": "6648a63ce5664d251f413450fbc0b1978a9a820ea5b36de494e72745d5c82862",
        "path": "openai@3.19.2.registry.json",
        "risk": 1,
        "size": 806,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 252,
        "mol": "Md(Re)",
        "sha": "96b8de68f138c9d3e7ef5e3bac2640fabf82786f2a93c05f5e55ae9d202cf9a7",
        "path": "openpyxl@3.1.5.registry.json",
        "risk": 1,
        "size": 859,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 253,
        "mol": "Md(Re)",
        "sha": "105f859fbf71d9b682670f65bca1c764609ea11ea3d170649b9038bd89ddaedc",
        "path": "pathspec@1.1.1.registry.json",
        "risk": 1,
        "size": 819,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 254,
        "mol": "Md(Re)",
        "sha": "4296327563b03ffee8cc96bd67aaa6de74f7b4b6dd4764a273ab79e2f92a53b3",
        "path": "pillow@12.3.0.registry.json",
        "risk": 1,
        "size": 781,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 255,
        "mol": "Md(Re)",
        "sha": "f8e8120283d11a695380ab403e2161ba41ab1f10d631da33150b24f5a11ab714",
        "path": "pydantic@2.13.5.registry.json",
        "risk": 1,
        "size": 794,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 256,
        "mol": "Md(Re)",
        "sha": "fb2433aaa3fcfa2a825a656c790d939e06b9300fac584f36957a89134b45c0d5",
        "path": "transformers@5.17.0.registry.json",
        "risk": 1,
        "size": 1135,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 257,
        "mol": "Md(Re)",
        "sha": "a523813d2a7de795470ce9c02b38a3730e1753adbc765b8b62c75ee717c2e7da",
        "path": "tree-sitter-language-pack@1.20.0.registry.json",
        "risk": 1,
        "size": 845,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 258,
        "sha": "84bfb3f2a96046121f82862e74aa5cfab8b54fd90ba6db6c8192e773437c9543",
        "path": "uvicorn@0.54.0.registry.json",
        "size": 788,
        "type": "",
        "depth": 3
      },
      {
        "id": 259,
        "mol": "Md(Re)",
        "sha": "c54c60b4bf94339ded44ab4f6affc3bef07463f80ca724894bc016b4d0152026",
        "path": "watchdog@6.0.0.registry.json",
        "risk": 1,
        "size": 841,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 260,
        "sha": "aae5ffe93de0e8fd885403c5a5d198f02d15deb490844ffc1c9bf9b3b64e0b3c",
        "path": "determinatesystems_nix-installer-action.registry.json",
        "size": 977,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 261,
        "sha": "db95685af674e73c9a8c7992795ae72833a8a9234a4e9335e64776856cdd9d96",
        "path": "leafo_gh-actions-lua.registry.json",
        "size": 829,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 262,
        "sha": "aae5ffe93de0e8fd885403c5a5d198f02d15deb490844ffc1c9bf9b3b64e0b3c",
        "path": "determinatesystems_nix-installer-action.registry.json",
        "size": 977,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 263,
        "mol": "Md(Re)",
        "sha": "dd66f18fbaebaac46daedc59ebd86cdff30d91904536db47f0390af07312f0bb",
        "path": "adler2@2.0.1.registry.json",
        "risk": 1,
        "size": 863,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 264,
        "mol": "Md(Re)",
        "sha": "5ccb35c370bd4d348819304634a4c6735b5bec923e580c2420b557776537a9e8",
        "path": "ahash@0.8.12.registry.json",
        "risk": 1,
        "size": 865,
        "type": "registry",
        "depth": 3
      },
      {
        "id": 265,
        "sha": "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa",
        "path": "pkg:cargo/adler2@2.0.1",
        "size": 13366,
        "type": "",
        "depth": 3
      },
      {
        "id": 266,
        "sha": "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75",
        "path": "pkg:cargo/ahash@0.8.12",
        "size": 43413,
        "type": "",
        "depth": 3
      },
      {
        "id": 267,
        "sha": "ea51cbe8433e378f96eec6469317bea4489324aaea3c232a47e64188c69b38d8",
        "path": "avante.nvim@0.4.0-1.registry.json",
        "size": 829,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 154,
    "rev": "c1ea9",
    "v": "8"
  }
}