{
  "ml": {
    "v": "7",
    "eng": "2.6.0",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000006030003,
        "rte": "az",
        "prob": 0.000006030003
      },
      {
        "cls": 0,
        "raw": 0.00092906755,
        "rte": "az/whl",
        "prob": 0.00092906755
      }
    ],
    "prob": 0.000007788341,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007788340553815942,
        "type": "whl"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007788340553815942,
        "type": "python"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000056127705647668336,
        "type": "python"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000053544840739050414,
        "type": "python"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000007063150405883789,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-08-13T08:07:31Z"
  },
  "path": "contextbase_plugin_reminders_local-0.5.17-py3-none-any.whl",
  "raw": {
    "files": [
      {
        "id": 0,
        "ctx": [
          {
            "b": "p!H([6Awas00000aPIGx0000000000000/n003$OB.tAauVGZ{x(mD)A=UP7z!0i(fhLpz1qy?o2Nyzg03Isx00002000000000y0001ry\u0026%x8zEmA}ze0(#wPz\u003c0y\u0026r/(y+Gd5x(mTbuTCB8C([4yo9kqh000og0000x088#9xy#l80o:B-04m*E0b#:%xk4",
            "n": [
              {
                "c": 2,
                "d": "Python wheel archive basename",
                "i": "metadata/file/extension/identity::python-wheel-basename",
                "o": 0,
                "z": 58,
                "cf": 0.95
              }
            ],
            "ln": 0
          }
        ],
        "mol": "H₂(Db₂F)",
        "sha": "3d4ce822cf42e2921931cf27e5a420bf168dbdea886bba844f8f8d5c1eb33b2e",
        "path": "contextbase_plugin_reminders_local-0.5.17-py3-none-any.whl",
        "risk": 2,
        "size": 22287,
        "type": "whl",
        "facts": {
          "metrics": {
            "whl": {
              "native_extension_count": 0.0
            },
            "file": {
              "size": 22287.0,
              "entropy": 7.87,
              "size_bytes": 22287.0
            },
            "binary": {
              "overall_entropy": 7.87,
              "peak_region_bytes": 20480.0,
              "peak_region_entropy": 7.83
            },
            "archive": {
              "file_count": 15.0,
              "member_count": 19.0,
              "script_count": 10.0,
              "zip_bomb_ratio": 6.0,
              "directory_count": 4.0,
              "executable_count": 0.0,
              "extra_field_size": 0.0,
              "noise_file_count": 0.0,
              "total_compressed": 19213.0,
              "compression.ratio": 0.2,
              "hidden_file_count": 0.0,
              "total_uncompressed": 95920.0,
              "crc_collision_count": 0.0,
              "entry_comment_count": 0.0,
              "max_filename_length": 68.0,
              "rtlo_filename_count": 0.0,
              "format.regular_count": 15.0,
              "nested_archive_count": 0.0,
              "path_traversal_count": 0.0,
              "symlink_escape_count": 0.0,
              "security.setgid_count": 0.0,
              "security.setuid_count": 0.0,
              "security.sticky_count": 0.0,
              "double_extension_count": 0.0,
              "duplicate_member_count": 0.0,
              "format.directory_count": 4.0,
              "security.symlink_count": 0.0,
              "unicode_filename_count": 0.0,
              "homoglyph_filename_count": 0.0,
              "security.encrypted_count": 0.0,
              "timing.mtime_unique_count": 1.0,
              "timing.mtime_unique_ratio": 0.05,
              "misplaced_executable_count": 0.0,
              "timing.mtime_dominant_count": 19.0,
              "timing.mtime_spread_seconds": 0.0,
              "timing.sentinel_mtime_count": 0.0,
              "security.world_writable_count": 0.0,
              "timing.mtime_dominant_fraction": 1.0,
              "compression.method_counts.stored": 4.0,
              "compression.method_counts.deflate": 15.0
            }
          }
        },
        "ident": {
          "name": {
            "value": "contextbase_plugin_reminders_local",
            "source": "whl.distribution",
            "verified": false
          },
          "trust": "unsigned",
          "emails": [
            "alizain.feerasta@gmail.com"
          ],
          "authors": [
            {
              "name": "Alizain Feerasta",
              "role": "author",
              "email": "alizain.feerasta@gmail.com",
              "source": "whl.author"
            }
          ],
          "version": {
            "value": "0.5.17",
            "source": "whl.version",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-version-field",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python package version",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-6",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-5",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/db/sqlite::python-sqlite3-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports Python SQLite database module",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-summary-field",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python package summary",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-3",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-name-field",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python package name",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-core-metadata",
            "conf": 1.0,
            "crit": 1,
            "desc": "Declares Python Core Metadata version",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-glob-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls pathlib glob for file enumeration",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-7",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-4",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-2",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-requires-python",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares supported Python versions",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/file/profile/language::lang-english--atom-1",
            "conf": 0.8,
            "crit": 2,
            "desc": "Contains common English function words",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/manifest/ecosystem::pkginfo-requires-dist",
            "conf": 0.9,
            "crit": 1,
            "desc": "Declares Python runtime dependencies",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/data/db/orm::sqlalchemy",
            "conf": 0.85,
            "crit": 3,
            "desc": "SQLAlchemy ORM",
            "from": [
              {
                "file": 5
              }
            ],
            "spans": [
              [
                1206,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-select",
            "conf": 0.6,
            "crit": 3,
            "desc": "SQL SELECT syntax reference",
            "from": [
              {
                "file": 11
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "w].*baywF/B-.+DwNw^!x(d*cA=-BjzF\u003cxmvruj4zGuc(w].*baAIKsvqGB!wO(YBz/PXqx(d*cA=-A(wN/K+A::67C4B0GB7CW=3s^)XB8@D\u003cvrl0dl$G\u003eAvrb^#x)a5Ovrl0eiTM#LarUSiB8}V",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "sqlalchemy.orm",
              "DeclarativeBase"
            ],
            [
              "",
              "sqlalchemy.orm"
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 4,
              "call_count": 0,
              "node_count": 27
            },
            "file": {
              "size": 119,
              "entropy": 4.37
            },
            "text": {
              "lines": 7,
              "top_char": 97,
              "space_count": 11,
              "char_entropy": 4.37,
              "unique_chars": 27,
              "top_char_null": 0,
              "import_density": 28.57,
              "top_char_ratio": 0.1,
              "avg_line_length": 16,
              "max_line_length": 42,
              "empty_line_ratio": 0.43,
              "last_line_length": 8,
              "whitespace_ratio": 0.15,
              "identifier_density": 0.86,
              "line_length_stddev": 16.8,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.76,
              "normalized_unique_identifiers": 1.78
            },
            "binary": {
              "peak_region_bytes": 119,
              "peak_region_entropy": 4.37
            },
            "source": {
              "class_count": 1
            },
            "imports": {
              "count": 2,
              "third_party_count": 2,
              "third_party_ratio": 1
            },
            "functions": {
              "count": 1
            },
            "identifiers": {
              "count": 6,
              "unique": 5,
              "avg_length": 8.6,
              "max_length": 15,
              "min_length": 3,
              "avg_entropy": 2.49,
              "reuse_ratio": 0.83,
              "length_stddev": 4.5,
              "all_lowercase_ratio": 0.6
            }
          }
        },
        "id": 5,
        "mol": "H(Db)",
        "path": "contextbase_plugin_reminders_local-0.5.17-py3-none-any.whl!!plugin_reminders_local/models/base.py",
        "pid": 0,
        "risk": 2,
        "sha": "169ee7e047f140ec73aa6df8f83fab632bbad0ff3c7995087b008134ffc8b9ce",
        "size": 119,
        "supp": [
          {
            "by": [
              {
                "id": "text",
                "spans": [
                  [
                    16,
                    7
                  ]
                ]
              }
            ],
            "id": "metadata/file/size::small-no-imports",
            "crit": "notable",
            "kind": "unless"
          }
        ],
        "traits": [
          {
            "id": "micro-behaviors/data/db/orm::sqlalchemy",
            "conf": 0.85,
            "crit": 3,
            "desc": "SQLAlchemy ORM",
            "spans": [
              [
                41,
                14
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/orm/declarativebase::declarativebase",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports DeclarativeBase from sqlalchemy.orm",
            "spans": [
              [
                63,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/orm::sqlalchemy/orm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sqlalchemy.orm",
            "spans": [
              [
                41,
                0
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "a%Fjfqa%n(v}YB\u003cC{3*sxl4N8B0bsrwmYN#azbLjavf%=y?j.!wO(d0wmY!5avy6/wGTxHByup\u003cqa$XCwGV5oz/PAge^.}KAbYS8cVZzdwO(d0wmY!5ayPkdaAITyA+fqmwmoN*azCZolVm0RavGTWviwGCoLFPW",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "l{T\u003cby\u0026r/(y-)d@v@DHcBrz#tu{[BBvj:Pwry]Oxe]#2Gx()]]u[0Yn3rgCyy?j-bvqPN%az\u003e?kA=k$vlVm0RavGTWvjcasu%)d/u%\u003e9{vqPZ@xd+r6D30.rzxJwfBAh88B-.hoaAIBeyH]8cvrk#!Bzbkdu%)eCu[DtrwObU3wN(]Zqa@9IvqPN%asH!Nxd+rmu%l]lojhcIeJ$p+u#P)?u[rBdu%k]}ml%)ApFKqzr7gh53n1B:u%)F+wNPW{z/e])vru6*u[0YJra]?",
            "ln": 243,
            "col": 24,
            "line": 5
          },
          {
            "b": "u%\u003e9\u003ezGG!tzEENaz*9slBA!{Bz!9A}B1N!za%Ev3w].*baywF/B-.+DwNw^!x(d*cA=-BjzF\u003cxmvruj4zGuc(w].*bay[]5wPRT6wGUY7AbP=say[]5wPRT6wEn=RA=k!qB7/05wN]d!y\u0026%x8zGvBKACP61v}YB\u003cD0+VsAaK8kx(d*cA=-A\u0026AbYS8lVm0Rl$7gCrb3hXB97\u0026cA0*h$z/3RrACP61v}YB\u003cC{3*rAbP=savZf=vrs4ynP5SYxjV9mawui:xjTzzzEENhefE(kA+PA73tar%z6i[ty*?c\u0026xK#4ae]L=EazCXiz/P}xo\u003c@0WwN)tmzddy5wN]dTz!%Mkzvc..A=k!qe[emgwGUY7AbP=savoHTwEn+Kv@bN{B0avHo*.rnvrl0Nx(!wAlsB}Ddlm!UarR^Ja%G{6CoyHrz/3R2qBKqEl{:grmncoKr4YpXz/Pzil$7gCaAhmnD2mFuAa\u0026@}asI5uB95JPaAIydA=-Bux(!v",
            "ln": 1035,
            "col": 44,
            "line": 20
          },
          {
            "b": "uUi\u003e\u003ev}YjYA=k/4v@c7awi7\u0026cvq{f%wlS+=BrC@Nph+2Yt{8oMzddy5wN]dTz!%Mkzyt\u0026marR^HarR^Jt0\u003e}TmmxQynLR\u0026RnKl3tmn#SBmP92RlRHoQl)sf8nP5SYxjV8\u003carR^HdgdguarUffuV6B^woha1z^M%+uUi\u003e\u003ev}YB:uUjs%zc{^?z/]OKawDo-AaJM:x(n2nD(#g5zE)8@jS[PIAbYx0uT[1\u003cB.#1A3lQDlarR^Har\u003c#Rohm]Al@N5XlpBvjr6%hBl}g6Io*.PIryw2Zaw3D)wOkN{3lQDlasNTuarR!rw[CQ:Bzk]fuU%H{x(e0fuVQveAbP=swN]dRAbYfcwPz\u003caz/dPUo\u003c@0WwN]1VzGE1GawM\u0026)wNcAwaz\u003eLaAaJM!v@DgazeH:earR^HarR^Hb3EA8mNYWznMFnOnLR\u0026Krzuy(p/6}=r7fhvp/7gYqD3d.p9IkinP5SYxjV8\u003carR^HdgdguarUJfA+/k%uUjj%uU0.:wPRT8zAn[mvq{f%wlS+=BrC@Nph+2Yt{8oMzddy5wN]dTz!%Mkzyt\u0026marR^HarR^Jt1}pXogqlrpF%OHoHR]LpFJ8+aw3D)wOkN{3lQDlasNTuarR!zx-",
            "ln": 1775,
            "col": 21,
            "line": 43
          },
          {
            "b": "z/P@hwm5+:A9)^1A=U@kzAn[mvq{f%wlS+=BrC@Nph+2Yt{8oMzddy5wN]dTz!%Mkzyt\u0026marR^HarR^Jt1}N-nLJhVq=MT\u003cpF$dXl{TTCrZ/[+nL-89efEJ4By/8@ATA{iarS9uarR^HB7/Gox(mM\u003cy*?u%wNw\u003e/BywV)zdNQbB2\u003eBrvq{f%wlS+=BrC@Nph+2Yt{8oMzddy5wN]dTz!%Mkzyt\u0026marR^HarR^Jt2N%/s4MdSoHhMDml%)Lk%[gqmnu/Xa$K\u003cdzGGD5wPwb2arR^Q3lQDlaAIHuBzLV7xMNP}zE^s6uT[1%zGE]Zo\u003c@0WwN]1VzGE1GawM\u0026)wNcAwaz\u003eLaAaJM!v@DgazeH:earR^HarR^Hb3E]wpGg1Vm[uPJpddJMlR*YSr3A\u003eonP5SYxjV8\u003carR^Hdgdgu",
            "ln": 2278,
            "col": 17,
            "line": 55
          },
          {
            "b": "vruj4zGxe{z!%l3v@#B6zAn[mvq{f%wlS+=BrC@Nph+2Yt{8oMzddy5wN]dTz!%Mkzyt\u0026marR^HarR^Jt0$UFq+*a/nK=osk#ZAKpe:IQoIv(xr7P\u003eXa$K\u003cdzGGD5wPwb2arR^Q3lQDlay[[/x(^T4wNPaRz/fxpiV}d9AbYx0twm$%aBCqbz/fb(auZ\u0026:vq{f%wm5?+y\u0026%Pjc)z?.k$L0Mml%sqpe1!mefEJ4By/8@AW.trarR!vB6\u0026N2z/{1WawDo-AaJM:x(n2nD(#g5",
            "ln": 3064,
            "col": 18,
            "line": 71
          },
          {
            "b": "x)Kt$xl4{2wPA66x(){6B2\u003eBrvq{f%wlS+=BrC@Nph+2Yt{8oMzddy5wN]dTz!%Mkzyt\u0026marR^HarR^Jt2N%/rzk!Fk#ZoypF%+/mmQlKlQ:)QnMnbMqZ9+nnP5SYxjV8\u003carR^HdgdguarU-sz/](buVQv5xjVdauT[1(C4CYnx(v(@Bz\u003eJ0A=kD0A^q2dx(!wSawDo-AaJM:x(n2nD(#g5zE)8@jS[PIAbYx0uT[1\u003cB.#1A3lQDlarR^Har\u003c#/nkAkVl@N8Qm[3uQlR*DTmn^5QpFK\u003e+m]AbImn^nZnMeOjefEJ4By/8@ATA{iarS9uarR^HAa9=#zGGk]v}fC1zGE]Zo\u003c@0WwN]1VzGE1GawM\u0026)wNcAwaz\u003eLaAaJM!v@DgazeH:Ct2mH.mnu/FlQKTHpe\u0026z*aw3D)wOkN{dgdguarUSiA+fcguU\u003cB$BugKsvq{f%wlS+=BrC@",
            "ln": 3540,
            "col": 19,
            "line": 80
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "mapped_column"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              "AppleCoreDataTimestamp"
            ],
            [
              "",
              ".base"
            ],
            [
              ".base",
              ".base.Base"
            ],
            [
              "shared_plugins.sqlalchemy_types",
              "AppleCoreDataTimestamp"
            ],
            [
              "sqlalchemy",
              "Float"
            ],
            [
              "sqlalchemy",
              "Integer"
            ],
            [
              "sqlalchemy",
              "LargeBinary"
            ],
            [
              "sqlalchemy.orm",
              "Mapped"
            ],
            [
              "sqlalchemy",
              "String"
            ],
            [
              "",
              "datetime"
            ],
            [
              "datetime",
              "datetime"
            ],
            [
              "sqlalchemy.orm",
              "mapped_column"
            ],
            [
              "",
              "shared_plugins.sqlalchemy_types"
            ],
            [
              "",
              "sqlalchemy"
            ],
            [
              "",
              "sqlalchemy.orm"
            ]
          ],
          "tgt": [
            "AppleCoreDataTimestamp",
            "mapped_column"
          ],
          "metrics": {
            "ast": {
              "op.bor": 296,
              "max_depth": 10,
              "call_count": 318,
              "node_count": 8390,
              "op_density.bor": 0.04
            },
            "file": {
              "size": 31515,
              "entropy": 5.16
            },
            "text": {
              "lines": 654,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 4951,
              "char_entropy": 5.16,
              "unique_chars": 86,
              "top_char_null": 0,
              "string_density": 0.48,
              "top_char_ratio": 0.07,
              "avg_line_length": 47.19,
              "max_line_length": 91,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.04,
              "last_line_length": 5,
              "whitespace_ratio": 0.18,
              "identifier_density": 2.36,
              "line_length_stddev": 28.65,
              "normalized_string_count": 12.2,
              "suspicious_string_ratio": 0.01,
              "normalized_unique_identifiers": 25.98
            },
            "binds": {
              "count": 306
            },
            "binary": {
              "peak_region_bytes": 31515,
              "peak_region_entropy": 5.16
            },
            "source": {
              "class_count": 5
            },
            "imports": {
              "count": 14,
              "relative": 2,
              "stdlib_count": 2,
              "stdlib_ratio": 0.14,
              "relative_ratio": 0.14,
              "third_party_count": 12,
              "third_party_ratio": 0.86
            },
            "strings": {
              "bytes": 6762,
              "count": 312,
              "shell": 2,
              "very_long": 1,
              "avg_length": 21.67,
              "max_length": 1063,
              "avg_entropy": 3.24,
              "entropy_stddev": 0.53,
              "high_entropy_count": 1,
              "embedded_code_candidates": 1
            },
            "functions": {
              "count": 5
            },
            "identifiers": {
              "count": 1542,
              "unique": 243,
              "avg_length": 16.79,
              "max_length": 57,
              "min_length": 2,
              "avg_entropy": 3.14,
              "reuse_ratio": 0.16,
              "length_stddev": 10.37,
              "has_digit_ratio": 0.11,
              "high_entropy_count": 66,
              "high_entropy_ratio": 0.27,
              "all_lowercase_ratio": 0.84,
              "numeric_suffix_count": 16,
              "double_underscore_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 7,
        "mol": "H(Db₂)",
        "path": "contextbase_plugin_reminders_local-0.5.17-py3-none-any.whl!!plugin_reminders_local/models/ingress.py",
        "pid": 0,
        "risk": 2,
        "sha": "841eaf1b2734311193e358a061da03fd7ae607d9aeaccf8d93c2591d48f84e06",
        "size": 31515,
        "traits": [
          {
            "id": "metadata/import/python/relative/1/base::relative/1/base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .base",
            "spans": [
              [
                1315,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/1/base/base::base",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports .base.Base from .base",
            "spans": [
              [
                1328,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/sqlalchemy_types/applecoredatatimestamp::applecoredatatimestamp",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports AppleCoreDataTimestamp from shared_plugins.sqlalchemy_types",
            "spans": [
              [
                1178,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/float::float",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Float from sqlalchemy",
            "spans": [
              [
                1224,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/integer::integer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Integer from sqlalchemy",
            "spans": [
              [
                1231,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/largebinary::largebinary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports LargeBinary from sqlalchemy",
            "spans": [
              [
                1240,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/orm/mapped::mapped",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Mapped from sqlalchemy.orm",
            "spans": [
              [
                1287,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/string::string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports String from sqlalchemy",
            "spans": [
              [
                1253,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/datetime::datetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports datetime",
            "spans": [
              [
                1108,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/datetime/datetime::datetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports datetime from datetime",
            "spans": [
              [
                1124,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/orm/mapped_column::mapped_column",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports mapped_column from sqlalchemy.orm",
            "spans": [
              [
                1295,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/sqlalchemy_types::shared_plugins/sqlalchemy_types",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports shared_plugins.sqlalchemy_types",
            "spans": [
              [
                1139,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy::sqlalchemy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sqlalchemy",
            "spans": [
              [
                1206,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/orm::sqlalchemy/orm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sqlalchemy.orm",
            "spans": [
              [
                1265,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                363,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                29,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/orm::sqlalchemy",
            "conf": 0.85,
            "crit": 3,
            "desc": "SQLAlchemy ORM",
            "spans": [
              [
                1206,
                10
              ],
              [
                1265,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/base64::python-long-base64-literal",
            "conf": 0.86,
            "crit": 3,
            "desc": "Long base64 string literal",
            "spans": [
              [
                1839,
                29
              ],
              [
                1969,
                28
              ],
              [
                2104,
                36
              ],
              [
                2342,
                27
              ],
              [
                2462,
                24
              ],
              [
                3128,
                28
              ],
              [
                3604,
                29
              ],
              [
                3742,
                37
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "ctx": [
          {
            "b": "w].*baywF/B-.+DwNw^!x(d*cA=-BjzF\u003cxmvruj4zGuc(x(d*cA=-Buz!AY%zF6q\u003cze:AlBrCTAy?X05gyv\u0026kAbP=saA.*vwc#{?z/3Rbz!%l3v@#B6zGvBsvQ*J{ze:AlBrBd%wPzj3z/Mg%A=k!qv@DmbwQ5rkx\u003c@i0ze:AlBrC7fz/YSgxdLfnz/fVdCYW!hzEEf?ATDA0z/3Rovrug0x\u003c@i0ze:AlBrBy*Bz81[A=k!qBA}?tzF78aze:AlBrA\u003e!C)T))ze:AlBrCagBp8S2z/3RrxKL{)wm6p(B.tAaB1Rusze0)2azCXiz/P}xc\u003c?7tarUihByf61B8Mhwv}x1+vqPNb3lQDlay]qguVQddA:@V/zEEx[ed9HxarUStB.tAauUK4Tw].*buU%Z(B.\u003eRu3mMr]A=k!qB7/05wN]d!y\u0026%x8zGvBJwPI^jA:@W4azCXiz/P}xv@#%5wnDu{A+frgB-H#63tar%z6i[kvrb{\u0026uVo?7xk8m8e]#2Gx()]ex(d*cA=-BBACPuhwNxH@vq{p3z/=s#A=k!qB8=28y?4c\u0026zfWmrze:AlBrB1\u0026xk8l{efFCywNPW(uUaa/x(mGkaAIagwN//?w].*baAIKsvqGB!wO(YBz/PXqx(d*cA=-B5wPI{bz/b)?w].*batboQx(mD}zF9r^z/ff3xcp]9AbP=saw#=/x(mD)A=T])v{%gux(mD}zF8sPzF0P}3tar%z6gC-zeS@@y\u0026.jsBA!{xze:AlBrz$sarR^Hl2o$IzbLp@ed9HxarS%(BywV)zdNQbmq^iYBA{=5CpT7zarR^$vrla7vp@hJx(l*!CpT7zarR^$vrla7vp@nxvR6vNz*9-tarR^HoLFM\u0026qG3+g3lQDlaw#=XB-IIlzEWlQB.\u003eR!z*9-tarR^HqE%YVzE^s0qG3+g3lQDlax8Y(wN[8GBywV)zdNQbqG3+g3lQDlax8@ZA+e=.x([2^z*9-tdgfWcz/3QHe]tJqwO=Aux(mN7wPI]nx(d*cA=-AL3lQDlaw$T5lQTmHB7F3VB95@uarR^HqBKqEl}y:cxMNV}oKRywy+b]oarR!8mnlcqpHX6Iv@%mearR^HqBKqEl@EPkx(mD)AX4LuarR!8mnlcqq^\u003c\u0026Xwi\u003erVvpJ$/wO#Pv3mMr]A=k!qe?R0VwmYN#e{8bxzGxS5Bz(hvazCXiz/P}xc\u003c?7tarT9Fr9}{+k#HAd3lQDlavP48uQmWWnL-XVr8=dJnkhJFr4Fw0arR^}pe\u003eN*k#ZoWr8MpTm[3rb3lQDlavP48uQ^QXmpetWr6-(xo*}/Red9HxarT9Fr9@fZq+f\u003eNm{!\u003e:nLQ/zarR^Hmnu/?nLIGvmpetWr6-(xo*}/Red9HxarT9Fr9@r{lQsWypFLm@qB%wGmn+VzarR^Hmnu/?qBJ@MqC]}UlQ+uWrzk?j3lQDlavP48uSfGYqBK293lQDlavP48uSoP\u003empeRYr7fX=k$\u003eS+qB%wGmn+VzarR^Hmnu/?rz(H$k#Z/HlR6{upe\u0026+KarR^HvqGv)zf66az^N0@CWCrawmYN#ed9HxarU9mBywV)zdNQbuUaa%x([62B6\u003c3cuT[h5uU%Z(wO=As3lQDlazth8xMNV}uUTH[zGxfbz^N0@CWCrawmYN#ed9HxarUuaB7/V7xj2E-vR6v%uVZi[v@#%5zeS@@y\u0026.cmarR^Hy?W%jB6\u003c3cuT[h5uU%Z(wO=As3lQDlaAz46B-IIlzEWl+A=(hfB6\u003c3cuT[h5uU%Z(wO=As3lQDlaAz4gx(mD)A=UPfz^N0@CWCrawmYN#ed9HxarU-lC4Ch\u003evruQ1v}YZ\u003czGG@bBz\u003eI@BA?efz!9A}B1vUvarR!FxKL{)wPIj2z^N0@CWCrawmYN#ed9*k3q:z@m[DD.nKKW:aAhdtxk8l\u003cx\u003egN.A=k/4zeS%cy?k24uUj1*wNw^[3qa8XauZ?\u003eB8CA9B7/Gla{}1tm[l0CauZ\u0026-z!AY%zF7OmwPQQ:xj\u003e^@c%{t0vqPN.uNVsRmn=SAuSQb%r7gdZnMeCYq+o}WpFJ2}aBtqyx(!liB7]-gz/c:W",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "a$K\u0026XB98ChBy/9gb03?\u003cwmYN*By^4rzGxxfBrVbuo*}@ImpeXRsS/\u003cIc)A2dBA?e4x(mD}zF9r\u003cwfJMN3su+gnK(otqEq\u003c/r8T]5asENtarR^}pe\u003eN*k#ZoWr8MpTm[3rb3i",
            "ln": 1651,
            "col": 49,
            "line": 67
          },
          {
            "b": "AWUJzo\u003e!V\u0026x(mMaqE%YVzE^s0B0bKCz/PzIaszIDvQB7.Bzc7Ie*q.KarR^HCwhejaAIKsx()][B8CA9B7/Glc$D^]Aa9\u003c4diJ5uaAIBeAc2YhBye#}Bz9YxarR^HarR^HwO#c{zE\u003c}Nay/C6vru6/wO#c{zE\u003ekdb6d:ux()]Efe1#9B8CA9B7/Gl",
            "ln": 2065,
            "col": 26,
            "line": 85
          },
          {
            "b": "3lQDlawD=}BrC14v@DHcBAnNkA+cw8ze:PxaAIjcy\u00261enyH}EbayPqeB-7.jw]zYjvQS+ZCvtJ5ay/tbAa9\u0026h\u0026^^moB8L]b3lQDlaA8cuz!@@}AV^./A+cvYvrt{2B7n({zddGdBzb98ayPq4az\u003e?lB7]J8ay/taB.#2qaA}xtwQ5f9v@%sg3lQDlavZ6YBy/GbzF786ze:Pxflqkzy?j-gBz(hhB0a[mz!S:6aAI4awO\u003e\u003ccze16dvru0)az2Olz/P[w",
            "ln": 2503,
            "col": 76,
            "line": 97
          },
          {
            "b": "xM4Y$wPw]9x(4v4aA}Hky?j-gBzkMcaAIWCw)]g-zF782zH0vxwP]ncvrt{2BzbkdB-Rbm3lQDlayO!\u003eB1OO3v@#Bdx([Ryx(+zavrl0\u003caA8cuBzbkdB75]%aAITkvR/P#u%)efl}6\u003cInK=ouqEA(PvScybwmoI73lQDlaARpdaARTjzGxS5Bz(g",
            "ln": 2735,
            "col": 17,
            "line": 102
          },
          {
            "b": "ze0(#wPzc/z/]@tauZ\u0026Ov@DHcByf0cz^)o+A=leyc\u003c?7tarR^HarR^HarUfjzy=bqarR^HarR^HarR^Jq:\u003cwGlStf}pGpd?c[lU*mP92Rax?Vio*.rDmnluGl}6#@s4C+TmiC=9l}6\u003cInK=ouqxOLfawLZiawL{goD(1{arR^HarR^HdgdguarR^HarUGmB97=0z/]@tauZ\u0026Ov@DHcByf0cz^)o+A=leyc\u003c?7tarR^HarR^HarUfjzy=bqarR^HarR^HarR^Jq:\u003cwGlStf}pGpd?c[lU*mP92Rax?Vio*.rnk#QiCnMeOhs4C+TmiC=9l}6\u003cInK=ouqxOLfawLZiawL{goD(1{arR^HarR^HdgdguarUYoBAIRwasInwze0(#wPzc/z/]@taA8oyfEXbdats{RAV==Dx(!x6v@DHcBrCHxattk!j%hJ^3jprPw/$C\u003cz/]@tuVp47vR5[!z*cm",
            "ln": 3233,
            "col": 11,
            "line": 110
          },
          {
            "b": "fKk2darR!rCW\u003er7BrCTAy?X05gChExwPzj3x(v($y^\u0026w+z/N(CarR^HarR^HA+funA=90{z/fa[3jprPw/$D3wPI^aC4C2?v@#BdwNxI2z/PAgd06GGA+fr0wnc6Baw=G*xEL5Qj%jVQB97SdB-qedtxs[befE+$Bza@=iTM#LarR\u003cLb1lx(zdN-@By=O6zE:(4x(4)5AV!:$l$7gCeH\u0026w]ACPuhwNF)*w[=6)B0bysv}u=\u003eBrCTyB-H#6az2CjA^onA3lQDlaw#=)B-IwvayMyex(!wsz!pb1u){8rz/Pz@xlv{0efF[uBz7",
            "ln": 3715,
            "col": 46,
            "line": 123
          },
          {
            "b": "C{3QnzGGr3zFs03avGTWvj-@YB8=2gBy=Obx(4v4e*pSBarR^HarR^Q3lQDlaAg+hxMCpVaAIEwBy!#hB98tvwPIi?x(U?sy\u0026r=hb1b\u003cYvj-@YB8=2gBy=TBdgdguarUxgaz#ataAg+hxMDiwarR^HarR^HA:-W6wGT([zGGPfwKQSWz/NlkarR^HarR^HarR^Hw*f#*avGTWvj-@YB8=2gBy=Obx(4v4azbLmzE:(jzE^s0aszISBz(hhB6\u0026D(A^Yq",
            "ln": 4743,
            "col": 23,
            "line": 144
          },
          {
            "b": "arR^Q3lQDlayO=4x)a5Gaz++kBx-\u003cfAbo8\u0026B98BNaw=G*xKa)^jS)%m3lQDlazbLjaAg+hxDR2baAg+hxMDiwarR^HarR^HB98tvwNx7)x\u003eetHaAg+hxFavFwO\u003c5uwO(vewPhW3w[=Grb1b\u003cYvj-VL3lQDlarR^HazCBgzF%RtuVQscA+eP\u003evrk^#B7Gx0wmoN*c\u0026",
            "ln": 5030,
            "col": 6,
            "line": 151
          },
          {
            "b": "azb+jyZIpcarUYyCoyB8ByuqlzY\u0026UdvruQ5zxJUhBz\u0026o/y*?v3qG3+gaAIDzBzbxfaz+$myJTOsA+funA=b}vpF%)]arR^Hx(n0lvqYN^B08(Gz/^apB-RTEvix5#y\u0026%Pjdj$@IarR^Ja%EvparR!Ez*cmBjS[/SB8#5lzz30uvqGv)B0}wrarR^H",
            "ln": 6631,
            "col": 68,
            "line": 195
          },
          {
            "b": "zEj/0r8MpTm[3r.mnu/XdjCPDarR^Q3lQDlaAz4nB-IvxDVB4Ge]UO!aAzyAazbLjaAzyAazCZoA=leyEf{q*kXaXMe]$@NA:@VezEEx[j.ewJuVQddA:@V/zEEx[c@rPqm[DD.nKL9Ln(4=5dgfP%w/#b9ze0(#wPz\u003c0y\u0026r/(y*Rm3vq{p3z//ucz/{8gwHE)d",
            "ln": 6825,
            "col": 52,
            "line": 200
          },
          {
            "b": "arR^HarR^HzEEx[j.ewJuVG.0z/{8gwNxs-zdLaty?W%ja$k5IarR^HarR^HCxdztwNw$ZB8V5sx([6czAQY.qB:e.s5IQ?mpeCOq=3m*nMnnSpaM.{arR^HarR!z",
            "ln": 7294,
            "col": 1,
            "line": 215
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "plugin_id_from_module"
            ],
            [
              "",
              "logging.getLogger"
            ],
            [
              "",
              "db_path.is_file"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "sqlite_snapshot"
            ],
            [
              "",
              "create_engine"
            ],
            [
              "",
              "engine.dispose"
            ],
            [
              "",
              "closing"
            ],
            [
              "",
              "sqlite3.connect"
            ],
            [
              "",
              "_count_probe_rows"
            ],
            [
              "",
              "_count_probe_rows"
            ],
            [
              "",
              "con.execute.fetchone"
            ],
            [
              "",
              "con.execute"
            ],
            [
              "",
              "stores_dir.is_dir"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "sorted"
            ],
            [
              "",
              "stores_dir.glob"
            ],
            [
              "",
              "RuntimeError"
            ],
            [
              "",
              "path.stem.removeprefix"
            ],
            [
              "",
              "_store_has_user_data"
            ],
            [
              "",
              "LOGGER.debug"
            ],
            [
              "",
              "active.append"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "uuid.UUID"
            ],
            [
              "",
              "session.execute.all"
            ],
            [
              "",
              "session.execute"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "str"
            ],
            [
              "",
              "uuid.UUID"
            ],
            [
              "",
              "session.execute.all"
            ],
            [
              "",
              "session.execute"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "dict"
            ],
            [
              "",
              "session.execute.all"
            ],
            [
              "",
              "session.execute"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select.where"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "REMCDObject.ent.in_"
            ],
            [
              "",
              "dlt.source"
            ],
            [
              "",
              "dlt_source_name"
            ],
            [
              "",
              "_resolve_active_stores"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "lists_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "_build_list_lookup"
            ],
            [
              "",
              "_build_reminder_lookup"
            ],
            [
              "",
              "reminders_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "hashtag_labels_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "_build_reminder_lookup"
            ],
            [
              "",
              "saved_attachments_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "_build_reminder_lookup"
            ],
            [
              "",
              "_build_trigger_lookup"
            ],
            [
              "",
              "alarms_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select.where"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "_build_list_lookup"
            ],
            [
              "",
              "sharees_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select.where"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "_build_reminder_lookup"
            ],
            [
              "",
              "_build_hashtag_label_lookup"
            ],
            [
              "",
              "hashtag_joins_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select.where"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "_build_reminder_lookup"
            ],
            [
              "",
              "recurrence_rules_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select.where"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt_resource_name"
            ],
            [
              "",
              "_db_snapshot"
            ],
            [
              "",
              "Session"
            ],
            [
              "",
              "_build_reminder_lookup"
            ],
            [
              "",
              "attachment_entities_to_ctx_models"
            ],
            [
              "",
              "session.scalars"
            ],
            [
              "",
              "select.where"
            ],
            [
              "",
              "select"
            ],
            [
              "",
              "REMCDObject.ent.in_"
            ],
            [
              "",
              "..binding_config"
            ],
            [
              "..binding_config",
              "..binding_config.RemindersLocalBindingConfig"
            ],
            [
              "",
              "..models.ctx"
            ],
            [
              "..models.ctx",
              "..models.ctx.AlarmRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.AttachmentEntityRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.HashtagJoinRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.HashtagLabelRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.ListRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.RecurrenceRuleRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.ReminderRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.SavedAttachmentRow"
            ],
            [
              "..models.ctx",
              "..models.ctx.SharedWithRow"
            ],
            [
              "",
              "..models.ingress"
            ],
            [
              "..models.ingress",
              "..models.ingress.REMCDBaseList"
            ],
            [
              "..models.ingress",
              "..models.ingress.REMCDHashtagLabel"
            ],
            [
              "..models.ingress",
              "..models.ingress.REMCDObject"
            ],
            [
              "..models.ingress",
              "..models.ingress.REMCDReminder"
            ],
            [
              "..models.ingress",
              "..models.ingress.REMCDSavedAttachment"
            ],
            [
              "",
              "..models.translators"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_ALARM"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_AUDIO_ATTACHMENT"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_DATE_TRIGGER"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_FILE_ATTACHMENT"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_HASHTAG_JOIN"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_IMAGE_ATTACHMENT"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_LOCATION_TRIGGER"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_RECURRENCE_RULE"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_SHAREE"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_TIME_INTERVAL_TRIGGER"
            ],
            [
              "..models.translators",
              "..models.translators.ENT_URL_ATTACHMENT"
            ],
            [
              "..models.translators",
              "..models.translators.alarms_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.attachment_entities_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.hashtag_joins_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.hashtag_labels_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.lists_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.recurrence_rules_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.reminders_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.saved_attachments_to_ctx_models"
            ],
            [
              "..models.translators",
              "..models.translators.sharees_to_ctx_models"
            ],
            [
              "typing",
              "Any"
            ],
            [
              "sqlalchemy",
              "Engine"
            ],
            [
              "collections.abc",
              "Iterator"
            ],
            [
              "pathlib",
              "Path"
            ],
            [
              "sqlalchemy.orm",
              "Session"
            ],
            [
              "contextlib",
              "closing"
            ],
            [
              "",
              "collections.abc"
            ],
            [
              "",
              "contextlib"
            ],
            [
              "contextlib",
              "contextmanager"
            ],
            [
              "sqlalchemy",
              "create_engine"
            ],
            [
              "shared_plugins.resources",
              "ctx_dlt_resource"
            ],
            [
              "",
              "dlt"
            ],
            [
              "shared_plugins.naming",
              "dlt_resource_name"
            ],
            [
              "shared_plugins.naming",
              "dlt_source_name"
            ],
            [
              "",
              "logging"
            ],
            [
              "",
              "pathlib"
            ],
            [
              "shared_plugins.naming",
              "plugin_id_from_module"
            ],
            [
              "sqlalchemy",
              "select"
            ],
            [
              "",
              "shared_plugins.naming"
            ],
            [
              "",
              "shared_plugins.resources"
            ],
            [
              "",
              "shared_plugins.sqlite"
            ],
            [
              "",
              "sqlalchemy"
            ],
            [
              "",
              "sqlalchemy.orm"
            ],
            [
              "",
              "sqlite3"
            ],
            [
              "shared_plugins.sqlite",
              "sqlite_snapshot"
            ],
            [
              "",
              "typing"
            ],
            [
              "",
              "uuid"
            ]
          ],
          "mbr": [
            "LOGGER.debug",
            "REMCDBaseList.identifier",
            "REMCDBaseList.pk",
            "REMCDHashtagLabel.name",
            "REMCDHashtagLabel.pk",
            "REMCDObject.ent",
            "REMCDObject.ent.in_",
            "REMCDReminder.identifier",
            "REMCDReminder.pk",
            "active.append",
            "cfg.stores_dir",
            "con.execute",
            "con.execute.fetchone",
            "db_path.is_file",
            "dlt.source",
            "engine.dispose",
            "logging.getLogger",
            "path.stem",
            "path.stem.removeprefix",
            "row.pk",
            "select.where",
            "session.execute",
            "session.execute.all",
            "session.scalars",
            "sqlite3.Connection",
            "sqlite3.OperationalError",
            "sqlite3.connect",
            "stores_dir.glob",
            "stores_dir.is_dir",
            "uuid.UUID"
          ],
          "tgt": [
            "LOGGER.debug",
            "REMCDObject.ent.in_",
            "RuntimeError",
            "Session",
            "_build_hashtag_label_lookup",
            "_build_list_lookup",
            "_build_reminder_lookup",
            "_build_trigger_lookup",
            "_count_probe_rows",
            "_db_snapshot",
            "_resolve_active_stores",
            "_store_has_user_data",
            "active.append",
            "alarms_to_ctx_models",
            "attachment_entities_to_ctx_models",
            "closing",
            "con.execute",
            "con.execute.fetchone",
            "create_engine",
            "ctx_dlt_resource",
            "db_path.is_file",
            "dict",
            "dlt.source",
            "dlt_resource_name",
            "dlt_source_name",
            "engine.dispose",
            "hashtag_joins_to_ctx_models",
            "hashtag_labels_to_ctx_models",
            "lists_to_ctx_models",
            "logging.getLogger",
            "path.stem.removeprefix",
            "plugin_id_from_module",
            "recurrence_rules_to_ctx_models",
            "reminders_to_ctx_models",
            "saved_attachments_to_ctx_models",
            "select",
            "select.where",
            "session.execute",
            "session.execute.all",
            "session.scalars",
            "sharees_to_ctx_models",
            "sorted",
            "sqlite3.connect",
            "sqlite_snapshot",
            "stores_dir.glob",
            "stores_dir.is_dir",
            "str",
            "uuid.UUID"
          ],
          "funcs": [
            [
              "_db_snapshot",
              1957
            ],
            [
              "_store_has_user_data",
              2308
            ],
            [
              "_count_probe_rows",
              3587
            ],
            [
              "_resolve_active_stores",
              3777
            ],
            [
              "_build_list_lookup",
              5364
            ],
            [
              "_build_reminder_lookup",
              5729
            ],
            [
              "_build_hashtag_label_lookup",
              6102
            ],
            [
              "_build_trigger_lookup",
              6343
            ],
            [
              "reminders_local_snapshot_source",
              6943
            ],
            [
              "list_resource",
              7473
            ],
            [
              "reminder_resource",
              8108
            ],
            [
              "hashtag_label_resource",
              9010
            ],
            [
              "saved_attachment_resource",
              9754
            ],
            [
              "alarm_resource",
              10555
            ],
            [
              "shared_with_resource",
              11534
            ],
            [
              "hashtag_join_resource",
              12388
            ],
            [
              "recurrence_rule_resource",
              13484
            ],
            [
              "attachment_entity_resource",
              14447
            ]
          ],
          "metrics": {
            "ast": {
              "op.bor": 1,
              "op.lor": 3,
              "max_depth": 25,
              "call_count": 122,
              "node_count": 2833,
              "member_count": 30,
              "max_array_len": 9,
              "op_density.bor": 0,
              "op_density.lor": 0,
              "member_depth_max": 3
            },
            "file": {
              "size": 15492,
              "entropy": 4.64
            },
            "text": {
              "lines": 405,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 4173,
              "char_entropy": 4.64,
              "unique_chars": 89,
              "top_char_null": 0,
              "string_density": 0.13,
              "top_char_ratio": 0.06,
              "avg_line_length": 37.25,
              "max_line_length": 86,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.09,
              "last_line_length": 5,
              "whitespace_ratio": 0.3,
              "identifier_density": 1.56,
              "line_length_stddev": 23.19,
              "normalized_string_count": 2.58,
              "repeated_char_sequences": 113,
              "suspicious_string_ratio": 0.1,
              "suspicious_comment_ratio": 0.17,
              "normalized_unique_identifiers": 18.01
            },
            "binds": {
              "count": 25
            },
            "binary": {
              "peak_region_bytes": 6144,
              "peak_region_entropy": 5.11
            },
            "source": {
              "function_count": 18
            },
            "imports": {
              "count": 66,
              "relative": 39,
              "stdlib_count": 7,
              "stdlib_ratio": 0.11,
              "relative_ratio": 0.59,
              "third_party_count": 59,
              "third_party_ratio": 0.89
            },
            "strings": {
              "sql": 3,
              "bytes": 2641,
              "count": 52,
              "shell": 2,
              "avg_length": 50.79,
              "max_length": 730,
              "avg_entropy": 3.14,
              "entropy_stddev": 0.96
            },
            "comments": {
              "chars": 403,
              "count": 6,
              "lines": 6,
              "high_entropy": 1,
              "to_code_ratio": 0.02
            },
            "functions": {
              "count": 18,
              "nested": 1,
              "density": 4.44,
              "avg_params": 0.61,
              "code_ratio": 1.05,
              "max_params": 2,
              "length_stddev": 43.27,
              "over_100_lines": 1,
              "avg_name_length": 20.67,
              "no_params_count": 9,
              "avg_length_lines": 23.56,
              "max_length_lines": 200,
              "min_length_lines": 5,
              "avg_nesting_depth": 0.5,
              "max_nesting_depth": 1,
              "high_entropy_names": 9,
              "avg_param_name_length": 6.64
            },
            "identifiers": {
              "count": 632,
              "unique": 156,
              "avg_length": 11.91,
              "max_length": 33,
              "min_length": 2,
              "avg_entropy": 2.78,
              "reuse_ratio": 0.25,
              "length_stddev": 7.33,
              "has_digit_ratio": 0.01,
              "high_entropy_count": 31,
              "high_entropy_ratio": 0.2,
              "all_lowercase_ratio": 0.72,
              "all_uppercase_ratio": 0.12,
              "numeric_suffix_count": 1,
              "double_underscore_count": 2,
              "underscore_prefix_count": 12
            }
          }
        },
        "id": 11,
        "mol": "H₂(Db₂F)Md(In₃)",
        "path": "contextbase_plugin_reminders_local-0.5.17-py3-none-any.whl!!plugin_reminders_local/sources/snapshot.py",
        "pid": 0,
        "risk": 3,
        "sha": "935aeb05a5505da88f3cc1d9647ee5a4122959900a526906c09faffe056f614d",
        "size": 15492,
        "traits": [
          {
            "id": "metadata/import/python/relative/2/binding_config::relative/2/binding_config",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..binding_config",
            "spans": [
              [
                529,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/binding_config/reminderslocalbindingconfig::reminderslocalbindingconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..binding_config.RemindersLocalBindingConfig from ..binding_config",
            "spans": [
              [
                553,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx::relative/2/models/ctx",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx",
            "spans": [
              [
                586,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/alarmrow::alarmrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.AlarmRow from ..models.ctx",
            "spans": [
              [
                612,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/attachmententityrow::attachmententityrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.AttachmentEntityRow from ..models.ctx",
            "spans": [
              [
                626,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/hashtagjoinrow::hashtagjoinrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.HashtagJoinRow from ..models.ctx",
            "spans": [
              [
                651,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/hashtaglabelrow::hashtaglabelrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.HashtagLabelRow from ..models.ctx",
            "spans": [
              [
                671,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/listrow::listrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.ListRow from ..models.ctx",
            "spans": [
              [
                692,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/recurrencerulerow::recurrencerulerow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.RecurrenceRuleRow from ..models.ctx",
            "spans": [
              [
                705,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/reminderrow::reminderrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.ReminderRow from ..models.ctx",
            "spans": [
              [
                728,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/savedattachmentrow::savedattachmentrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.SavedAttachmentRow from ..models.ctx",
            "spans": [
              [
                745,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ctx/sharedwithrow::sharedwithrow",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ctx.SharedWithRow from ..models.ctx",
            "spans": [
              [
                769,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ingress::relative/2/models/ingress",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ingress",
            "spans": [
              [
                791,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ingress/remcdbaselist::remcdbaselist",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ingress.REMCDBaseList from ..models.ingress",
            "spans": [
              [
                821,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ingress/remcdhashtaglabel::remcdhashtaglabel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ingress.REMCDHashtagLabel from ..models.ingress",
            "spans": [
              [
                840,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ingress/remcdobject::remcdobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ingress.REMCDObject from ..models.ingress",
            "spans": [
              [
                863,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ingress/remcdreminder::remcdreminder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ingress.REMCDReminder from ..models.ingress",
            "spans": [
              [
                880,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/ingress/remcdsavedattachment::remcdsavedattachment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.ingress.REMCDSavedAttachment from ..models.ingress",
            "spans": [
              [
                899,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators::relative/2/models/translators",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators",
            "spans": [
              [
                928,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_alarm::ent_alarm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_ALARM from ..models.translators",
            "spans": [
              [
                962,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_audio_attachment::ent_audio_attachment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_AUDIO_ATTACHMENT from ..models.translators",
            "spans": [
              [
                977,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_date_trigger::ent_date_trigger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_DATE_TRIGGER from ..models.translators",
            "spans": [
              [
                1003,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_file_attachment::ent_file_attachment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_FILE_ATTACHMENT from ..models.translators",
            "spans": [
              [
                1025,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_hashtag_join::ent_hashtag_join",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_HASHTAG_JOIN from ..models.translators",
            "spans": [
              [
                1050,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_image_attachment::ent_image_attachment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_IMAGE_ATTACHMENT from ..models.translators",
            "spans": [
              [
                1072,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_location_trigger::ent_location_trigger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_LOCATION_TRIGGER from ..models.translators",
            "spans": [
              [
                1098,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_recurrence_rule::ent_recurrence_rule",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_RECURRENCE_RULE from ..models.translators",
            "spans": [
              [
                1124,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_sharee::ent_sharee",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_SHAREE from ..models.translators",
            "spans": [
              [
                1149,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_time_interval_trigger::ent_time_interval_trigger",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_TIME_INTERVAL_TRIGGER from ..models.translators",
            "spans": [
              [
                1165,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/ent_url_attachment::ent_url_attachment",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.ENT_URL_ATTACHMENT from ..models.translators",
            "spans": [
              [
                1196,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/alarms_to_ctx_models::alarms_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.alarms_to_ctx_models from ..models.translators",
            "spans": [
              [
                1220,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/attachment_entities_to_ctx_models::attachment_entities_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.attachment_entities_to_ctx_models from ..models.translators",
            "spans": [
              [
                1246,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/hashtag_joins_to_ctx_models::hashtag_joins_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.hashtag_joins_to_ctx_models from ..models.translators",
            "spans": [
              [
                1285,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/hashtag_labels_to_ctx_models::hashtag_labels_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.hashtag_labels_to_ctx_models from ..models.translators",
            "spans": [
              [
                1318,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/lists_to_ctx_models::lists_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.lists_to_ctx_models from ..models.translators",
            "spans": [
              [
                1352,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/recurrence_rules_to_ctx_models::recurrence_rules_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.recurrence_rules_to_ctx_models from ..models.translators",
            "spans": [
              [
                1377,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/reminders_to_ctx_models::reminders_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.reminders_to_ctx_models from ..models.translators",
            "spans": [
              [
                1413,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/saved_attachments_to_ctx_models::saved_attachments_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.saved_attachments_to_ctx_models from ..models.translators",
            "spans": [
              [
                1442,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/relative/2/models/translators/sharees_to_ctx_models::sharees_to_ctx_models",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ..models.translators.sharees_to_ctx_models from ..models.translators",
            "spans": [
              [
                1479,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing/any::any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Any from typing",
            "spans": [
              [
                206,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/engine::engine",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Engine from sqlalchemy",
            "spans": [
              [
                458,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/collections/abc/iterator::iterator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Iterator from collections.abc",
            "spans": [
              [
                106,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathlib/path::path",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports Path from pathlib",
            "spans": [
              [
                182,
                4
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/orm/session::session",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports Session from sqlalchemy.orm",
            "spans": [
              [
                515,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/contextlib/closing::closing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports closing from contextlib",
            "spans": [
              [
                138,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/collections/abc::collections/abc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports collections.abc",
            "spans": [
              [
                83,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/contextlib::contextlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextlib",
            "spans": [
              [
                120,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/contextlib/contextmanager::contextmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports contextmanager from contextlib",
            "spans": [
              [
                147,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/create_engine::create_engine",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports create_engine from sqlalchemy",
            "spans": [
              [
                466,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/resources/ctx_dlt_resource::ctx_dlt_resource",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ctx_dlt_resource from shared_plugins.resources",
            "spans": [
              [
                368,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/dlt::dlt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dlt",
            "spans": [
              [
                218,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/naming/dlt_resource_name::dlt_resource_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dlt_resource_name from shared_plugins.naming",
            "spans": [
              [
                262,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/naming/dlt_source_name::dlt_source_name",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports dlt_source_name from shared_plugins.naming",
            "spans": [
              [
                285,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/logging::logging",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports logging",
            "spans": [
              [
                43,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/pathlib::pathlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports pathlib",
            "spans": [
              [
                167,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/naming/plugin_id_from_module::plugin_id_from_module",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports plugin_id_from_module from shared_plugins.naming",
            "spans": [
              [
                306,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/select::select",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports select from sqlalchemy",
            "spans": [
              [
                481,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/naming::shared_plugins/naming",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports shared_plugins.naming",
            "spans": [
              [
                227,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/resources::shared_plugins/resources",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports shared_plugins.resources",
            "spans": [
              [
                336,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/sqlite::shared_plugins/sqlite",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports shared_plugins.sqlite",
            "spans": [
              [
                390,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy::sqlalchemy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sqlalchemy",
            "spans": [
              [
                440,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlalchemy/orm::sqlalchemy/orm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sqlalchemy.orm",
            "spans": [
              [
                493,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/sqlite3::sqlite3",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports sqlite3",
            "spans": [
              [
                58,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/python/shared_plugins/sqlite/sqlite_snapshot::sqlite_snapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports sqlite_snapshot from shared_plugins.sqlite",
            "spans": [
              [
                419,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/typing::typing",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports typing",
            "spans": [
              [
                192,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/python/uuid::uuid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports uuid",
            "spans": [
              [
                73,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                2783,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                3866,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                2611,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2551,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                2113,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                6679,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/orm::sqlalchemy",
            "conf": 0.85,
            "crit": 3,
            "desc": "SQLAlchemy ORM",
            "spans": [
              [
                440,
                10
              ],
              [
                493,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/traverse::traverse-glob-call",
            "conf": 0.84,
            "crit": 3,
            "desc": "Calls Python glob for file enumeration",
            "spans": [
              [
                4807,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/sql::sql-select",
            "conf": 0.6,
            "crit": 3,
            "desc": "SQL SELECT syntax reference",
            "spans": [
              [
                3297,
                35
              ],
              [
                3445,
                35
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/db/sqlite::python-sqlite3-import",
            "conf": 0.95,
            "crit": 3,
            "desc": "Imports Python SQLite database module",
            "spans": [
              [
                58,
                7
              ]
            ]
          }
        ],
        "type": "python"
      },
      {
        "id": 14,
        "mol": "Md",
        "sha": "85d66adf60ced7c08af5941c8449ebf40ccc4b2a244f80520b96e5fe311b6d58",
        "path": "contextbase-plugin-reminders-local@0.5.17.registry.json",
        "risk": 1,
        "size": 842,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 1,
    "rev": "73866",
    "v": "8"
  }
}