{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.0000106493635,
        "rte": "az",
        "prob": 0.0000106493635
      },
      {
        "cls": 0,
        "raw": 0.00042746463,
        "rte": "az/tar",
        "prob": 0.00042746463
      }
    ],
    "prob": 0.000013361375,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "crate"
      },
      {
        "id": 1,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010540087714616675,
        "type": "json"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009367863640363794,
        "type": "rust"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013361374840314966,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-04T22:46:19Z"
  },
  "path": "quarb-text-epub-0.32.0.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H(F)Md(Pa₂)",
        "sha": "82e057c9848ce2a4eef70e682e067c7a269c8b5f07bef143d10ab4f1f45783b2",
        "path": "quarb-text-epub-0.32.0.crate",
        "risk": 3,
        "size": 17225,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 17225,
              "entropy": 7.99
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 17225,
              "peak_region_entropy": 7.8
            }
          }
        },
        "ident": {
          "name": {
            "value": "quarb-text-epub",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://gitlab.com/quarb/engine",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://quarb.org",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "dev@deyanovich.org"
          ],
          "authors": [
            {
              "name": "Bojan Durickovic",
              "role": "author",
              "email": "dev@deyanovich.org",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.32.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "quarb-text-epub",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/import/rust/quarb/queryresult::quarb/queryresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quarb::QueryResult",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/read::std/io/read",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Read",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 5
              }
            ],
            "uses": [
              13
            ]
          },
          {
            "id": "metadata/import/rust/quarb_text/block::quarb_text/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quarb_text::Block",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/quarb_text_epub/parse::quarb_text_epub/parse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quarb_text_epub::parse",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/quick_xml/reader::quick_xml/reader",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quick_xml::Reader",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-directory-path",
            "conf": 0.9,
            "crit": 2,
            "desc": "Path identifies Rust tests directory",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/quick_xml/events/event::quick_xml/events/event",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quick_xml::events::Event",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/io/write::std/io/write",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Write",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/import/rust/quarb_text/textmodel::quarb_text/textmodel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quarb_text::TextModel",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "micro-behaviors/fs/write/file/full::repeated-buffer-write-token",
            "conf": 0.88,
            "crit": 3,
            "desc": "Source uses a buffer write call",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/package/testing/presence/path::archive-test-directory-member-path",
            "conf": 0.98,
            "crit": 3,
            "desc": "Archive ships a root-level test tree"
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 109,
              "entropy": 4.81
            },
            "json": {
              "parsed_bytes": 109,
              "parse_limit_bytes": 76800
            },
            "binary": {
              "peak_region_bytes": 109,
              "peak_region_entropy": 4.81
            }
          }
        },
        "id": 1,
        "path": "quarb-text-epub-0.32.0.crate!!quarb-text-epub-0.32.0/.cargo_vcs_info.json",
        "pid": 0,
        "risk": 1,
        "sha": "dba03b8433f4eac12f49959ab8e33032aec45d3c6a5193c16dd115cd01ed5d66",
        "size": 109,
        "traits": [
          {
            "id": "metadata/file/extension/identity::json-txt-md-basename",
            "conf": 1.0,
            "crit": 2,
            "desc": "JSON, text, or markdown filename extension"
          },
          {
            "id": "metadata/file/extension/identity::web-asset-extension",
            "conf": 1.0,
            "crit": 2,
            "desc": "Common web or JSON file extension"
          },
          {
            "id": "metadata/file/format/conformance::json-document-opening",
            "conf": 0.95,
            "crit": 2,
            "desc": "File begins with a JSON document",
            "spans": [
              [
                0,
                0
              ]
            ]
          }
        ],
        "type": "json"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003el2E/lp/P?8vS=y3BrCpneP+MBBugK^xK@q@z/fV9x(mH5aMwcsaAg+0yHH\u003c!aMwcsaAIHozE\u003c@2xKLQ)eda3-aS$\u0026Bx(mG8z/Px1AV/pzwPw]gvqY^\u003ewPI@oz/Px1AX5tHx(mG\u003cAY\u003eQ:zZ3rByIv:bwN\u003e",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wOb#\u003cfe1E\u003eA+frgy\u003c6x2ayO[\u003ex(n0laARpdaAg+0yHH\u003c!ay]hbwN/?2A^n=QCwhejaAg[jv}xL1eOf0kvq]!0dj+/VfcIDDzE:(ixK@q@xKL\u003e4wPz\u0026taA8Ewazts{wnb{]B0a$3A=MCtzF78lxK@r8B-.ClzE\u003eBc3uZA3aAITniYZ$[iYZt.x()]F3jp]%wGU#nvrb*ri-g3hA^pL]B9hqvi%{aKwGU#nvrb*:By/YsuUah0vMDL?vrcB2i%(s8z/fSravw}1r6:8Jmn=e?cuBoHauZ\u0026/bo/lmCX}mtC4CYnx(v(La#7Y7b0Ol#jy-qEByw)3wPw]rzes9hjTb2?zAqYAB7]XRzEEx[B2[zMi=w$GzE^V}",
            "ln": 130,
            "col": 61,
            "line": 2
          },
          {
            "b": "A5{47A+PSbiYZhNze:r5mRMWIpJgz\u0026z/fRSi+h/lvrDydc[dj+arR^HarR^Hw]zYjc#JEgwH[%kz!abxazCZotm8F}arR^HarR^HarS6Ro*@2EeLeYbfjO{rByw)3wPxzFzepyEavw}1r6:8Jmn+M=3lQDlarR^HarR^HasFBfmm6*HfjO{rBy/s",
            "ln": 1731,
            "col": 19,
            "line": 53
          },
          {
            "b": "arT@jDKp(rarR^HarR^HarU$.B97\u0026hByeS]y?k2jvqPNbaA5XYB-8zzvq)Rzi%)8MarR^HarR^HarU$.CxdztwNw\u003eZy:-+hwo/!oB6\u0026y4By/IwdjD((zG*bfA40d%3lQDlarR^HaBKOtarR^HarR!Me[O*nx(^@odk2:XCxdbhc[dj+arR^HEf}8tarUfpA=Vete[]iBz^Ni@zE)\u0026pdggFg3tae#C42ifwPGnpz!9A}iV]+?BZYr1uVY\u003e7Buf",
            "ln": 2022,
            "col": 7,
            "line": 60
          },
          {
            "b": "az(4cwO-!FB-8zzvq)RzaBsCrarR^HarR!7B.bPsqE%](y\u0026?Z0r://!wPGnyB15j{j%k2\u0026e[]AsAWSv?zddxiE0f(WB$N(PuVQsfx(mMidjD(Vz!%l3v@%aFed9HxarR^HarTK7wPA5]wPJ0gBuhDTz!9B2c#K8Pau.[hzGvBABy/Fvdk2ECA439KD)0oAwmYNfy\u0026r/(Bz(gFdScW:e[n*oy?m9#c[cXOarR^HEf$xf3l@+%wPI%03tae#B8U\u0026hwNxv@wmY^*vqYQ.v}Yp\u0026By/G1z/{erx(mGgdiJ%AarR^Hy?mYhz6g$:Aa9^dwHF)pAckRrdjD((zG*bfA40d%3lQDlatkw\u003cwmYm!vrb{\u0026aAIHozE\u003c@eA+5:4efF?GBrCBezFrY]B95KyA+5:4j0nSU",
            "ln": 2285,
            "col": 24,
            "line": 70
          },
          {
            "b": "AcbViB0\u00268GCwW:garR^WfcB}tvpT7\u0026xlbh9vrcylaARpdaA8yAy?W=#3lQDlayPtjwPz)1wPn\u003ewC42ifwPGmDz7D!NflpYmBzkVhiY.7*zeAY9dj=PCb2\u0026k!aA}mma$K\u0026Xl1UjIA=2lbxD*.hi%)8MarU9lB7GxluUaj2c\u003c?7tarR^HarU\u0026oy\u0026%rgc)\u0026^ZaAwX",
            "ln": 2614,
            "col": 57,
            "line": 79
          },
          {
            "b": "x(mMidiJ%AarR^Hy?mYhz6g$:Aa9^dwHF)pAckRrdjD((zG*bfA40d%3lQDlayPtjwPz(oc\u003c?7tarR^HarU\u0026oy\u0026%rgc)\u0026^ZaAwXJfe4oMA:-Q3vq]):iYXxkjS\u003e}zpGeDdp9rC6k$1ptm\u003c7P9l}6#$t{pHxe[]xlwO(ydC{\u003e9)3lQDlarR^Har\u003eSozE)l%",
            "ln": 3060,
            "col": 32,
            "line": 94
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "std::io::Cursor::new"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "zip::ZipWriter::new"
            ],
            [
              "",
              "zip::write::SimpleFileOptions::default"
            ],
            [
              "",
              "z.start_file.unwrap"
            ],
            [
              "",
              "z.start_file"
            ],
            [
              "",
              "z.write_all.unwrap"
            ],
            [
              "",
              "z.write_all"
            ],
            [
              "",
              "body.as_bytes"
            ],
            [
              "",
              "z.finish.unwrap"
            ],
            [
              "",
              "z.finish"
            ],
            [
              "",
              "cursor.into_inner"
            ],
            [
              "",
              "quarb::run.unwrap"
            ],
            [
              "",
              "quarb::run"
            ],
            [
              "",
              "vs.iter.map.collect"
            ],
            [
              "",
              "vs.iter.map"
            ],
            [
              "",
              "vs.iter"
            ],
            [
              "",
              "v.to_string"
            ],
            [
              "",
              "ns.iter.map.collect"
            ],
            [
              "",
              "ns.iter.map"
            ],
            [
              "",
              "ns.iter"
            ],
            [
              "",
              "model.locator"
            ],
            [
              "",
              "quarb_text_epub::parse.unwrap"
            ],
            [
              "",
              "quarb_text_epub::parse"
            ],
            [
              "",
              "epub"
            ],
            [
              "",
              "quarb_text_epub::parse.unwrap"
            ],
            [
              "",
              "quarb_text_epub::parse"
            ],
            [
              "",
              "epub"
            ],
            [
              "",
              "std::io::Cursor::new"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "zip::ZipWriter::new"
            ],
            [
              "",
              "zip::write::SimpleFileOptions::default"
            ],
            [
              "",
              "z.start_file.unwrap"
            ],
            [
              "",
              "z.start_file"
            ],
            [
              "",
              "z.write_all.unwrap"
            ],
            [
              "",
              "z.write_all"
            ],
            [
              "",
              "z.finish.unwrap"
            ],
            [
              "",
              "z.finish"
            ],
            [
              "",
              "cursor.into_inner"
            ],
            [
              "",
              "quarb_text_epub::parse"
            ],
            [
              "",
              "std::io::Write"
            ],
            [
              "",
              "quarb::QueryResult"
            ],
            [
              "",
              "quarb_text_epub::parse"
            ]
          ],
          "mbr": [
            "body.as_bytes",
            "cursor.into_inner",
            "model.locator",
            "ns.iter",
            "ns.iter.map",
            "ns.iter.map.collect",
            "parse.unwrap",
            "quarb::run.unwrap",
            "v.to_string",
            "vs.iter",
            "vs.iter.map",
            "vs.iter.map.collect",
            "z.finish",
            "z.finish.unwrap",
            "z.start_file",
            "z.start_file.unwrap",
            "z.write_all",
            "z.write_all.unwrap"
          ],
          "tgt": [
            "Vec::new",
            "body.as_bytes",
            "cursor.into_inner",
            "epub",
            "model.locator",
            "ns.iter",
            "ns.iter.map",
            "ns.iter.map.collect",
            "quarb::run",
            "quarb::run.unwrap",
            "quarb_text_epub::parse",
            "quarb_text_epub::parse.unwrap",
            "std::io::Cursor::new",
            "v.to_string",
            "vs.iter",
            "vs.iter.map",
            "vs.iter.map.collect",
            "z.finish",
            "z.finish.unwrap",
            "z.start_file",
            "z.start_file.unwrap",
            "z.write_all",
            "z.write_all.unwrap",
            "zip::ZipWriter::new",
            "zip::write::SimpleFileOptions::default"
          ],
          "funcs": [
            [
              "epub",
              1575
            ],
            [
              "values",
              2195
            ],
            [
              "spine_order_and_chapter_outline",
              2482
            ],
            [
              "linear_no_is_out_of_the_reading",
              3029
            ],
            [
              "not_an_epub_refuses",
              3277
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 15,
              "call_count": 40,
              "node_count": 956,
              "member_count": 18,
              "max_array_len": 5,
              "member_depth_max": 4
            },
            "file": {
              "size": 3866,
              "entropy": 5.15
            },
            "text": {
              "lines": 119,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.02,
              "space_count": 641,
              "char_entropy": 5.15,
              "unique_chars": 85,
              "top_char_null": 0,
              "string_density": 0.23,
              "top_char_ratio": 0.06,
              "avg_line_length": 31.49,
              "max_line_length": 81,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.1,
              "last_line_length": 1,
              "whitespace_ratio": 0.2,
              "identifier_density": 1.35,
              "line_length_stddev": 24.69,
              "normalized_string_count": 2.48,
              "repeated_char_sequences": 8,
              "suspicious_identifier_ratio": 0.11,
              "normalized_unique_identifiers": 9.43
            },
            "binds": {
              "count": 10
            },
            "binary": {
              "peak_region_bytes": 3866,
              "peak_region_entropy": 5.11
            },
            "source": {
              "function_count": 5
            },
            "imports": {
              "count": 3,
              "third_party_count": 3,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1551,
              "count": 27,
              "avg_length": 57.44,
              "max_length": 576,
              "path_count": 1,
              "avg_entropy": 3.61,
              "entropy_stddev": 1.02
            },
            "comments": {
              "chars": 323,
              "count": 6,
              "lines": 6,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 5,
              "density": 4.2,
              "avg_params": 0.4,
              "code_ratio": 0.54,
              "max_params": 2,
              "length_stddev": 5.31,
              "avg_name_length": 18.2,
              "no_params_count": 4,
              "avg_length_lines": 12.8,
              "max_length_lines": 19,
              "min_length_lines": 6,
              "high_entropy_names": 2,
              "single_char_params": 1,
              "avg_param_name_length": 3
            },
            "identifiers": {
              "count": 161,
              "unique": 65,
              "avg_length": 6.42,
              "max_length": 31,
              "min_length": 1,
              "avg_entropy": 2.06,
              "reuse_ratio": 0.4,
              "length_stddev": 5.7,
              "has_digit_ratio": 0.03,
              "sequential_names": 7,
              "single_char_count": 7,
              "single_char_ratio": 0.11,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.03,
              "all_lowercase_ratio": 0.74,
              "all_uppercase_ratio": 0.05,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 5,
        "mol": "H(F)Md(Pa)",
        "path": "quarb-text-epub-0.32.0.crate!!quarb-text-epub-0.32.0/tests/epub.rs",
        "pid": 478,
        "risk": 3,
        "sha": "e13172f3c530bbe1b7e5864365236c76c269f0bab9a9fe80d581fe8e86033a94",
        "size": 3866,
        "traits": [
          {
            "id": "metadata/import/rust/std/io/write::std/io/write",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::io::Write",
            "spans": [
              [
                263,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/quarb/queryresult::quarb/queryresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quarb::QueryResult",
            "spans": [
              [
                284,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/quarb_text_epub/parse::quarb_text_epub/parse",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports quarb_text_epub::parse",
            "spans": [
              [
                308,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                27,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                205,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1779,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                178,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "spans": [
              [
                2474,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-directory-path",
            "conf": 0.9,
            "crit": 2,
            "desc": "Path identifies Rust tests directory"
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory-path",
            "conf": 1.0,
            "crit": 2,
            "desc": "File is in common test directory"
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::rust-collect-call",
            "conf": 0.85,
            "crit": 2,
            "desc": "Rust materializes an iterator with .collect()",
            "spans": [
              [
                2371,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                2317,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::repeated-buffer-write-token",
            "conf": 0.88,
            "crit": 3,
            "desc": "Source uses a buffer write call",
            "spans": [
              [
                2086,
                10
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::test-directory",
            "conf": 1.0,
            "crit": 2,
            "desc": "File identified as a test by path or name",
            "uses": [
              8,
              9
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              7
            ],
            "spans": [
              [
                2474,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 913,
              "entropy": 4.9
            },
            "binary": {
              "peak_region_bytes": 913,
              "peak_region_entropy": 4.9
            },
            "registry": {
              "age_days": 0,
              "published_at": 1791151703,
              "releases_24h": 1,
              "releases_48h": 1,
              "is_deprecated": 0,
              "release_count": 7,
              "unpacked_size": 17225,
              "downloads_total": 187,
              "version_removed": 0,
              "downloads_recent": 187,
              "package_age_days": 37,
              "first_published_at": 1787904067,
              "previous_published_at": 1790920621,
              "days_since_previous_release": 2
            }
          }
        },
        "id": 6,
        "mol": "Md(Re)",
        "path": "quarb-text-epub@0.32.0.registry.json",
        "pid": 0,
        "rel": "registry",
        "risk": 1,
        "role": "sidecar",
        "sha": "27e49b89197fca9f4de6e743da2fe0a37bf2a3d4641e31f7a5eb93e44a64d3bd",
        "size": 913,
        "traits": [
          {
            "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": "c1ea9",
    "v": "8"
  }
}