{
  "ml": {
    "v": "7",
    "id": 5998,
    "lvl": -1,
    "conf": 0,
    "prob": 0.0014333626022562385,
    "type": "crate",
    "version": "v18.18",
    "analyzed_at": "2026-10-25T11:10:32Z"
  },
  "path": "objc-foundation@0.1.1",
  "raw": {
    "rev": "76e61",
    "files": [
      {
        "id": 5998,
        "mol": "Md₂(In₆Pa)",
        "pid": 2,
        "rel": "fetched",
        "sha": "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9",
        "via": "https://static.crates.io/crates/objc-foundation/objc-foundation-0.1.1.crate",
        "path": "pkg:cargo/objc-foundation@0.1.1",
        "risk": 4,
        "size": 9063,
        "type": "crate",
        "depth": 2,
        "facts": {
          "metrics": {
            "file": {
              "size": 9063,
              "entropy": 7.98
            },
            "binary": {
              "peak_region_bytes": 9063,
              "peak_region_entropy": 7.82
            }
          }
        },
        "ident": {
          "name": {
            "value": "objc-foundation",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "http://github.com/SSheldon/rust-objc-foundation",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "authors": [
            {
              "name": "Steven Sheldon",
              "role": "author",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.1.1",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "objc-foundation",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Rust wrapper for Objective-C's Foundation framework.",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/rust/objc/encoding::objc/encoding",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports objc::Encoding",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ffi/cstr::std/ffi/cstr",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::ffi::CStr",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ffi/cstring::std/ffi/cstring",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::ffi::CString",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/raw/c_char::std/os/raw/c_char",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::raw::c_char",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/raw/c_ulong::std/os/raw/c_ulong",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::raw::c_ulong",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/os/raw/c_void::std/os/raw/c_void",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports std::os::raw::c_void",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "off": 9514,
                "file": 6002,
                "line": 332
              },
              {
                "off": 3765,
                "file": 6003,
                "line": 135
              },
              {
                "off": 4622,
                "file": 6004,
                "line": 161
              },
              {
                "off": 3820,
                "file": 6005,
                "line": 143
              },
              {
                "off": 1490,
                "file": 6008,
                "line": 62
              },
              {
                "off": 1790,
                "file": 6009,
                "line": 76
              },
              {
                "off": 1766,
                "file": 6010,
                "line": 72
              }
            ],
            "uses": [
              105,
              106
            ]
          },
          {
            "id": "metadata/build/archive::archive-cargo-toml-entry",
            "conf": 0.9,
            "crit": 2,
            "desc": "Archive contains Cargo.toml"
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/block/block::block/block",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block::Block",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/block/concreteblock::block/concreteblock",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports block::ConcreteBlock",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/insarray::insarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports INSArray",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/inscopying::inscopying",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports INSCopying",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/insfastenumeration::insfastenumeration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports INSFastEnumeration",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/insmutablecopying::insmutablecopying",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports INSMutableCopying",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/insobject::insobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports INSObject",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/insstring::insstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports INSString",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/insvalue::insvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports INSValue",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/nsarray::nsarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NSArray",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/nsenumerator::nsenumerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NSEnumerator",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/nsobject::nsobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NSObject",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/nsrange::nsrange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NSRange",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/nssharedarray::nssharedarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NSSharedArray",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/nsstring::nsstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NSString",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/nsvalue::nsvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports NSValue",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/declare/classdecl::objc/declare/classdecl",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::declare::ClassDecl",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/encode::objc/encode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::Encode",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/message::objc/message",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::Message",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/runtime/bool::objc/runtime/bool",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::runtime::BOOL",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/runtime/class::objc/runtime/class",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::runtime::Class",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/runtime/no::objc/runtime/no",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::runtime::NO",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/runtime/object::objc/runtime/object",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::runtime::Object",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc/runtime/sel::objc/runtime/sel",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc::runtime::Sel",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/insarray::objc_foundation/insarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::INSArray",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/inscopying::objc_foundation/inscopying",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::INSCopying",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/insdictionary::objc_foundation/insdictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::INSDictionary",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/insobject::objc_foundation/insobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::INSObject",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/insstring::objc_foundation/insstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::INSString",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/nsarray::objc_foundation/nsarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::NSArray",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/nsdictionary::objc_foundation/nsdictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::NSDictionary",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/nsobject::objc_foundation/nsobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::NSObject",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_foundation/nsstring::objc_foundation/nsstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_foundation::NSString",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_id/id::objc_id/id",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_id::Id",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_id/owned::objc_id/owned",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_id::Owned",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_id/ownership::objc_id/ownership",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_id::Ownership",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_id/shared::objc_id/shared",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_id::Shared",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc_id/shareid::objc_id/shareid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc_id::ShareId",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/insarray::self/array/insarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::INSArray",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/insmutablearray::self/array/insmutablearray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::INSMutableArray",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/nsarray::self/array/nsarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::NSArray",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/nscomparisonresult::self/array/nscomparisonresult",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::NSComparisonResult",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/nsmutablearray::self/array/nsmutablearray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::NSMutableArray",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/nsmutablesharedarray::self/array/nsmutablesharedarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::NSMutableSharedArray",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/nsrange::self/array/nsrange",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::NSRange",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/array/nssharedarray::self/array/nssharedarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::array::NSSharedArray",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/data/insdata::self/data/insdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::data::INSData",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/data/insmutabledata::self/data/insmutabledata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::data::INSMutableData",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/data/nsdata::self/data/nsdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::data::NSData",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/data/nsmutabledata::self/data/nsmutabledata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::data::NSMutableData",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/dictionary/insdictionary::self/dictionary/insdictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::dictionary::INSDictionary",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/dictionary/nsdictionary::self/dictionary/nsdictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::dictionary::NSDictionary",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/enumerator/insfastenumeration::self/enumerator/insfastenumeration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::enumerator::INSFastEnumeration",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/enumerator/nsenumerator::self/enumerator/nsenumerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::enumerator::NSEnumerator",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/enumerator/nsfastenumerator::self/enumerator/nsfastenumerator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::enumerator::NSFastEnumerator",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/object/insobject::self/object/insobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::object::INSObject",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/object/nsobject::self/object/nsobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::object::NSObject",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/string/inscopying::self/string/inscopying",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::string::INSCopying",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/string/insmutablecopying::self/string/insmutablecopying",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::string::INSMutableCopying",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/string/insstring::self/string/insstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::string::INSString",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/string/nsstring::self/string/nsstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::string::NSString",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/value/insvalue::self/value/insvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::value::INSValue",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/value/nsvalue::self/value/nsvalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::value::NSValue",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/any/any::std/any/any",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::any::Any",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/min::std/cmp/min",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::min",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/cmp/ordering::std/cmp/ordering",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::cmp::Ordering",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/marker/phantomdata::std/marker/phantomdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::marker::PhantomData",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/mem::std/mem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::mem",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/index::std/ops/index",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Index",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ops/range::std/ops/range",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ops::Range",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/ptr::std/ptr",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::ptr",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/slice::std/slice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::slice",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/str::std/str",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::str",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/once::std/sync/once",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Once",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/once_init::std/sync/once_init",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::ONCE_INIT",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insarray::super/insarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSArray",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/inscopying::super/inscopying",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSCopying",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insdata::super/insdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insdictionary::super/insdictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSDictionary",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insfastenumeration::super/insfastenumeration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSFastEnumeration",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insmutablearray::super/insmutablearray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSMutableArray",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insmutabledata::super/insmutabledata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSMutableData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insobject::super/insobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSObject",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/insstring::super/insstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::INSString",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nsarray::super/nsarray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NSArray",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nsdata::super/nsdata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NSData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nsdictionary::super/nsdictionary",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NSDictionary",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nsmutablearray::super/nsmutablearray",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NSMutableArray",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nsmutabledata::super/nsmutabledata",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NSMutableData",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nsobject::super/nsobject",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NSObject",
            "from": [
              {
                "file": 10
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/nsstring::super/nsstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::NSString",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/package/description/length::cargo-description-at-least-20-characters",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo description has at least 20 characters"
          },
          {
            "id": "metadata/package/license::cargo-license-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo license field is populated"
          },
          {
            "id": "metadata/package/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/repository::cargo-repository-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo repository field is populated"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/package/testing/http-fixtures::rust-examples-directory-path",
            "conf": 0.99,
            "crit": 2,
            "desc": "Rust crate examples directory path",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/testing/presence/path::rust-crate-example-path",
            "conf": 0.95,
            "crit": 2,
            "desc": "Rust crate example path",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "from": [
              {
                "file": 4
              }
            ]
          }
        ]
      }
    ]
  }
}