{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.000121841826,
        "rte": "az",
        "prob": 0.000121841826
      },
      {
        "cls": 0,
        "raw": 0.005536566,
        "rte": "az/npm",
        "prob": 0.005536566
      }
    ],
    "prob": 0.000121841826,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0001218418256030418,
        "type": "npm"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003470977026154287,
        "type": "package.json"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003058711808989756,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-15T05:02:41Z"
  },
  "path": "@taucad-rhino-0.0.0.tgz",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "Md(Pa₃)",
        "sha": "1d49d1bf7d549e0d9a062de0d2a4427facaf280e9e2b8ee866dedad87f4d6d86",
        "path": "@taucad-rhino-0.0.0.tgz",
        "refs": [
          {
            "to": "taucad/tau",
            "off": 0,
            "kind": "repository"
          }
        ],
        "risk": 3,
        "size": 233,
        "type": "npm",
        "facts": {
          "metrics": {
            "file": {
              "size": 233,
              "entropy": 7.02
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 233,
              "peak_region_entropy": 7.02
            },
            "consistency": {
              "name_repo_mismatch": 1
            }
          }
        },
        "ident": {
          "name": {
            "value": "@taucad/rhino",
            "source": "npm.name",
            "verified": false
          },
          "urls": [
            {
              "url": "taucad/tau",
              "kind": "repository",
              "source": "npm.repository.url"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "Richard Fontein",
              "role": "author",
              "source": "npm.author"
            }
          ],
          "version": {
            "value": "0.0.0",
            "source": "npm.version",
            "verified": false
          },
          "identifier": {
            "value": "@taucad/rhino",
            "source": "npm.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/repository::has-repository-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "package.json declares repository metadata"
          },
          {
            "id": "metadata/package/freeform::pkg-skeleton-small",
            "conf": 0.7,
            "crit": 3,
            "desc": "Tiny package.json manifest",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/files/included::package-json-basename",
            "conf": 0.95,
            "crit": 3,
            "desc": "Filename is package.json",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/package/repository::repo-owner-project-coordinate",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repository uses owner/project coordinate"
          },
          {
            "id": "metadata/package/repository::npm-name-repo-mismatch",
            "conf": 0.8,
            "crit": 3,
            "desc": "Package and repository names differ",
            "from": [
              {
                "file": 1
              }
            ]
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "DKp(rb5Q?awG\u003ceTb0ZlUBZ[\u0026\u003cflg-uzF{ZI3lQDnC4CYnx(v(kiV]R2e?![ia$K6zar\u003eucB7ol8Acb/jzx.a:b2S8*zF{TNl}[!rze:AlBrCWzz!%i6BrCglAV!s\u0026BS@vzarR\u003eAx\u003e7Z(B7DKRar\u003c9\u003cvpJ$ZeIX}ja$K6zar\u003e\u0026qAbP/iBz(hBb03?\u003cByxr4vpR3kvrA+B3lQDnvrDW9z/N3.ar\u003cY$v}Yp\u003ewfsuWzGGD7zxYBo3i",
            "ln": 0,
            "col": 1,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 193,
              "entropy": 4.59
            },
            "binary": {
              "peak_region_bytes": 193,
              "peak_region_entropy": 4.59
            },
            "consistency": {
              "name_repo_mismatch": 1
            }
          }
        },
        "id": 1,
        "ident": {
          "name": {
            "value": "@taucad/rhino",
            "source": "npm.name",
            "verified": false
          },
          "urls": [
            {
              "url": "taucad/tau",
              "kind": "repository",
              "source": "npm.repository.url"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "Richard Fontein",
              "role": "author",
              "source": "npm.author"
            }
          ],
          "version": {
            "value": "0.0.0",
            "source": "npm.version",
            "verified": false
          },
          "identifier": {
            "value": "@taucad/rhino",
            "source": "npm.name",
            "verified": false
          }
        },
        "mol": "Md(Pa₃)",
        "path": "@taucad-rhino-0.0.0.tgz!!package/package.json",
        "pid": 0,
        "refs": [
          {
            "to": "taucad/tau",
            "off": 148,
            "kind": "repository"
          }
        ],
        "risk": 3,
        "sha": "46a5b1f3f134985e6788afcf14a1fe2239810a3b57e4f97beb2fafd3691a7769",
        "size": 193,
        "traits": [
          {
            "id": "metadata/package/files/included::package-json-basename",
            "conf": 0.95,
            "crit": 3,
            "desc": "Filename is package.json"
          },
          {
            "id": "metadata/package/repository::has-repository-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "package.json declares repository metadata",
            "spans": [
              [
                133,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/repository::repo-owner-project-coordinate",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repository uses owner/project coordinate",
            "spans": [
              [
                133,
                10
              ]
            ]
          },
          {
            "id": "metadata/package/freeform::pkg-skeleton-small",
            "conf": 0.7,
            "crit": 3,
            "desc": "Tiny package.json manifest",
            "spans": [
              [
                31,
                18
              ]
            ]
          },
          {
            "id": "metadata/package/repository::npm-name-repo-mismatch",
            "conf": 0.8,
            "crit": 3,
            "desc": "Package and repository names differ"
          }
        ],
        "type": "package.json"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 871,
              "entropy": 4.8
            },
            "binary": {
              "peak_region_bytes": 871,
              "peak_region_entropy": 4.8
            },
            "registry": {
              "age_days": 0,
              "file_count": 1,
              "maintainers": 1,
              "published_at": 1792032189,
              "releases_24h": 2,
              "releases_48h": 2,
              "is_deprecated": 0,
              "release_count": 2,
              "security_hold": 0,
              "unpacked_size": 193,
              "version_removed": 0,
              "package_age_days": 0,
              "first_published_at": 1792032134,
              "has_install_script": 0,
              "previous_published_at": 1792032134,
              "publisher_in_maintainers": 1,
              "days_since_previous_release": 0
            }
          }
        },
        "id": 2,
        "mol": "Md(Re)",
        "path": "@taucad_rhino@0.0.0.registry.json",
        "pid": 0,
        "rel": "registry",
        "risk": 1,
        "role": "sidecar",
        "sha": "f9ca598a40251c3023ae82a2ff0bacd97c592489d583abaf6511a9a801d3cb53",
        "size": 871,
        "traits": [
          {
            "id": "metadata/registry::brand-new-package",
            "conf": 1.0,
            "crit": 3,
            "desc": "Package first published within seven days"
          },
          {
            "id": "metadata/registry::few-releases",
            "conf": 1.0,
            "crit": 3,
            "desc": "Three or fewer releases"
          },
          {
            "id": "metadata/registry::recent-package",
            "conf": 1.0,
            "crit": 3,
            "desc": "Package under two months old"
          },
          {
            "id": "metadata/registry::freshly-published",
            "conf": 1.0,
            "crit": 3,
            "desc": "Release published within seven days"
          }
        ],
        "type": "registry"
      }
    ],
    "rev": "17dc6",
    "v": "8"
  }
}