{
  "ml": {
    "v": "7",
    "id": 1961,
    "lvl": -1,
    "conf": 0,
    "prob": 0.0011768838157877326,
    "type": "crate",
    "version": "v18.18",
    "analyzed_at": "2026-10-24T23:28:24Z"
  },
  "path": "objc2-core-haptics@0.3.2",
  "raw": {
    "rev": "76e61",
    "files": [
      {
        "id": 1961,
        "mol": "H(Cm)Md₂(In)",
        "pid": 729,
        "rel": "fetched",
        "sha": "dbf2dae8a5e651adec3af54059cbce15e3aadbf8913da9782e1e1affc29aa512",
        "via": "https://static.crates.io/crates/objc2-core-haptics/objc2-core-haptics-0.3.2.crate",
        "path": "pkg:cargo/objc2-core-haptics@0.3.2",
        "risk": 5,
        "size": 16376,
        "type": "crate",
        "depth": 4,
        "facts": {
          "metrics": {
            "file": {
              "size": 16376,
              "entropy": 7.98
            },
            "binary": {
              "peak_region_bytes": 16376,
              "peak_region_entropy": 7.84
            }
          }
        },
        "ident": {
          "name": {
            "value": "objc2-core-haptics",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/madsmtm/objc2",
              "kind": "repository",
              "source": "crate.repository"
            }
          ],
          "trust": "unsigned",
          "version": {
            "value": "0.3.2",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "objc2-core-haptics",
            "source": "crate.name",
            "verified": false
          },
          "description": {
            "value": "Bindings to the CoreHaptics framework",
            "source": "crate.description",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/ffi::core/ffi",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports core::ffi::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "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": 13
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/core/ptr/nonnull::core/ptr/nonnull",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports core::ptr::NonNull",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate::crate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc2/__framework_prelude::objc2/__framework_prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc2::__framework_prelude::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc2_avf_audio::objc2_avf_audio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc2_avf_audio::*",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/objc2_foundation::objc2_foundation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports objc2_foundation::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticdevicecapability/chhapticdevicecapability::self/__chhapticdevicecapability/chhapticdevicecapability",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticDeviceCapability::CHHapticDeviceCapability",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticdevicecapability/chhapticparameterattributes::self/__chhapticdevicecapability/chhapticparameterattributes",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticDeviceCapability::CHHapticParameterAttributes",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticaudioresourcekey::self/__chhapticengine/chhapticaudioresourcekey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticAudioResourceKey",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticaudioresourcekeyloopenabled::self/__chhapticengine/chhapticaudioresourcekeyloopenabled",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticAudioResourceKeyLoopEnabled",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticaudioresourcekeyusevolumeenvelope::self/__chhapticengine/chhapticaudioresourcekeyusevolumeenvelope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticAudioResourceKeyUseVolumeEnvelope",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticcompletionhandler::self/__chhapticengine/chhapticcompletionhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticCompletionHandler",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticengine::self/__chhapticengine/chhapticengine",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticEngine",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticenginefinishedaction::self/__chhapticengine/chhapticenginefinishedaction",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticEngineFinishedAction",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticenginefinishedhandler::self/__chhapticengine/chhapticenginefinishedhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticEngineFinishedHandler",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticengineresethandler::self/__chhapticengine/chhapticengineresethandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticEngineResetHandler",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticenginestoppedhandler::self/__chhapticengine/chhapticenginestoppedhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticEngineStoppedHandler",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhapticenginestoppedreason::self/__chhapticengine/chhapticenginestoppedreason",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticEngineStoppedReason",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticengine/chhaptictimeimmediate::self/__chhapticengine/chhaptictimeimmediate",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEngine::CHHapticTimeImmediate",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticerrors/chhapticerrorcode::self/__chhapticerrors/chhapticerrorcode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticErrors::CHHapticErrorCode",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticevent/chhapticaudioresourceid::self/__chhapticevent/chhapticaudioresourceid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEvent::CHHapticAudioResourceID",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticevent/chhapticevent::self/__chhapticevent/chhapticevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEvent::CHHapticEvent",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticevent/chhapticeventtype::self/__chhapticevent/chhapticeventtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEvent::CHHapticEventType",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticevent/chhapticeventtypeaudiocontinuous::self/__chhapticevent/chhapticeventtypeaudiocontinuous",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEvent::CHHapticEventTypeAudioContinuous",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticevent/chhapticeventtypeaudiocustom::self/__chhapticevent/chhapticeventtypeaudiocustom",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEvent::CHHapticEventTypeAudioCustom",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticevent/chhapticeventtypehapticcontinuous::self/__chhapticevent/chhapticeventtypehapticcontinuous",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEvent::CHHapticEventTypeHapticContinuous",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticevent/chhapticeventtypehaptictransient::self/__chhapticevent/chhapticeventtypehaptictransient",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticEvent::CHHapticEventTypeHapticTransient",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameter::self/__chhapticparameter/chhapticdynamicparameter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameter",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameterid::self/__chhapticparameter/chhapticdynamicparameterid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterID",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridaudioattacktimecontrol::self/__chhapticparameter/chhapticdynamicparameteridaudioattacktimecontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDAudioAttackTimeControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridaudiobrightnesscontrol::self/__chhapticparameter/chhapticdynamicparameteridaudiobrightnesscontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDAudioBrightnessControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridaudiodecaytimecontrol::self/__chhapticparameter/chhapticdynamicparameteridaudiodecaytimecontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDAudioDecayTimeControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridaudiopancontrol::self/__chhapticparameter/chhapticdynamicparameteridaudiopancontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDAudioPanControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridaudiopitchcontrol::self/__chhapticparameter/chhapticdynamicparameteridaudiopitchcontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDAudioPitchControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridaudioreleasetimecontrol::self/__chhapticparameter/chhapticdynamicparameteridaudioreleasetimecontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDAudioReleaseTimeControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridaudiovolumecontrol::self/__chhapticparameter/chhapticdynamicparameteridaudiovolumecontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDAudioVolumeControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridhapticattacktimecontrol::self/__chhapticparameter/chhapticdynamicparameteridhapticattacktimecontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDHapticAttackTimeControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridhapticdecaytimecontrol::self/__chhapticparameter/chhapticdynamicparameteridhapticdecaytimecontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDHapticDecayTimeControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridhapticintensitycontrol::self/__chhapticparameter/chhapticdynamicparameteridhapticintensitycontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDHapticIntensityControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridhapticreleasetimecontrol::self/__chhapticparameter/chhapticdynamicparameteridhapticreleasetimecontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDHapticReleaseTimeControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticdynamicparameteridhapticsharpnesscontrol::self/__chhapticparameter/chhapticdynamicparameteridhapticsharpnesscontrol",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticDynamicParameterIDHapticSharpnessControl",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameter::self/__chhapticparameter/chhapticeventparameter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameter",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameterid::self/__chhapticparameter/chhapticeventparameterid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterID",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridattacktime::self/__chhapticparameter/chhapticeventparameteridattacktime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDAttackTime",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridaudiobrightness::self/__chhapticparameter/chhapticeventparameteridaudiobrightness",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDAudioBrightness",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridaudiopan::self/__chhapticparameter/chhapticeventparameteridaudiopan",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDAudioPan",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridaudiopitch::self/__chhapticparameter/chhapticeventparameteridaudiopitch",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDAudioPitch",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridaudiovolume::self/__chhapticparameter/chhapticeventparameteridaudiovolume",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDAudioVolume",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteriddecaytime::self/__chhapticparameter/chhapticeventparameteriddecaytime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDDecayTime",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridhapticintensity::self/__chhapticparameter/chhapticeventparameteridhapticintensity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDHapticIntensity",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridhapticsharpness::self/__chhapticparameter/chhapticeventparameteridhapticsharpness",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDHapticSharpness",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridreleasetime::self/__chhapticparameter/chhapticeventparameteridreleasetime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDReleaseTime",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticeventparameteridsustained::self/__chhapticparameter/chhapticeventparameteridsustained",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticEventParameterIDSustained",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticparametercurve::self/__chhapticparameter/chhapticparametercurve",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticParameterCurve",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticparameter/chhapticparametercurvecontrolpoint::self/__chhapticparameter/chhapticparametercurvecontrolpoint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticParameter::CHHapticParameterCurveControlPoint",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpattern::self/__chhapticpattern/chhapticpattern",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPattern",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkey::self/__chhapticpattern/chhapticpatternkey",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKey",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyevent::self/__chhapticpattern/chhapticpatternkeyevent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyEvent",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyeventduration::self/__chhapticpattern/chhapticpatternkeyeventduration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyEventDuration",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyeventparameters::self/__chhapticpattern/chhapticpatternkeyeventparameters",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyEventParameters",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyeventtype::self/__chhapticpattern/chhapticpatternkeyeventtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyEventType",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyeventwaveformloopenabled::self/__chhapticpattern/chhapticpatternkeyeventwaveformloopenabled",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyEventWaveformLoopEnabled",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyeventwaveformpath::self/__chhapticpattern/chhapticpatternkeyeventwaveformpath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyEventWaveformPath",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyeventwaveformusevolumeenvelope::self/__chhapticpattern/chhapticpatternkeyeventwaveformusevolumeenvelope",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyEventWaveformUseVolumeEnvelope",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyparameter::self/__chhapticpattern/chhapticpatternkeyparameter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyParameter",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyparametercurve::self/__chhapticpattern/chhapticpatternkeyparametercurve",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyParameterCurve",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyparametercurvecontrolpoints::self/__chhapticpattern/chhapticpatternkeyparametercurvecontrolpoints",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyParameterCurveControlPoints",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyparameterid::self/__chhapticpattern/chhapticpatternkeyparameterid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyParameterID",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyparametervalue::self/__chhapticpattern/chhapticpatternkeyparametervalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyParameterValue",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeypattern::self/__chhapticpattern/chhapticpatternkeypattern",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyPattern",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeytime::self/__chhapticpattern/chhapticpatternkeytime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyTime",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpattern/chhapticpatternkeyversion::self/__chhapticpattern/chhapticpatternkeyversion",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPattern::CHHapticPatternKeyVersion",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpatternplayer/chhapticadvancedpatternplayer::self/__chhapticpatternplayer/chhapticadvancedpatternplayer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPatternPlayer::CHHapticAdvancedPatternPlayer",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpatternplayer/chhapticadvancedpatternplayercompletionhandler::self/__chhapticpatternplayer/chhapticadvancedpatternplayercompletionhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPatternPlayer::CHHapticAdvancedPatternPlayerCompletionHandler",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/__chhapticpatternplayer/chhapticpatternplayer::self/__chhapticpatternplayer/chhapticpatternplayer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::__CHHapticPatternPlayer::CHHapticPatternPlayer",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/rust/self/generated::self/generated",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports self::generated::*",
            "from": [
              {
                "file": 14
              }
            ]
          },
          {
            "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/documentation/source::cargo-readme-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo readme field is populated"
          },
          {
            "id": "metadata/package/documentation/source::readme-markdown-basename",
            "conf": 0.99,
            "crit": 2,
            "desc": "README Markdown basename",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "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/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": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "from": [
              {
                "file": 12
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "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": 7
              }
            ]
          }
        ]
      }
    ]
  }
}