{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.0037494798,
        "rte": "az",
        "prob": 0.0037494798
      },
      {
        "cls": 0,
        "raw": 0.026144484,
        "rte": "az/tar",
        "prob": 0.026144484
      }
    ],
    "prob": 0.0037494798,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0037494797725230455,
        "type": "crate"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014613072380598169,
        "type": "cargo.toml"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000163118038472021,
        "type": "rust"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017881393432617188,
        "type": "rust"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002629558184708003,
        "type": "rust"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015169382095336914,
        "type": "rust"
      },
      {
        "id": 12,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002248088458145503,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-15T19:45:58Z"
  },
  "path": "rship-entities-core-4.0.0-canary.138.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H(Db₂)Md₂(InPa)",
        "sha": "9696427a472e0f6d430389967bb821d09f232d5a5ab53c8e5a428ea843c92cd9",
        "path": "rship-entities-core-4.0.0-canary.138.crate",
        "risk": 5,
        "size": 29847,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 29847,
              "entropy": 7.99
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 29696,
              "peak_region_entropy": 7.82
            }
          }
        },
        "ident": {
          "name": {
            "value": "rship-entities-core",
            "source": "crate.name",
            "verified": false
          },
          "trust": "unsigned",
          "version": {
            "value": "4.0.0-canary.138",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "rship-entities-core",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/wire/wrappeditem::myko/wire/wrappeditem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::wire::WrappedItem",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/package/license::cargo-license-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo license field is populated"
          },
          {
            "id": "metadata/import/rust/snapshot::snapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports snapshot::*",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/gettable::myko/hyphae/gettable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Gettable",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandhandler::myko/command/commandhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandHandler",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/relationshipmanager::myko/server/relationshipmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::RelationshipManager",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/import/rust/myko/myko_subtype::myko/myko_subtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_subtype",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/persisterrouter::myko/server/persisterrouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::PersisterRouter",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/exportentitytree::myko/report/export_tree/exportentitytree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::ExportEntityTree",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/prelude::myko/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::prelude::*",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/capture::super/capture",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::capture",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/item/itemregistration::myko/item/itemregistration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::item::ItemRegistration",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/entities/framework_reports/importitems::myko/entities/framework_reports/importitems",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::entities::framework_reports::ImportItems",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/reportcontext::myko/report/reportcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ReportContext",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/materialize::myko/hyphae/materialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Materialize",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/progress::progress",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports progress::*",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_command::myko/myko_command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_command",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/watchable::myko/hyphae/watchable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Watchable",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/session::crate/session",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Session",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/cell::myko/hyphae/cell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Cell",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/common/to_value/tovalue::myko/common/to_value/tovalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::common::to_value::ToValue",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/name/identity::cargo-package-name-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package name field is populated"
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Path or filename indicates Rust tests",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/mutable::myko/hyphae/mutable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Mutable",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/entitytreeexport::myko/report/entitytreeexport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::EntityTreeExport",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/build_adjacency_map::myko/report/export_tree/build_adjacency_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::build_adjacency_map",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/exportedentity::myko/report/export_tree/exportedentity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::ExportedEntity",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/relationship/relation::myko/relationship/relation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::relationship::Relation",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_item::myko/myko_item",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_item",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/store/storeregistry::myko/store/storeregistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::store::StoreRegistry",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/prelude/uuid::myko/prelude/uuid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::prelude::Uuid",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandcontext::myko/command/commandcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandContext",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/item/anyitem::myko/item/anyitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::item::AnyItem",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/mykoservercontext::myko/server/mykoservercontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::MykoServerContext",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/relationship/iter_relations::myko/relationship/iter_relations",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::relationship::iter_relations",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/mapext::myko/hyphae/mapext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::MapExt",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/snapshotid::crate/snapshotid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SnapshotId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/documentation/source::cargo-readme-field-present",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo readme field is populated"
          },
          {
            "id": "metadata/import/rust/myko/myko_report_output::myko/myko_report_output",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_report_output",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/snapshot::crate/snapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Snapshot",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/signal::myko/hyphae/signal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Signal",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/exportedentity::myko/report/exportedentity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ExportedEntity",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/project::project",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports project::*",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/projectid::crate/projectid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ProjectId",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/item/eventable::myko/item/eventable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::item::Eventable",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/reporthandler::myko/report/reporthandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ReportHandler",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/plan::super/plan",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::plan",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/project_transfer::project_transfer",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports project_transfer::*",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/request/requestcontext::myko/request/requestcontext",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports myko::request::RequestContext",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_report::myko/myko_report",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_report",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "from": [
              {
                "file": 6
              },
              {
                "file": 7
              },
              {
                "file": 9
              },
              {
                "file": 11
              }
            ],
            "uses": [
              38,
              61
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[test] attribute",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreemap::std/collections/btreemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeMap",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "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/import/rust/myko/command/commanderror::myko/command/commanderror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandError",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandid::myko/command/commandid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandId",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/super/projectimportpreview::super/projectimportpreview",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::ProjectImportPreview",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/inventory::myko/inventory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::inventory",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/search/searchindex::myko/search/searchindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::search::SearchIndex",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/handlerregistry::myko/server/handlerregistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::HandlerRegistry",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/project::crate/project",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Project",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/data/parse/json::rust-serde-json-parse",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust parses JSON text or bytes"
          },
          {
            "id": "metadata/import/rust/myko/prelude/registryscoped::myko/prelude/registryscoped",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::prelude::RegistryScoped",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/mykoserverruntime::myko/server/mykoserverruntime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::MykoServerRuntime",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/walk_tree::myko/report/export_tree/walk_tree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::walk_tree",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/entitytreeexport::myko/report/export_tree/entitytreeexport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::EntityTreeExport",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/rust/crate/sessionid::crate/sessionid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SessionId",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/rust/session::session",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports session::*",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreeset::std/collections/btreeset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeSet",
            "from": [
              {
                "file": 7
              }
            ]
          },
          {
            "id": "metadata/import/rust/serde_json/value::serde_json/value",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde_json::Value",
            "from": [
              {
                "file": 7
              }
            ]
          }
        ]
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1665,
              "entropy": 4.9
            },
            "binary": {
              "peak_region_bytes": 1665,
              "peak_region_entropy": 4.95
            }
          }
        },
        "id": 3,
        "path": "rship-entities-core-4.0.0-canary.138.crate!!rship-entities-core-4.0.0-canary.138/Cargo.toml",
        "pid": 0,
        "refs": [
          {
            "to": "pkg:cargo/myko?version_requirement=%5E6.8.0",
            "off": 0,
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/partially?version_requirement=0.2.1",
            "off": 0,
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/serde?version_requirement=1.0",
            "off": 0,
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/serde_json?version_requirement=1.0",
            "off": 0,
            "kind": "dependency"
          },
          {
            "to": "pkg:cargo/uuid?version_requirement=1.24",
            "off": 0,
            "kind": "dependency"
          },
          {
            "to": "src/lib.rs",
            "off": 864,
            "file": 4,
            "kind": "local"
          }
        ],
        "risk": 2,
        "sha": "3a3b0bf2f87852a795b8832347d863b88203ad56411867b1d4f7b2675063890b",
        "size": 1665,
        "traits": [
          {
            "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/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/version::cargo-conventional-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package uses conventional version"
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "metadata/file/profile/structured::cargo-core-fields-present",
            "conf": 0.88,
            "crit": 2,
            "desc": "Cargo name/version and another project field are present",
            "uses": [
              0,
              1,
              2,
              3,
              5
            ]
          }
        ],
        "type": "cargo.toml"
      },
      {
        "ctx": [
          {
            "b": "r://UwmoN\u003ewft\u0026iz!-\u0026[BrCWCvqZc#wPz\u0026mB-Rnmxco]]yI$Owaz2Cjx([RyvqYP#A+f5}BzkVhB7/obaAz4ax(!xpx\u003equr3jpS*wft\u0026cvqXdlzeS@cAb](fA+frki%]}HvJY/mwGU@jz!B94B8%x6dMW$ZtvRnTd0f3wBsyG5zeS@cBy/JnB2%ZoB-RapB97}Ni=/N:v(=UpA:}fr3uZA3az(ytz-P}a3lQDlay/tbzddr)iY.QPz/6u1zE=aMzGGDmBsXL4z/6u1zE=gRA=k$Havy6:zddr)nmuyDy?mTned9HxarUlkBzk\u0026hwPG)[w].r%wP@6kyHq9[AbP=sB2(uNze:AlBv*N=zf4lnarR^HxNaMgvp.FXDQzvXy+cY6vru73x\u003c\u003e*(Ds.HQ3lQDlazC}ez8%ZDC4CMkvpB4:ed9HxarUJDyJ0M\u0026z/6u1zE+pvzfY]nuVGZ%z/P}Jaz(ytz^NNdvSV)mwH[fharR!CA+f6fwmW!.dL7]HarR!EwPhNdBuhD]CYmOwByfcgwO0[-DT.biy?c)YwnkK.wO#16uU%j\u003cefGdBy?)y1A+e*ged9HxarUYoAbP=siY.QRzGGPmC#O/}wKQ\u0026.z/P}Jaw#=\u0026z/P}!z/fVdCYUFVqE%/=A=:\u0026XzE^M{A^YFCEld=yB-Rapv@=11wJz(0p\u0026ZF?wN/*kaw^8%ygQ)%nN%v{q/l2.B7/GlefE(evq{p3z/!MYEld=yfe1$3r+lq)x(v(iBA.TCwmYm!vrb}2ay/tbAbo9cwGV57z/xn#eOf9pzGEELA:-D[ay/tkwPzi(wIb9awPz\u003caz/cXozE\u003c@3x\u003edM7fe1C=z/^JMB8Jgrx(!ufzF76",
            "ln": 4,
            "col": 5,
            "line": 1
          },
          {
            "b": "v}u^1vqxB}az1$\u003exDRCswPxwywPq\u003c7B97#7ay!\u00260BAIRnazbU9B7=XcC4CLlCw7YbwGUA0z//V7AV!\u003edx\u003eqg73nj4=aAz4nvqfR2ayMylBZ/A4A+PGmx(v(iBz\u0026pgzxJI0A+]D3AV!\u003e2AcckywGU]6aARpdaAH$dwGU@jz!-\u0026[Bs)[BtwXU3z^NJ@AbP=sc}e2}x([S1A+e/JCYmOwBsyG5AckRjB98CBv@@?Xvq{shA+e6/z!-\u0026[Bx0o?zGxA3AV/YoarR^HAckRjAb](i",
            "ln": 1283,
            "col": 10,
            "line": 43
          },
          {
            "b": "wgO6garR!CBZ=Fhz/f5@iV}vyA+PA7edc!j3tBu@y-(R!AbP=snmuyDy?mSfw]zYjlT:}QB-I4\u0026A=kY7v@$W\u003cvqZc#wPw]u3lQDlaAR)FwGT=\u003eBz#wAauZ\u0026ozGGPmC#O/}wKQ\u0026.z/P}Y3jm)#arUolay/tbAclnlc\u003c?7tarR^HarS1LwO+%f3lQC",
            "ln": 1519,
            "col": 29,
            "line": 47
          },
          {
            "b": "arR^HarR^Hy?mYhw)]y\u0026auZ5OarR^HarR^HarR!OzdN^fvp%djax9x5x(mNhavy6:zddr)mriA!AYMm0wP]LjBA/AWCQL0(ay/Ire[n*pzddr)uUK46Bz\u003eJcBAh8kxdbh",
            "ln": 4437,
            "col": 1,
            "line": 141
          },
          {
            "b": "arR^HarR^HarR^Har(exz/ff6x\u003e8mkayP8bwNPa{az2!iB98ECz/{eyx\u003eg=$BzbxfaAhvtygQ)%j0nlOAbP=sx(mMax(\u003eFwz/](baA8BmA^8LrBy=OqzGor8vru6\u003eay[]5viM43arR^HarR^HarR^QdjEs=arR^HarR^HEf}8tarR^HarSr\u003cawLZimjrn0dlnOJxK@q}A=leywPw]6vqWi0zEWP}wGUY8By/99vqE5#y\u0026r:7B0a[jawbNdp9sm*By/8@A=S\u0026uao",
            "ln": 5182,
            "col": 4,
            "line": 160
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "crate::Project::ENTITY_NAME_STATIC.into"
            ],
            [
              "",
              "project_id.to_string.into"
            ],
            [
              "",
              "project_id.to_string"
            ],
            [
              "",
              "ctx.req.created_at.clone"
            ],
            [
              "",
              "myko::report::export_tree::walk_tree"
            ],
            [
              "",
              "project_id.as_ref"
            ],
            [
              "",
              "ctx.registry"
            ],
            [
              "",
              "myko::report::export_tree::build_adjacency_map"
            ],
            [
              "",
              "myko::hyphae::Cell::new.lock"
            ],
            [
              "",
              "myko::hyphae::Cell::new"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "capture"
            ],
            [
              "",
              "capture"
            ],
            [
              "",
              "crate::ProjectId::from"
            ],
            [
              "",
              "plan::normalize"
            ],
            [
              "",
              "plan::validate_input.map"
            ],
            [
              "",
              "plan::validate_input"
            ],
            [
              "",
              "ctx.registry"
            ],
            [
              "",
              "plan::prepare"
            ],
            [
              "",
              "ctx.registry"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "myko::hyphae::Cell::new.lock"
            ],
            [
              "",
              "myko::hyphae::Cell::new"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "myko::command::CommandError::new"
            ],
            [
              "",
              "ctx.tx"
            ],
            [
              "",
              "ctx.command_id.to_string"
            ],
            [
              "",
              "ctx.exec_report"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Uuid::new_v4.to_string"
            ],
            [
              "",
              "Uuid::new_v4"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "fail"
            ],
            [
              "",
              "preview.overwrite_conflicts.first.filter"
            ],
            [
              "",
              "preview.overwrite_conflicts.first"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "fail"
            ],
            [
              "",
              "plan::normalize.map_err"
            ],
            [
              "",
              "plan::normalize"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "fail"
            ],
            [
              "",
              "plan::selected_changes.map_err"
            ],
            [
              "",
              "plan::selected_changes"
            ],
            [
              "",
              "plan::validate_selected_changes.map_err"
            ],
            [
              "",
              "plan::validate_selected_changes"
            ],
            [
              "",
              "preview.current.entities.is_empty"
            ],
            [
              "",
              "serde_json::to_value.map_err"
            ],
            [
              "",
              "serde_json::to_value"
            ],
            [
              "",
              "fail"
            ],
            [
              "",
              "error.to_string"
            ],
            [
              "",
              "ctx.emit_set"
            ],
            [
              "",
              "crate::SnapshotId"
            ],
            [
              "",
              "Uuid::new_v4.to_string.into"
            ],
            [
              "",
              "Uuid::new_v4.to_string"
            ],
            [
              "",
              "Uuid::new_v4"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "crate::ProjectId::from"
            ],
            [
              "",
              "preview.current.root_id.to_string"
            ],
            [
              "",
              "crate::Project::ENTITY_NAME_STATIC.into"
            ],
            [
              "",
              "preview.current.root_id.to_string"
            ],
            [
              "",
              "ctx.execute_command"
            ],
            [
              "",
              "progress::*"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "myko::command::CommandContext"
            ],
            [
              "",
              "myko::command::CommandError"
            ],
            [
              "",
              "myko::command::CommandHandler"
            ],
            [
              "",
              "myko::entities::framework_reports::ImportItems"
            ],
            [
              "",
              "myko::hyphae::Cell"
            ],
            [
              "",
              "myko::hyphae::Materialize"
            ],
            [
              "",
              "myko::item::Eventable"
            ],
            [
              "",
              "myko::myko_command"
            ],
            [
              "",
              "myko::myko_report"
            ],
            [
              "",
              "myko::myko_subtype"
            ],
            [
              "",
              "myko::prelude::*"
            ],
            [
              "",
              "myko::report::export_tree::build_adjacency_map"
            ],
            [
              "",
              "myko::report::export_tree::walk_tree"
            ],
            [
              "",
              "myko::report::EntityTreeExport"
            ],
            [
              "",
              "myko::report::ReportContext"
            ],
            [
              "",
              "myko::report::ReportHandler"
            ],
            [
              "",
              "crate::Project"
            ],
            [
              "",
              "crate::ProjectId"
            ],
            [
              "",
              "crate::Snapshot"
            ],
            [
              "",
              "crate::SnapshotId"
            ]
          ],
          "mbr": [
            "Cell::new.lock",
            "Project::ENTITY_NAME_STATIC.into",
            "Uuid::new_v4.to_string",
            "Uuid::new_v4.to_string.into",
            "ctx.command_id",
            "ctx.command_id.to_string",
            "ctx.emit_set",
            "ctx.exec_report",
            "ctx.execute_command",
            "ctx.registry",
            "ctx.req",
            "ctx.req.created_at",
            "ctx.req.created_at.clone",
            "ctx.tx",
            "error.to_string",
            "expected.root_id",
            "plan::normalize.map_err",
            "plan::selected_changes.map_err",
            "plan::validate_input.map",
            "plan::validate_selected_changes.map_err",
            "preview.current",
            "preview.current.entities",
            "preview.current.entities.is_empty",
            "preview.current.root_id",
            "preview.current.root_id.to_string",
            "preview.error",
            "preview.incoming",
            "preview.overwrite_conflicts",
            "preview.overwrite_conflicts.first",
            "preview.overwrite_conflicts.first.filter",
            "project_id.as_ref",
            "project_id.to_string",
            "project_id.to_string.into",
            "selection.excluded",
            "selection.remove_missing",
            "serde_json::to_value.map_err"
          ],
          "tgt": [
            "Err",
            "Some",
            "Uuid::new_v4",
            "Uuid::new_v4.to_string",
            "Uuid::new_v4.to_string.into",
            "Vec::new",
            "capture",
            "crate::Project::ENTITY_NAME_STATIC.into",
            "crate::ProjectId::from",
            "crate::SnapshotId",
            "ctx.command_id.to_string",
            "ctx.emit_set",
            "ctx.exec_report",
            "ctx.execute_command",
            "ctx.registry",
            "ctx.req.created_at.clone",
            "ctx.tx",
            "error.to_string",
            "fail",
            "myko::command::CommandError::new",
            "myko::hyphae::Cell::new",
            "myko::hyphae::Cell::new.lock",
            "myko::report::export_tree::build_adjacency_map",
            "myko::report::export_tree::walk_tree",
            "plan::normalize",
            "plan::normalize.map_err",
            "plan::prepare",
            "plan::selected_changes",
            "plan::selected_changes.map_err",
            "plan::validate_input",
            "plan::validate_input.map",
            "plan::validate_selected_changes",
            "plan::validate_selected_changes.map_err",
            "preview.current.entities.is_empty",
            "preview.current.root_id.to_string",
            "preview.overwrite_conflicts.first",
            "preview.overwrite_conflicts.first.filter",
            "project_id.as_ref",
            "project_id.to_string",
            "project_id.to_string.into",
            "serde_json::to_value",
            "serde_json::to_value.map_err",
            "std::sync::Arc::new"
          ],
          "funcs": [
            [
              "capture",
              792
            ],
            [
              "compute",
              1637
            ],
            [
              "compute",
              2581
            ],
            [
              "execute",
              4366
            ]
          ],
          "metrics": {
            "ast": {
              "op.ne": 1,
              "op.land": 1,
              "max_depth": 24,
              "call_count": 73,
              "node_count": 1750,
              "member_count": 36,
              "op_density.ne": 0,
              "op_density.land": 0,
              "max_member_depth": 4
            },
            "file": {
              "size": 7138,
              "entropy": 4.56
            },
            "text": {
              "lines": 203,
              "top_char": 101,
              "digit_ratio": 0,
              "space_count": 1926,
              "char_entropy": 4.56,
              "unique_chars": 74,
              "top_char_null": 0,
              "import_density": 10.84,
              "string_density": 0.02,
              "top_char_ratio": 0.07,
              "avg_line_length": 34.16,
              "max_line_length": 109,
              "empty_line_ratio": 0.08,
              "last_line_length": 1,
              "whitespace_ratio": 0.3,
              "identifier_density": 1.85,
              "line_length_stddev": 25.53,
              "max_whitespace_run": 1,
              "normalized_import_count": 1.54,
              "normalized_string_count": 0.28,
              "repeated_char_sequences": 69,
              "suspicious_string_ratio": 0.25,
              "normalized_function_count": 0.28,
              "imports_to_functions_ratio": 5.5,
              "strings_to_functions_ratio": 1,
              "normalized_unique_identifiers": 15.79,
              "identifiers_to_functions_ratio": 30.25
            },
            "binds": {
              "count": 6
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 5.02
            },
            "source": {
              "class_count": 5,
              "function_count": 3
            },
            "imports": {
              "count": 22,
              "wildcard": 2,
              "third_party_count": 22,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 251,
              "count": 4,
              "avg_length": 62.75,
              "max_length": 91,
              "avg_entropy": 4,
              "entropy_stddev": 0.23,
              "embedded_code_candidates": 1
            },
            "comments": {
              "chars": 714,
              "count": 10,
              "lines": 10,
              "to_code_ratio": 0.05
            },
            "functions": {
              "count": 8,
              "density": 1.97,
              "avg_params": 2,
              "code_ratio": 0.6,
              "max_params": 2,
              "length_stddev": 22.28,
              "avg_name_length": 7,
              "avg_length_lines": 30.25,
              "max_length_lines": 63,
              "min_length_lines": 6,
              "avg_param_name_length": 4.5
            },
            "identifiers": {
              "count": 375,
              "unique": 121,
              "avg_length": 8.79,
              "max_length": 25,
              "min_length": 2,
              "avg_entropy": 2.56,
              "reuse_ratio": 0.32,
              "length_stddev": 5.31,
              "has_digit_ratio": 0.01,
              "high_entropy_count": 10,
              "high_entropy_ratio": 0.08,
              "all_lowercase_ratio": 0.7,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 6,
        "mol": "Md(Pa)",
        "path": "rship-entities-core-4.0.0-canary.138.crate!!rship-entities-core-4.0.0-canary.138/src/project_transfer/mod.rs",
        "pid": 3311,
        "risk": 2,
        "sha": "081c9d231c468ad45ce4dbab34f08d786ced51bc8c2daf042470b992b53e9d98",
        "size": 7138,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              24
            ],
            "spans": [
              [
                127,
                12
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/import/rust/crate/project::crate/project",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Project",
            "spans": [
              [
                544,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/projectid::crate/projectid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ProjectId",
            "spans": [
              [
                553,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/snapshot::crate/snapshot",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Snapshot",
            "spans": [
              [
                564,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/snapshotid::crate/snapshotid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SnapshotId",
            "spans": [
              [
                574,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandcontext::myko/command/commandcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandContext",
            "spans": [
              [
                199,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commanderror::myko/command/commanderror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandError",
            "spans": [
              [
                215,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandhandler::myko/command/commandhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandHandler",
            "spans": [
              [
                229,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/entities/framework_reports/importitems::myko/entities/framework_reports/importitems",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::entities::framework_reports::ImportItems",
            "spans": [
              [
                250,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/cell::myko/hyphae/cell",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Cell",
            "spans": [
              [
                305,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/materialize::myko/hyphae/materialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Materialize",
            "spans": [
              [
                311,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/item/eventable::myko/item/eventable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::item::Eventable",
            "spans": [
              [
                329,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_command::myko/myko_command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_command",
            "spans": [
              [
                350,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_report::myko/myko_report",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_report",
            "spans": [
              [
                364,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_subtype::myko/myko_subtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_subtype",
            "spans": [
              [
                377,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/prelude::myko/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::prelude::*",
            "spans": [
              [
                395,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/entitytreeexport::myko/report/entitytreeexport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::EntityTreeExport",
            "spans": [
              [
                479,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/build_adjacency_map::myko/report/export_tree/build_adjacency_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::build_adjacency_map",
            "spans": [
              [
                433,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/walk_tree::myko/report/export_tree/walk_tree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::walk_tree",
            "spans": [
              [
                454,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/reportcontext::myko/report/reportcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ReportContext",
            "spans": [
              [
                497,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/reporthandler::myko/report/reporthandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ReportHandler",
            "spans": [
              [
                512,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/progress::progress",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports progress::*",
            "spans": [
              [
                114,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                156,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                127,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "spans": [
              [
                5263,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1404,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                52,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1567,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                5230,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-command-directive",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks command word as an agent directive",
            "spans": [
              [
                188,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "spans": [
              [
                4469,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "spans": [
              [
                189,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-RapB97}Ni^RhRarR!pz!%l3v@#B6zGv\u003c1DQpXLwO1OAA4Aa#rb#LYq!p60ed9HxarU-JzEUZ*l2{D^3vK#y3uZA3az(ytz-P}a3lQDlazC}ez8%.8l2H%tBy/quavQD+zGGq@y?kdunPXJXqE%GPB98ChBzkVhEjLZFarR!EwO+^%x(v)gxLzADi^T+oy*?B1z/d9Gx(){buVGZ]vruj4zGyjS3lQDlaAz4jz/P}Xi+rLPz/P@bBAg@7iY.Q%B.LV5uTWFWvpJ\u003e^v%IA#vq)+uCvtr6uVZs1wQM9parR^HA+fidA=:u6DQR*]x([S1A+e/JCYmOwBsXL6CYmOwBy!#KzGGPmD3}jJarR^HB98tvwJz\u003eJBz(hhqE%GPB98CFed9HxarU(xA+do)s8}.*AaJMKBy/qu3vK#yB-RapB7Gx5wNxg[z/dP%r://!wJHkaB-Rapv@=11wJz\u003eGA=kY7v@%^t3uQMjwGTM^wO(GhjS)6\u003cA+e/Rvq[tcBAh8kxdLe\u003eA:}jxD2s-\u003czH1/}wO\u003cQ{i%(sbzxJInv@co#wN]d\u0026A+e/?BA}?pB0@EWeJ$pzrb#LYq!p5kcmr\u003eRvrq",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "c[dj+arR^Hy?mYhzfo}yx(mA%B.25]auZ\u0026lrb#LYq!p5ii=nIMc[dj+arR^Hw]zYjA+e($B98ChBzkVhazCZox(){buVGZ]vruj4zGviPaBsCrarR^HarR!ywPP4yv}YN)wgO\u003cmCW\u003eMjwmWhjjS[PIByO#bcurWgx(!xpvruj4zz2%vy*?B1z/cV",
            "ln": 520,
            "col": 37,
            "line": 21
          },
          {
            "b": "az2!cy\u0026%o1aBsCrarR^HarR^HarR!rCW\u003eMjwmYp7x(n06A=-ZtxLzo[dlv\u003eVarR^HarR!Paz2wgwGVsbarR^HarR^HarR^Hx(mA%B.25]e[]iAwPz(vv}YN)wgoOEarQ",
            "ln": 1161,
            "col": 11,
            "line": 41
          },
          {
            "b": "BAh8kxfEC+3lQDlaz+RhazCvejS[=-Cm2DnarR^HarSpEvrt]+arR^HarR^He[X:qc)Awoa$i\u003cwarR^HarR^VvqYQ.Bzbl6c@%+)B.9P{vrk^%BAe/qarR^HarR^He[O*lBy/FvD$^bsar+Dfe[]xlwO(ydC{\u003e9\u003c3lQDlarR^HatdOFuVf%(wO=B0c\u0026",
            "ln": 1585,
            "col": 53,
            "line": 59
          },
          {
            "b": "wOkZ#BAg/ix(v(wwO#Q7BA}knD2NsCaAz4ax(!xpvruj4zyE1warR^HarR^He[n*oy?m9#iYYw\u0026rb#LYo\u003c@06uO0sbk0ywzi%)8MarUGiBrCByBrCptwO(GhjS)6\u003cA+e/Rvq[m*zE[2udlv\u003eVarR!sz/M%Gx(mD)CQ%$Tz*9SMx(k5lz*cmPx(){bc[c=WzGP/cA::63c[co=3lQDlarR^Haz+RhaAzyAuU:j#auZ\u0026/z*bM7wQbXAz*9S{i%)8MarR^HarUGiBrCQnxk8BeA::67z/cWXaAz4ax(!xpvruj4zGudcarQ",
            "ln": 2217,
            "col": 31,
            "line": 79
          },
          {
            "b": "x([S1A+e/JCYmOwBsXLkBAh8kxfEC+3lQDlatkw\u003cpes?Td0fIViV}jmwmY^7wQ5fjA==vBv{%l$v@DmbvqfQ4wPhr]zdN-@y-)+pCxkwVnn\u0026x:AV/EqwGV55zdK4%arR^WfcCpDy*?B1z/fSfx(ChaCW\u003eMjB7]MgB0bysazCXiz/P}xBzb98aARTnwGUF\u003eAcckywGUV8zF%MpaA8cuwQ5fjA=-]varR^Hy?mYhwQ4Z3B.25]auZ\u0026UCW\u003eMjwmYpUBAg@7uVZNjwPGmGi%)8MarUGiBrCQxCxj(\u0026aARTnwEoL5",
            "ln": 3572,
            "col": 16,
            "line": 117
          },
          {
            "b": "uU%}cc[co=3lQDlarR^HarR^HarR^Hazbt0y?dPtA+f9aC4A6CxKL%}a$kOXarR^HarR^HarR^HEf}8tarR^HarR^HarTD}c[6aOCvbb%C{)YKCpt:cay[]5vjrSjarR^HarR^HEjkHCarR^HarR^Vv@Dg1wN/*gdggFg3l@++w[JJlwPI@xt)+K[vKMquAaK5sazbHlB75]%uUaa%x([62B0$\u003cow]{6Rcr\u0026]-AbP=swN[kEBzk\u0026xt}vasx\u003eIa3iV]+Nmr\u0026=\u0026A=+(6mq^iYBA}dvat2=1vScg3aBsCrarR!zvru0)asIzwy\u0026%rgc#rEbBsw:-C42ifwPGnux\u003eIa3df",
            "ln": 5137,
            "col": 49,
            "line": 159
          },
          {
            "b": "C42i3wmoN\u003eazC{IawloSA3fmowGUG3ze:r5By=Ohvr(^lBrCpnaz2!pz/P}xvqYP#x(k5mwO+{/By!#9x(d*cA=-BFA+PSbB1N/sBZ=+uB-p]jdiJkuay/tcw]8f\u003eByfi1y\u0026%qqwO#Q7BA}knD2NsQasqeKAX5tRvqH6$iV}jqBzkVhjsj9qy\u0026%p",
            "ln": 5575,
            "col": 6,
            "line": 176
          },
          {
            "b": "vrrUv3lQDlarR^HarR^HarR^Har\u003c=#wGU@jz!-\u0026[BrC7bvqYZ?wftq)By/FnBzbxfaAhvjC4\u003eJiasIOLwQeXMe*a56w].E7xDRzgwGUG3ze-{7x(!igayX[]z/Pzix(d*cA==2kxd+wnarR^HarR^HarR^HdjEs=arR^HarR^HEf}8tarV7tarR^H",
            "ln": 7053,
            "col": 28,
            "line": 219
          },
          {
            "b": "wPxzowPPsEyH}=uaBsCrarR^HarR^HarR!FwPR#CAclknd0GYuAbYx0c#%lIdjEs=arR^HarR^HEf}8tarV7tarR^Hx\u003ewGdwO(vewNxp*B8#5kxcqKdarR^HarR^H",
            "ln": 8679,
            "col": 63,
            "line": 268
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "std::collections::BTreeSet::new"
            ],
            [
              "",
              "std::collections::BTreeSet::new"
            ],
            [
              "",
              "myko::relationship::iter_relations"
            ],
            [
              "",
              "excluded.insert"
            ],
            [
              "",
              "included.insert"
            ],
            [
              "",
              "excluded.retain"
            ],
            [
              "",
              "included.contains"
            ],
            [
              "",
              "key"
            ],
            [
              "",
              "item.entity_type"
            ],
            [
              "",
              "item.id"
            ],
            [
              "",
              "row.data.get.and_then.filter.ok_or_else"
            ],
            [
              "",
              "row.data.get.and_then.filter"
            ],
            [
              "",
              "row.data.get.and_then"
            ],
            [
              "",
              "row.data.get"
            ],
            [
              "",
              "id.is_empty"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "key"
            ],
            [
              "",
              "parse_rows_with_progress"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::collections::BTreeMap::new"
            ],
            [
              "",
              "rows.iter.enumerate"
            ],
            [
              "",
              "rows.iter"
            ],
            [
              "",
              "row_key"
            ],
            [
              "",
              "registrations.get.ok_or_else"
            ],
            [
              "",
              "registrations.get"
            ],
            [
              "",
              "row.entity_type.as_ref"
            ],
            [
              "",
              "row.data.clone"
            ],
            [
              "",
              "items.insert.is_some"
            ],
            [
              "",
              "items.insert"
            ],
            [
              "",
              "row_key.clone"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "index.saturating_add"
            ],
            [
              "",
              "completed.is_multiple_of"
            ],
            [
              "",
              "rows.len"
            ],
            [
              "",
              "progress"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "myko::store::StoreRegistry::new"
            ],
            [
              "",
              "items.values"
            ],
            [
              "",
              "registry.get_or_create.insert"
            ],
            [
              "",
              "registry.get_or_create"
            ],
            [
              "",
              "item.entity_type"
            ],
            [
              "",
              "item.id"
            ],
            [
              "",
              "item.clone"
            ],
            [
              "",
              "normalize_with_progress"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "excluded_tree_types"
            ],
            [
              "",
              "tree.entities.iter.filter.cloned"
            ],
            [
              "",
              "tree.entities.iter.filter"
            ],
            [
              "",
              "tree.entities.iter"
            ],
            [
              "",
              "excluded.contains"
            ],
            [
              "",
              "row.entity_type.as_ref"
            ],
            [
              "",
              "rows.len"
            ],
            [
              "",
              "count.saturating_mul"
            ],
            [
              "",
              "progress"
            ],
            [
              "",
              "parse_rows_with_progress"
            ],
            [
              "",
              "progress"
            ],
            [
              "",
              "items.values.enumerate.map"
            ],
            [
              "",
              "items.values.enumerate"
            ],
            [
              "",
              "items.values"
            ],
            [
              "",
              "serde_json::to_value.map_err"
            ],
            [
              "",
              "serde_json::to_value"
            ],
            [
              "",
              "error.to_string"
            ],
            [
              "",
              "count.saturating_add.saturating_add"
            ],
            [
              "",
              "count.saturating_add"
            ],
            [
              "",
              "completed.is_multiple_of"
            ],
            [
              "",
              "progress"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "item.entity_type.into"
            ],
            [
              "",
              "item.entity_type"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "tree.root_type.clone"
            ],
            [
              "",
              "tree.root_id.clone"
            ],
            [
              "",
              "tree.exported_at.clone"
            ],
            [
              "",
              "rows.iter.map.collect"
            ],
            [
              "",
              "rows.iter.map"
            ],
            [
              "",
              "rows.iter"
            ],
            [
              "",
              "row.data.clone"
            ],
            [
              "",
              "data.as_object_mut"
            ],
            [
              "",
              "fields.remove"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "row_key"
            ],
            [
              "",
              "values"
            ],
            [
              "",
              "values"
            ],
            [
              "",
              "value.get_mut"
            ],
            [
              "",
              "remove_split_ratios"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "node.get.and_then"
            ],
            [
              "",
              "node.get"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "node.as_object_mut"
            ],
            [
              "",
              "fields.remove"
            ],
            [
              "",
              "fields.get_mut.and_then"
            ],
            [
              "",
              "fields.get_mut"
            ],
            [
              "",
              "remove_split_ratios"
            ],
            [
              "",
              "values"
            ],
            [
              "",
              "values"
            ],
            [
              "",
              "sets.iter.chain"
            ],
            [
              "",
              "sets.iter"
            ],
            [
              "",
              "row.item.get.and_then.ok_or_else"
            ],
            [
              "",
              "row.item.get.and_then"
            ],
            [
              "",
              "row.item.get"
            ],
            [
              "",
              "key"
            ],
            [
              "",
              "conflict_value"
            ],
            [
              "",
              "before.get"
            ],
            [
              "",
              "conflict_value"
            ],
            [
              "",
              "now.get"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "rows.iter.map"
            ],
            [
              "",
              "rows.iter"
            ],
            [
              "",
              "row.item_type.clone"
            ],
            [
              "",
              "row.item.clone"
            ],
            [
              "",
              "parse_rows"
            ],
            [
              "",
              "merged.extend"
            ],
            [
              "",
              "parse_rows"
            ],
            [
              "",
              "export_rows"
            ],
            [
              "",
              "export_rows.iter.map"
            ],
            [
              "",
              "export_rows.iter"
            ],
            [
              "",
              "export_rows"
            ],
            [
              "",
              "validate_deletions"
            ],
            [
              "",
              "merged.retain"
            ],
            [
              "",
              "removed.contains"
            ],
            [
              "",
              "validate_tree"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "row.entity_type.clone"
            ],
            [
              "",
              "row.data.clone"
            ],
            [
              "",
              "values"
            ],
            [
              "",
              "values"
            ],
            [
              "",
              "excluded.iter"
            ],
            [
              "",
              "excluded_tree_types"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "excluded_types.contains"
            ],
            [
              "",
              "row.entity_type.as_ref"
            ],
            [
              "",
              "row_key"
            ],
            [
              "",
              "excluded.contains"
            ],
            [
              "",
              "before.get"
            ],
            [
              "",
              "after.get"
            ],
            [
              "",
              "sets.push"
            ],
            [
              "",
              "wrapped"
            ],
            [
              "",
              "excluded_types.contains"
            ],
            [
              "",
              "row.entity_type.as_ref"
            ],
            [
              "",
              "row_key"
            ],
            [
              "",
              "excluded.contains"
            ],
            [
              "",
              "after.contains_key"
            ],
            [
              "",
              "deletes.push"
            ],
            [
              "",
              "wrapped"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "tree.root_type.as_ref"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "key"
            ],
            [
              "",
              "items.contains_key"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "myko::report::export_tree::walk_tree"
            ],
            [
              "",
              "as_registry"
            ],
            [
              "",
              "myko::report::export_tree::build_adjacency_map"
            ],
            [
              "",
              "reachable.iter.map"
            ],
            [
              "",
              "reachable.iter"
            ],
            [
              "",
              "items.keys.find"
            ],
            [
              "",
              "items.keys"
            ],
            [
              "",
              "reached.contains"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "removed.contains"
            ],
            [
              "",
              "removed.contains"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "myko::relationship::iter_relations"
            ],
            [
              "",
              "items.values.filter"
            ],
            [
              "",
              "items.values"
            ],
            [
              "",
              "item.entity_type"
            ],
            [
              "",
              "extract_fk"
            ],
            [
              "",
              "item.as_any"
            ],
            [
              "",
              "check"
            ],
            [
              "",
              "key"
            ],
            [
              "",
              "item_key"
            ],
            [
              "",
              "item.as_ref"
            ],
            [
              "",
              "items.values.filter"
            ],
            [
              "",
              "items.values"
            ],
            [
              "",
              "item.entity_type"
            ],
            [
              "",
              "item.as_any"
            ],
            [
              "",
              "check"
            ],
            [
              "",
              "key"
            ],
            [
              "",
              "item_key"
            ],
            [
              "",
              "item.as_ref"
            ],
            [
              "",
              "items.values.filter"
            ],
            [
              "",
              "items.values"
            ],
            [
              "",
              "item.entity_type"
            ],
            [
              "",
              "extract_ids.unwrap_or_default"
            ],
            [
              "",
              "extract_ids"
            ],
            [
              "",
              "item.as_any"
            ],
            [
              "",
              "item_key"
            ],
            [
              "",
              "item.as_ref"
            ],
            [
              "",
              "key"
            ],
            [
              "",
              "check"
            ],
            [
              "",
              "parent.clone"
            ],
            [
              "",
              "child.clone"
            ],
            [
              "",
              "removed.contains"
            ],
            [
              "",
              "removed.contains"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "parse_rows"
            ],
            [
              "",
              "validate_tree"
            ],
            [
              "",
              "parse_rows"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "merged.contains_key"
            ],
            [
              "",
              "live.get.and_then.is_some"
            ],
            [
              "",
              "live.get.and_then"
            ],
            [
              "",
              "live.get"
            ],
            [
              "",
              "item.entity_type"
            ],
            [
              "",
              "store.get_value"
            ],
            [
              "",
              "item.id"
            ],
            [
              "",
              "conflicts.push"
            ],
            [
              "",
              "key.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "validate_input"
            ],
            [
              "",
              "selected_changes"
            ],
            [
              "",
              "excluded.iter"
            ],
            [
              "",
              "conflicts.into_iter.filter.collect"
            ],
            [
              "",
              "conflicts.into_iter.filter"
            ],
            [
              "",
              "conflicts.into_iter"
            ],
            [
              "",
              "excluded.contains"
            ],
            [
              "",
              "excluded.contains"
            ],
            [
              "",
              "merged.insert"
            ],
            [
              "",
              "deletes.iter.map"
            ],
            [
              "",
              "deletes.iter"
            ],
            [
              "",
              "row_key"
            ],
            [
              "",
              "row.item_type.clone"
            ],
            [
              "",
              "row.item.clone"
            ],
            [
              "",
              "validate_deletions"
            ],
            [
              "",
              "merged.retain"
            ],
            [
              "",
              "removed.contains"
            ],
            [
              "",
              "validate_tree"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::collections::BTreeMap"
            ],
            [
              "",
              "std::collections::BTreeSet"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "myko::item::AnyItem"
            ],
            [
              "",
              "myko::item::Eventable"
            ],
            [
              "",
              "myko::item::ItemRegistration"
            ],
            [
              "",
              "myko::relationship::Relation"
            ],
            [
              "",
              "myko::relationship::iter_relations"
            ],
            [
              "",
              "myko::report::export_tree::build_adjacency_map"
            ],
            [
              "",
              "myko::report::export_tree::walk_tree"
            ],
            [
              "",
              "myko::report::EntityTreeExport"
            ],
            [
              "",
              "myko::report::ExportedEntity"
            ],
            [
              "",
              "myko::store::StoreRegistry"
            ],
            [
              "",
              "myko::wire::WrappedItem"
            ],
            [
              "",
              "serde_json::Value"
            ],
            [
              "",
              "crate::Project"
            ]
          ],
          "mbr": [
            "after.contains_key",
            "after.get",
            "before.get",
            "child.clone",
            "completed.is_multiple_of",
            "conflicts.into_iter",
            "conflicts.into_iter.filter",
            "conflicts.into_iter.filter.collect",
            "conflicts.push",
            "count.saturating_add",
            "count.saturating_add.saturating_add",
            "count.saturating_mul",
            "current.entities",
            "data.as_object_mut",
            "deletes.iter",
            "deletes.iter.map",
            "deletes.iter.map.collect",
            "deletes.push",
            "dependency.extract_fk",
            "dependency.foreign_type",
            "error.to_string",
            "excluded.contains",
            "excluded.insert",
            "excluded.iter",
            "excluded.iter.collect",
            "excluded.retain",
            "excluded_types.contains",
            "expected.entities",
            "export_rows.iter",
            "export_rows.iter.map",
            "export_rows.iter.map.collect",
            "extract_ids.unwrap_or_default",
            "fields.get_mut",
            "fields.get_mut.and_then",
            "fields.remove",
            "id.is_empty",
            "included.contains",
            "included.insert",
            "incoming.entities",
            "index.saturating_add",
            "item.as_any",
            "item.as_ref",
            "item.clone",
            "item.entity_type",
            "item.entity_type.into",
            "item.id",
            "items.contains_key",
            "items.insert",
            "items.insert.is_some",
            "items.keys",
            "items.keys.find",
            "items.values",
            "items.values.enumerate",
            "items.values.enumerate.map",
            "items.values.enumerate.map.collect",
            "items.values.filter",
            "key.clone",
            "live.get",
            "live.get.and_then",
            "live.get.and_then.is_some",
            "merged.contains_key",
            "merged.extend",
            "merged.insert",
            "merged.retain",
            "node.as_object_mut",
            "node.get",
            "node.get.and_then",
            "now.get",
            "parent.clone",
            "reachable.iter",
            "reachable.iter.map",
            "reachable.iter.map.collect",
            "reached.contains",
            "registration.entity_type",
            "registration.parse",
            "registration.relation",
            "registrations.get",
            "registrations.get.ok_or_else",
            "registry.get_or_create",
            "registry.get_or_create.insert",
            "removed.contains",
            "row.data",
            "row.data.clone",
            "row.data.get",
            "row.data.get.and_then",
            "row.data.get.and_then.filter",
            "row.data.get.and_then.filter.ok_or_else",
            "row.entity_type",
            "row.entity_type.as_ref",
            "row.entity_type.clone",
            "row.item",
            "row.item.clone",
            "row.item.get",
            "row.item.get.and_then",
            "row.item.get.and_then.ok_or_else",
            "row.item_type",
            "row.item_type.clone",
            "row_key.clone",
            "rows.iter",
            "rows.iter.enumerate",
            "rows.iter.map",
            "rows.iter.map.collect",
            "rows.len",
            "serde_json::to_value.map_err",
            "sets.iter",
            "sets.iter.chain",
            "sets.push",
            "store.get_value",
            "tree.entities",
            "tree.entities.iter",
            "tree.entities.iter.filter",
            "tree.entities.iter.filter.cloned",
            "tree.entities.iter.filter.cloned.collect",
            "tree.exported_at",
            "tree.exported_at.clone",
            "tree.root_id",
            "tree.root_id.clone",
            "tree.root_type",
            "tree.root_type.as_ref",
            "tree.root_type.clone",
            "tree.version",
            "value.get_mut"
          ],
          "tgt": [
            "Err",
            "Ok",
            "Some",
            "Vec::new",
            "after.contains_key",
            "after.get",
            "as_registry",
            "before.get",
            "check",
            "child.clone",
            "completed.is_multiple_of",
            "conflict_value",
            "conflicts.into_iter",
            "conflicts.into_iter.filter",
            "conflicts.into_iter.filter.collect",
            "conflicts.push",
            "count.saturating_add",
            "count.saturating_add.saturating_add",
            "count.saturating_mul",
            "data.as_object_mut",
            "deletes.iter",
            "deletes.iter.map",
            "deletes.push",
            "error.to_string",
            "excluded.contains",
            "excluded.insert",
            "excluded.iter",
            "excluded.retain",
            "excluded_tree_types",
            "excluded_types.contains",
            "export_rows",
            "export_rows.iter",
            "export_rows.iter.map",
            "extract_fk",
            "extract_ids",
            "extract_ids.unwrap_or_default",
            "fields.get_mut",
            "fields.get_mut.and_then",
            "fields.remove",
            "id.is_empty",
            "included.contains",
            "included.insert",
            "index.saturating_add",
            "item.as_any",
            "item.as_ref",
            "item.clone",
            "item.entity_type",
            "item.entity_type.into",
            "item.id",
            "item_key",
            "items.contains_key",
            "items.insert",
            "items.insert.is_some",
            "items.keys",
            "items.keys.find",
            "items.values",
            "items.values.enumerate",
            "items.values.enumerate.map",
            "items.values.filter",
            "key",
            "key.clone",
            "live.get",
            "live.get.and_then",
            "live.get.and_then.is_some",
            "merged.contains_key",
            "merged.extend",
            "merged.insert",
            "merged.retain",
            "myko::relationship::iter_relations",
            "myko::report::export_tree::build_adjacency_map",
            "myko::report::export_tree::walk_tree",
            "myko::store::StoreRegistry::new",
            "node.as_object_mut",
            "node.get",
            "node.get.and_then",
            "normalize_with_progress",
            "now.get",
            "parent.clone",
            "parse_rows",
            "parse_rows_with_progress",
            "progress",
            "reachable.iter",
            "reachable.iter.map",
            "reached.contains",
            "registrations.get",
            "registrations.get.ok_or_else",
            "registry.get_or_create",
            "registry.get_or_create.insert",
            "remove_split_ratios",
            "removed.contains",
            "row.data.clone",
            "row.data.get",
            "row.data.get.and_then",
            "row.data.get.and_then.filter",
            "row.data.get.and_then.filter.ok_or_else",
            "row.entity_type.as_ref",
            "row.entity_type.clone",
            "row.item.clone",
            "row.item.get",
            "row.item.get.and_then",
            "row.item.get.and_then.ok_or_else",
            "row.item_type.clone",
            "row_key",
            "row_key.clone",
            "rows.iter",
            "rows.iter.enumerate",
            "rows.iter.map",
            "rows.iter.map.collect",
            "rows.len",
            "selected_changes",
            "serde_json::to_value",
            "serde_json::to_value.map_err",
            "sets.iter",
            "sets.iter.chain",
            "sets.push",
            "std::collections::BTreeMap::new",
            "std::collections::BTreeSet::new",
            "store.get_value",
            "tree.entities.iter",
            "tree.entities.iter.filter",
            "tree.entities.iter.filter.cloned",
            "tree.exported_at.clone",
            "tree.root_id.clone",
            "tree.root_type.as_ref",
            "tree.root_type.clone",
            "validate_deletions",
            "validate_input",
            "validate_tree",
            "value.get_mut",
            "values",
            "wrapped"
          ],
          "funcs": [
            [
              "excluded_tree_types",
              431
            ],
            [
              "key",
              1361
            ],
            [
              "item_key",
              1446
            ],
            [
              "row_key",
              1533
            ],
            [
              "parse_rows",
              1838
            ],
            [
              "parse_rows_with_progress",
              1954
            ],
            [
              "as_registry",
              3029
            ],
            [
              "normalize",
              3284
            ],
            [
              "normalize_with_progress",
              3423
            ],
            [
              "values",
              4927
            ],
            [
              "same_entities",
              5283
            ],
            [
              "conflict_value",
              5654
            ],
            [
              "remove_split_ratios",
              5937
            ],
            [
              "validate_selected_changes",
              6354
            ],
            [
              "wrapped",
              7828
            ],
            [
              "selected_changes",
              7981
            ],
            [
              "validate_tree",
              9126
            ],
            [
              "validate_deletions",
              10172
            ],
            [
              "validate_input",
              12851
            ],
            [
              "prepare",
              13556
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 7,
              "op.ne": 4,
              "op.lor": 2,
              "op.land": 5,
              "max_depth": 28,
              "call_count": 251,
              "node_count": 4660,
              "member_count": 122,
              "op_density.eq": 0,
              "op_density.ne": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "max_member_depth": 6
            },
            "file": {
              "size": 14667,
              "entropy": 4.47
            },
            "text": {
              "lines": 445,
              "top_char": 101,
              "digit_ratio": 0,
              "space_count": 4187,
              "char_entropy": 4.47,
              "unique_chars": 80,
              "top_char_null": 0,
              "import_density": 3.6,
              "string_density": 0.05,
              "top_char_ratio": 0.08,
              "avg_line_length": 31.96,
              "max_line_length": 113,
              "empty_line_ratio": 0.05,
              "last_line_length": 1,
              "whitespace_ratio": 0.32,
              "identifier_density": 2.09,
              "line_length_stddev": 23.15,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.76,
              "normalized_string_count": 1.04,
              "repeated_char_sequences": 136,
              "normalized_function_count": 0.95,
              "imports_to_functions_ratio": 0.8,
              "strings_to_functions_ratio": 1.1,
              "normalized_unique_identifiers": 19.66,
              "identifiers_to_functions_ratio": 8.65
            },
            "binds": {
              "count": 47
            },
            "binary": {
              "peak_region_bytes": 11595,
              "peak_region_entropy": 4.69
            },
            "source": {
              "function_count": 20
            },
            "imports": {
              "count": 16,
              "third_party_count": 16,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 610,
              "count": 22,
              "avg_length": 27.73,
              "max_length": 93,
              "avg_entropy": 3.13,
              "entropy_stddev": 1.02
            },
            "comments": {
              "chars": 294,
              "count": 4,
              "lines": 4,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 20,
              "density": 4.49,
              "avg_params": 1.9,
              "code_ratio": 0.91,
              "max_params": 5,
              "length_stddev": 17.68,
              "avg_name_length": 13.3,
              "no_params_count": 1,
              "avg_length_lines": 20.2,
              "max_length_lines": 72,
              "min_length_lines": 3,
              "high_entropy_names": 4,
              "avg_param_name_length": 6.24
            },
            "identifiers": {
              "count": 930,
              "unique": 173,
              "avg_length": 8.32,
              "max_length": 25,
              "min_length": 1,
              "avg_entropy": 2.56,
              "reuse_ratio": 0.19,
              "length_stddev": 4.54,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 7,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.84,
              "all_uppercase_ratio": 0.02,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 7,
        "mol": "Md(Pa)",
        "path": "rship-entities-core-4.0.0-canary.138.crate!!rship-entities-core-4.0.0-canary.138/src/project_transfer/plan.rs",
        "pid": 3311,
        "risk": 2,
        "sha": "0c2816a724585f23ab6b42e4463eaff9badeb461c934ec919c9104b0e5a1e31f",
        "size": 14667,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              17
            ],
            "spans": [
              [
                5270,
                12
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/project::crate/project",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Project",
            "spans": [
              [
                364,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/item/anyitem::myko/item/anyitem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::item::AnyItem",
            "spans": [
              [
                92,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/item/eventable::myko/item/eventable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::item::Eventable",
            "spans": [
              [
                101,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/item/itemregistration::myko/item/itemregistration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::item::ItemRegistration",
            "spans": [
              [
                112,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/relationship/iter_relations::myko/relationship/iter_relations",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::relationship::iter_relations",
            "spans": [
              [
                160,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/relationship/relation::myko/relationship/relation",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::relationship::Relation",
            "spans": [
              [
                150,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/entitytreeexport::myko/report/entitytreeexport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::EntityTreeExport",
            "spans": [
              [
                249,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/build_adjacency_map::myko/report/export_tree/build_adjacency_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::build_adjacency_map",
            "spans": [
              [
                203,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/walk_tree::myko/report/export_tree/walk_tree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::walk_tree",
            "spans": [
              [
                224,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/exportedentity::myko/report/exportedentity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ExportedEntity",
            "spans": [
              [
                267,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/store/storeregistry::myko/store/storeregistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::store::StoreRegistry",
            "spans": [
              [
                288,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/wire/wrappeditem::myko/wire/wrappeditem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::wire::WrappedItem",
            "spans": [
              [
                314,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/serde_json/value::serde_json/value",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde_json::Value",
            "spans": [
              [
                340,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreemap::std/collections/btreemap",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeMap",
            "spans": [
              [
                29,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/collections/btreeset::std/collections/btreeset",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::collections::BTreeSet",
            "spans": [
              [
                39,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                54,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-cfg-test",
            "conf": 0.9,
            "crit": 2,
            "desc": "#[cfg(test)] attribute",
            "spans": [
              [
                5270,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "spans": [
              [
                8711,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "spans": [
              [
                5169,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                3662,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                5623,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                3712,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                568,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                7101,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "spans": [
              [
                3604,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-RapB9hCkAYMlhi%{aKwGUG6vru6wi^T!pB8#5lzy=]ewPI{bz/ecSEld^UB7DFhD24sVi^RhRarR!pz/6u1zE+^?lVl*UvqYQEwgO6garR!pz/6ufzAo?2z^NV@y\u0026%qIi-H2#vqH6$ed9HxarUuyAa\u0026V\u003eiYY=xBAy@2y?kd8arR^HA+fidA=:u6mr\u0026=\u0026A=+(6mq^iYBA]zAarR^HA+flkwPI@Oi-oKeB.bSolVl\u003c:wQ5qF3lQDlaAIa5A:@=zi-xP#A:@=OzE^s6ed9HxarU-pA=#2miY.P{arR^HarR^HnmuyDy?mS+wOkZ#BAhTTawEb%z=pj/C4CXYz/fVdCYUFVo)HI)q!o#)wPyW\u003ezGGPfwH[%2wPz\u003caB97#lqG3Y1wPxsAqE%VMBzkVhB7/obo\u003c}{FxjV9m3lQDlaBL^FarR^HB98tvwJz\u003eJBz(hhqE%GPB98CFedc!!3jpx.aAzyAjxau:mrSlWBywS{wGSGCB7Gx5wJz\u003eJwPzG[y?Xibj$7b!wO\u003cEJcr8ApeJ$pCCYmOwBy!#KzGGPmC{4CvarR^Hmr\u0026=\u0026A=+(6mq^iYBA]0Q3lQDlarQ",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "arR!rCYmOwBy!#\u0026vrsKMq/)4]zF80\u003ezE[2udj+/GarR^HarR!rzGGPmx\u003equDaAzyAB1vUvarR!P3vJl*bu]n3B97W{bu[-7AaJK3c\u003c?7tarUfgx(F3piY.j*zFrP/x(mo#wPJ0gByeS$ed9HxarUYovrlv8auZ?\u003el349UA==2lzGu}zwPzG%C{4ixwGUY7AbP=sj0mBjB9hqvaAhvtAa9x/By/Ion(FIXaz2Olz/P[y3mPl/w]n-9ze:AlByeD^v}xR3B6\u0026x%z*cnlA:JJ#By/8@A:Jx}v@C)(zF9r{w)YW#v}Yp*x8",
            "ln": 1150,
            "col": 6,
            "line": 47
          },
          {
            "b": "BuhDKpe\u003c!:sZK]\u0026o*@z/r6:FPlN-u+arR^HarR^Vx(n06A=-ZGA=kY7v@%aFe[[\u0026GfF1tjA:}c\u003ezE[2uAb](iwN/*gdjDYc3lQDlaAIamC4CX3arR^HarR^He]\u003eJox(:",
            "ln": 1664,
            "col": 30,
            "line": 67
          },
          {
            "b": "arR!ywPP57A=leywPzc)B8L}sjS[/SA+5-*yiarhiY.w3uVQsfx(mMicu0{sxk8l(y:?O3A+fiavpJ\u003c%b04Loe?!F2ar\u0026\u003c6g9Oee3lQDlaz+Rhaz2!pwN/*[wfs2TB7Gx5wNxg[z/dP%w].*buVQsfc)\u0026zzz*cnlA:JN5z/d0*i%)8MarUGiBrC7bvqYZ?wfs2Trb#z+B7P07mR)0KBw^43aBsCrarR^HarR!IvqH6$iV{mne?!*-arR^HarR^He?R9YB7]-gz/b[8arR!Pi%)8MarUGiBrCpnv@Di#zF77PaARTnwHI.kv\u003cb5%z*9PRAb](iwN/*gdjD!\u003cA=ldIcsZZ$zF9J\u003edp1w:3lQDlaz+RhaAz4mB.(dxjS[fLAbo!F3lQDlarR^HaAIamC4CXDv@c73wHF#U3lQDlarR^Havf%=y\u003cw\u0026$z!-\u0026[Bv*s*z/P}xDKp(rao",
            "ln": 1938,
            "col": 2,
            "line": 74
          },
          {
            "b": "By!/$B-.XswmYa!A=kY7v@%:Ow)]H%wH[fharR^HarR!Ped9HxarS9{3lQDlayPtjwPz(oc#@)uB.(dLx(^T1yByR.ar(eMwPJ0gBuhTma$kOXarR^HvrlH3A=-DM3lQDlarR^HaAIamC4CX3arR^HarR^HarR^He]\u003eJox(!xpC)UVparR^HarR^HarSpH",
            "ln": 2454,
            "col": 20,
            "line": 89
          },
          {
            "b": "D2s:CByWA[wPz*fAYMlIA=M8sk0y9o3lQDlaA.:paz(ytz-P{)D2NC9wJz(0q!Y(ZvqEFqs7chXxKLv^wQMSEarR^Hy?mYhB7GxnwPw[RaAIamC4CXxdlv\u003eVarR!ywPP5ezEWQ4x(mMajS[\u0026!wO0okwN=(/A=ldIcua0zygQ)%c[cO@aAzyAc)\u003c1DB8#5lzyuYIwPI{bz/c:Fdp1w:3lQDlaz+P",
            "ln": 3120,
            "col": 77,
            "line": 115
          },
          {
            "b": "ADL\u0026lBsnFSwPz%9AW-KDarR^Hdlv\u003eVarR!ywPP4yB7Gl1efF$Av}xv$wHO-+aAITniY.tczEUZ*ze:MaiYZ+:vqY%]y:Z.]3lQDlaz+Rhayw=7vrb)3jS[@SByO#p",
            "ln": 3453,
            "col": 11,
            "line": 124
          },
          {
            "b": "aBsCrarR^HarR!vw/$]3BrBH@xkRc]iYZqIy\u0026%qqB-p(1By=)zjS[/WxkRc]aBsCrarR^HarR^HarR!ywPP54auZ\u0026*wO#3hB7Gl1c{.(-iYZ+!z/fbmB-p(1By^7kB6\u0026%0w*/8Sdlv\u003eVarR^HarR!P3lQDlaBLX23lQDlaz+$mA3fGmarR^HarR^Hy?mYhB-p(1By=NTaAz46wODs0e]\u003eJkC3/u9zdNTdBsqiLwi8+[x(dAxiZ!ahvruj4zAo*\u003cA=k/4B7F\u003c5c]0z8dl/)3arR^HarR^HvrlH3A=+V1AuM-MAaAy0wId\u003eszEWladj=O=B98ClvqNPrwPI@qdlv\u003eVarR^HarR!zvru0)aA.Tlvru6kvrk^@wO9ttaBsCrarR^HarR^HarR!6A=kY7v@$7Rze-{7x(!igrD4",
            "ln": 3576,
            "col": 47,
            "line": 127
          },
          {
            "b": "c$V[4y\u0026%=fdiH=qaAz4nB-Ivxmriz%w)]y\u0026B-I4CzdN^fvp%d7v@c73wHF#Wx(n3hc[cO@3lQDlarR^HarR^Haw^8%ygQ)%lVl*Xvrc76z/eM]wmoN\u003eiYZ8Tz!B94B8@-",
            "ln": 4218,
            "col": 44,
            "line": 144
          },
          {
            "b": "wgO\u003cBz//A7D)0+yarR^HarR^HarR^HB-p(1By/ICAclknc[5Ozze:r5By!#laARKzvqEwwi%)8MarR^HarR^HarTD}c[3I[3lQDlarR^HaBLWCarR^HarR^He[]xl",
            "ln": 4815,
            "col": 59,
            "line": 161
          },
          {
            "b": "aAz4kB.bSoc)\u003c1DA=#2mdj+/GarR^Qi%)8MarU9lB7GxluUaj2c#:irC4\u003eJie[X:qc[c=!C4CYrA+PSbuT[1(w]8f\u003eBAn#QtoW0SB8#5lzAq\u0026IB8#5lzx-vni%)8MarUGiBrC7izeAZ0wfs2TD#BgtA^8LrBy!/$B-.XswmYa!A=kY7v%08vl2Z^VC#eK1ygQ)%nO@A+A=-BJ3lQDlarR^HazC.6z/6g",
            "ln": 8888,
            "col": 8,
            "line": 287
          },
          {
            "b": "arU-pA=#2miV{.ev)0FhyJ0c.A=#2mlVl\u003c:wQ5qXed9HxarUfjzeAZ0wi7\u00260AbYSsp\u0026ZF?wN/*Nze:AlBsW+Fat2=1qE%](y\u0026?^ZB7]@iefEq#zeAZ0wjpJVz/O2:DKp(rarUGiBrC7nCPYc(lVl*UvqYQyz/fVdCYU#czE[2uv@Dj3vqYQdv@Dj3vqYQ.x\u003eeRvefF$AADL\u0026lBsnFSwPz%9AW-KZB7GxnwPxjY3lQDlay/tbzddr)e[Gosv%8)8c$vu",
            "ln": 11057,
            "col": 3,
            "line": 360
          },
          {
            "b": "ygQ)%c[cO@aAzyAc)\u003c1Mvq{p3z/^Bldlv\u003eVarR!ywPP5nwN/p=C4ChBavQf\u0026x([S1A+e/JCYmOwBrAZ?B7Gx5wNxg[z/dP%w].*buVQsfc)\u003c1DA+5-*yiarhiY.w3uVQsfx(mMicu0{sxk8l(y:?N$krxh{arR!nB8$]kBrJ5Ky*?ixi=!.DwNx1^Bzk\u0026hwPGmDz/PM8x(mu}e[F{xx([62B1wBXA+e-(x)a5#e[F{xx([62B15L13lQDlawV=3c[cOLEf{ratxBB$Bx]k=zxJUgAbP=suVp3%B7GxnwPIi{x)a5{v}Yp*xjVc\u003eBz\u003eJezEWu*zF9J\u003euTW?.uUaE(y\u0026%o1wm6v}CxkeYaBsCrarR!sz/M$iCW\u003eMjwmYo]x(k4$w)]H%wH[%CA=\u003e@0aBsCrarR^HarR!ywPP5owPz%9AV^H/B7GxnwPxgFi%)8MarR^HarU-pA=#2m3lQDlarR^HarR^HatdXCxk8BeA^m",
            "ln": 12127,
            "col": 38,
            "line": 390
          },
          {
            "b": "uW3K8By/J2vqYQ.wmYN*By/IwdiJ%AarR^Hw]zYjwmYN*By=OezxJd}vqH0@efG4PB.a\u00263DKp(rarR^HarUGiBrCToA=#2mauZ\u0026*wPz%9AWSv#3lQDlarR^HaAIamC4y",
            "ln": 14590,
            "col": 43,
            "line": 464
          },
          {
            "b": "i+\u0026.OzxQAPb57NiiV]R.vr(^lBrSmUb5*$dwLuJTz/{dCiV@+RarR^HarR^Hb6n9HwG\u003ceTb6dZtx(\u003eKIar\u003eJgb03?\u003cz/{ekAW04Sb4LzdwN/*@z/c:War\u003eGqA+P\u0026rzGGr6a$K\u0026XA::67zZ4j+fFkjl3lQDlarR^Har\u003erex(4s2wO@XMax%gpBA}?pb03?",
            "ln": 19858,
            "col": 29,
            "line": 638
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "T::ENTITY_NAME_STATIC.into"
            ],
            [
              "",
              "item.to_value"
            ],
            [
              "",
              "ProjectId::from"
            ],
            [
              "",
              "crate::SessionId::from"
            ],
            [
              "",
              "id.into"
            ],
            [
              "",
              "String::new"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Project::ENTITY_NAME_STATIC.into"
            ],
            [
              "",
              "String::new"
            ],
            [
              "",
              "server"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "position.id.0.clone"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "position.clone"
            ],
            [
              "",
              "snapshot"
            ],
            [
              "",
              "serde_json::to_string"
            ],
            [
              "",
              "serde_json::from_str"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "apply"
            ],
            [
              "",
              "server.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "server"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "server.report"
            ],
            [
              "",
              "incoming.clone"
            ],
            [
              "",
              "request"
            ],
            [
              "",
              "std::sync::mpsc::channel"
            ],
            [
              "",
              "watch.subscribe"
            ],
            [
              "",
              "send.send"
            ],
            [
              "",
              "Arc::clone"
            ],
            [
              "",
              "update.as_ref"
            ],
            [
              "",
              "receive.recv_timeout"
            ],
            [
              "",
              "std::time::Duration::from_secs"
            ],
            [
              "",
              "update.as_ref"
            ],
            [
              "",
              "Err"
            ],
            [
              "",
              "failure.message.clone.into"
            ],
            [
              "",
              "failure.message.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "myko::store::StoreRegistry::new"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "plan::normalize"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "plan::selected_changes"
            ],
            [
              "",
              "myko::store::StoreRegistry::new"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "registry.get_or_create.insert"
            ],
            [
              "",
              "registry.get_or_create"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "ProjectId::from"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "server"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "ProjectId::from"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "snapshot"
            ],
            [
              "",
              "server.report"
            ],
            [
              "",
              "incoming.clone"
            ],
            [
              "",
              "request"
            ],
            [
              "",
              "incoming.clone"
            ],
            [
              "",
              "expected.clone"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "myko::server::MykoServerContext::new"
            ],
            [
              "",
              "Uuid::new_v4"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "myko::store::StoreRegistry::new"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "myko::server::HandlerRegistry::new"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "myko::server::RelationshipManager::new"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "myko::server::PersisterRouter::default"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "myko::search::SearchIndex::new"
            ],
            [
              "",
              "Arc::default"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "myko::request::RequestContext::internal"
            ],
            [
              "",
              "Uuid::new_v4.to_string.into"
            ],
            [
              "",
              "Uuid::new_v4.to_string"
            ],
            [
              "",
              "Uuid::new_v4"
            ],
            [
              "",
              "server.report.get.as_ref.clone"
            ],
            [
              "",
              "server.report.get.as_ref"
            ],
            [
              "",
              "server.report.get"
            ],
            [
              "",
              "server.report"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Uuid::new_v4.to_string"
            ],
            [
              "",
              "Uuid::new_v4"
            ],
            [
              "",
              "request"
            ],
            [
              "",
              "CommandContext::new"
            ],
            [
              "",
              "command.command_id"
            ],
            [
              "",
              "request"
            ],
            [
              "",
              "command.execute"
            ],
            [
              "",
              "SnapshotId::from"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Project::ENTITY_NAME_STATIC.into"
            ],
            [
              "",
              "project.id.to_string"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "serde_json::to_value"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "serde_json::from_str"
            ],
            [
              "",
              "serde_json::to_string"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "server"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "project.id.0.clone"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "snapshot"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "live.clone"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "snapshot"
            ],
            [
              "",
              "server"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "project.id.0.clone"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "snapshot"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "incoming.entities.push"
            ],
            [
              "",
              "row"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "session"
            ],
            [
              "",
              "server.registry.get_or_create.insert"
            ],
            [
              "",
              "server.registry.get_or_create"
            ],
            [
              "",
              "Arc::new"
            ],
            [
              "",
              "live.clone"
            ],
            [
              "",
              "apply"
            ],
            [
              "",
              "server.clone"
            ],
            [
              "",
              "server"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "snapshot"
            ],
            [
              "",
              "snapshot"
            ],
            [
              "",
              "server.report"
            ],
            [
              "",
              "project"
            ],
            [
              "",
              "Uuid::new_v4.to_string"
            ],
            [
              "",
              "Uuid::new_v4"
            ],
            [
              "",
              "request"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "assert_backup"
            ],
            [
              "",
              "tree"
            ],
            [
              "",
              "server.registry.get.map"
            ],
            [
              "",
              "server.registry.get"
            ],
            [
              "",
              "store.snapshot"
            ],
            [
              "",
              "before.clone"
            ],
            [
              "",
              "plan::conflict_value"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "resized.clone"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "crate::Session"
            ],
            [
              "",
              "crate::SessionId"
            ],
            [
              "",
              "myko::command::CommandId"
            ],
            [
              "",
              "myko::common::to_value::ToValue"
            ],
            [
              "",
              "myko::hyphae::Gettable"
            ],
            [
              "",
              "myko::report::ExportedEntity"
            ],
            [
              "",
              "myko::request::RequestContext"
            ],
            [
              "",
              "myko::search::SearchIndex"
            ],
            [
              "",
              "myko::server::HandlerRegistry"
            ],
            [
              "",
              "myko::server::MykoServerContext"
            ],
            [
              "",
              "myko::server::MykoServerRuntime"
            ],
            [
              "",
              "myko::server::PersisterRouter"
            ],
            [
              "",
              "myko::server::RelationshipManager"
            ],
            [
              "",
              "myko::store::StoreRegistry"
            ],
            [
              "",
              "myko::hyphae::Signal"
            ],
            [
              "",
              "myko::hyphae::Watchable"
            ]
          ],
          "mbr": [
            "Project::ENTITY_NAME_STATIC.into",
            "T::ENTITY_NAME_STATIC.into",
            "Uuid::new_v4.to_string",
            "Uuid::new_v4.to_string.into",
            "before.clone",
            "changed.paneLayout",
            "changed.paneLayout.children",
            "changed.paneLayout.direction",
            "command.command_id",
            "command.execute",
            "expected.clone",
            "failure.message",
            "failure.message.clone",
            "failure.message.clone.into",
            "first.calendar_id",
            "id.into",
            "incoming.clone",
            "incoming.entities",
            "incoming.entities.push",
            "item.to_value",
            "live.clone",
            "position.clone",
            "position.id",
            "position.id.0",
            "position.id.0.clone",
            "project.id",
            "project.id.0",
            "project.id.0.clone",
            "project.id.to_string",
            "receive.recv_timeout",
            "registry.get_or_create",
            "registry.get_or_create.insert",
            "resized.clone",
            "resized.paneLayout",
            "resized.paneLayout.children",
            "resized.paneLayout.ratio",
            "send.send",
            "server.clone",
            "server.host_id",
            "server.registry",
            "server.registry.get",
            "server.registry.get.map",
            "server.registry.get_or_create",
            "server.registry.get_or_create.insert",
            "server.report",
            "server.report.get",
            "server.report.get.as_ref",
            "server.report.get.as_ref.clone",
            "store.snapshot",
            "update.as_ref",
            "watch.subscribe"
          ],
          "tgt": [
            "Arc::clone",
            "Arc::default",
            "Arc::new",
            "CommandContext::new",
            "Err",
            "Ok",
            "Project::ENTITY_NAME_STATIC.into",
            "ProjectId::from",
            "SnapshotId::from",
            "Some",
            "String::new",
            "T::ENTITY_NAME_STATIC.into",
            "Uuid::new_v4",
            "Uuid::new_v4.to_string",
            "Uuid::new_v4.to_string.into",
            "Vec::new",
            "apply",
            "assert_backup",
            "before.clone",
            "command.command_id",
            "command.execute",
            "crate::SessionId::from",
            "expected.clone",
            "failure.message.clone",
            "failure.message.clone.into",
            "id.into",
            "incoming.clone",
            "incoming.entities.push",
            "item.to_value",
            "live.clone",
            "myko::request::RequestContext::internal",
            "myko::search::SearchIndex::new",
            "myko::server::HandlerRegistry::new",
            "myko::server::MykoServerContext::new",
            "myko::server::PersisterRouter::default",
            "myko::server::RelationshipManager::new",
            "myko::store::StoreRegistry::new",
            "plan::conflict_value",
            "plan::normalize",
            "plan::selected_changes",
            "position.clone",
            "position.id.0.clone",
            "project",
            "project.id.0.clone",
            "project.id.to_string",
            "receive.recv_timeout",
            "registry.get_or_create",
            "registry.get_or_create.insert",
            "request",
            "resized.clone",
            "row",
            "send.send",
            "serde_json::from_str",
            "serde_json::to_string",
            "serde_json::to_value",
            "server",
            "server.clone",
            "server.registry.get",
            "server.registry.get.map",
            "server.registry.get_or_create",
            "server.registry.get_or_create.insert",
            "server.report",
            "server.report.get",
            "server.report.get.as_ref",
            "server.report.get.as_ref.clone",
            "session",
            "snapshot",
            "std::sync::mpsc::channel",
            "std::time::Duration::from_secs",
            "store.snapshot",
            "tree",
            "update.as_ref",
            "watch.subscribe"
          ],
          "funcs": [
            [
              "row",
              370
            ],
            [
              "project",
              552
            ],
            [
              "session",
              697
            ],
            [
              "tree",
              934
            ],
            [
              "import_accepts_browser_integer_encoding_of_unchanged_float_fields",
              1342
            ],
            [
              "comparison_stream_finishes_without_writing_entities",
              3044
            ],
            [
              "normalization_progress_counts_work_and_stops_when_cancelled",
              4569
            ],
            [
              "invalid_and_duplicate_rows_fail_before_planning",
              5244
            ],
            [
              "legacy_defaults_are_compared_as_the_values_that_will_be_imported",
              6156
            ],
            [
              "non_owning_id_references_do_not_suppress_deletes",
              6663
            ],
            [
              "cross_project_collisions_are_reported_and_excluded_new_parents_are_rejected",
              7114
            ],
            [
              "importing_over_an_outside_project_row_requires_an_explicit_override",
              8201
            ],
            [
              "server",
              10037
            ],
            [
              "request",
              10505
            ],
            [
              "snapshot",
              10718
            ],
            [
              "apply",
              11045
            ],
            [
              "preview_entities_keep_exact_float_values_across_the_json_wire",
              11410
            ],
            [
              "import_preserves_live_changes_to_unchanged_and_excluded_rows",
              12346
            ],
            [
              "import_rejects_live_changes_to_reviewed_writes_and_deletes",
              14548
            ],
            [
              "import_round_trip_rejects_stale_preview_and_backs_up_the_target",
              16033
            ],
            [
              "assert_backup",
              18840
            ],
            [
              "layout_conflicts_ignore_only_split_sizing",
              19781
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 21,
              "call_count": 204,
              "node_count": 6213,
              "member_count": 51,
              "max_array_length": 6,
              "max_member_depth": 5
            },
            "file": {
              "size": 21092,
              "entropy": 4.6
            },
            "text": {
              "lines": 660,
              "top_char": 101,
              "digit_ratio": 0.01,
              "space_count": 5693,
              "char_entropy": 4.6,
              "unique_chars": 84,
              "top_char_null": 0,
              "import_density": 2.58,
              "string_density": 0.16,
              "top_char_ratio": 0.08,
              "avg_line_length": 30.96,
              "max_line_length": 100,
              "empty_line_ratio": 0.04,
              "last_line_length": 1,
              "whitespace_ratio": 0.3,
              "identifier_density": 1.95,
              "line_length_stddev": 22.69,
              "max_whitespace_run": 1,
              "normalized_import_count": 0.66,
              "normalized_string_count": 4.05,
              "repeated_char_sequences": 203,
              "normalized_function_count": 0.86,
              "imports_to_functions_ratio": 0.77,
              "strings_to_functions_ratio": 4.73,
              "suspicious_identifier_ratio": 0,
              "normalized_unique_identifiers": 24.24,
              "identifiers_to_functions_ratio": 10.32
            },
            "binds": {
              "count": 66
            },
            "binary": {
              "peak_region_bytes": 11876,
              "peak_region_entropy": 4.99
            },
            "source": {
              "class_count": 2,
              "function_count": 22
            },
            "imports": {
              "count": 17,
              "wildcard": 1,
              "third_party_count": 17,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1007,
              "count": 104,
              "avg_length": 9.68,
              "max_length": 71,
              "avg_entropy": 2.54,
              "entropy_stddev": 0.63
            },
            "functions": {
              "count": 24,
              "density": 3.33,
              "avg_params": 0.41,
              "code_ratio": 0.88,
              "max_params": 2,
              "length_stddev": 23.05,
              "over_100_lines": 1,
              "avg_name_length": 37.23,
              "no_params_count": 15,
              "avg_length_lines": 26.45,
              "max_length_lines": 102,
              "min_length_lines": 6,
              "high_entropy_names": 13,
              "avg_param_name_length": 5.44
            },
            "identifiers": {
              "count": 1288,
              "unique": 227,
              "avg_length": 11.18,
              "max_length": 75,
              "min_length": 1,
              "avg_entropy": 2.64,
              "reuse_ratio": 0.18,
              "length_stddev": 12.62,
              "has_digit_ratio": 0,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0,
              "high_entropy_count": 29,
              "high_entropy_ratio": 0.13,
              "all_lowercase_ratio": 0.76,
              "all_uppercase_ratio": 0.01,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 9,
        "mol": "H₂(Db₂F)Md₂(InPa)",
        "path": "rship-entities-core-4.0.0-canary.138.crate!!rship-entities-core-4.0.0-canary.138/src/project_transfer/tests.rs",
        "pid": 3311,
        "risk": 5,
        "sha": "3c70bc56a6d14cce64632336039ba25bfc80b9b74838593be07add36b54407ab",
        "size": 21092,
        "traits": [
          {
            "id": "metadata/import/rust/myko/request/requestcontext::myko/request/requestcontext",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports myko::request::RequestContext",
            "spans": [
              [
                168,
                29
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-inline-tests-module-path",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust inline tests module path"
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              24
            ],
            "spans": [
              [
                1214,
                7
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::block-unbounded-loop-header",
            "conf": 1.0,
            "crit": 3,
            "desc": "Contains an unbounded block loop",
            "spans": [
              [
                3705,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/parse/json::rust-serde-json-parse",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust parses JSON text or bytes",
            "spans": [
              [
                2038,
                35
              ],
              [
                12191,
                56
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/stream::ntfs-stream-basename-csharp-rust",
            "atk": "T1564.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "NTFS stream basename literal",
            "spans": [
              [
                2002,
                7
              ],
              [
                2011,
                5
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/session::crate/session",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Session",
            "spans": [
              [
                26,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/sessionid::crate/sessionid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::SessionId",
            "spans": [
              [
                35,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandid::myko/command/commandid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandId",
            "spans": [
              [
                63,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/common/to_value/tovalue::myko/common/to_value/tovalue",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::common::to_value::ToValue",
            "spans": [
              [
                87,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/gettable::myko/hyphae/gettable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Gettable",
            "spans": [
              [
                118,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/signal::myko/hyphae/signal",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Signal",
            "spans": [
              [
                3168,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/watchable::myko/hyphae/watchable",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Watchable",
            "spans": [
              [
                3176,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/exportedentity::myko/report/exportedentity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ExportedEntity",
            "spans": [
              [
                140,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/search/searchindex::myko/search/searchindex",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::search::SearchIndex",
            "spans": [
              [
                197,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/handlerregistry::myko/server/handlerregistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::HandlerRegistry",
            "spans": [
              [
                240,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/mykoservercontext::myko/server/mykoservercontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::MykoServerContext",
            "spans": [
              [
                257,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/mykoserverruntime::myko/server/mykoserverruntime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::MykoServerRuntime",
            "spans": [
              [
                276,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/persisterrouter::myko/server/persisterrouter",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::PersisterRouter",
            "spans": [
              [
                295,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/server/relationshipmanager::myko/server/relationshipmanager",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::server::RelationshipManager",
            "spans": [
              [
                312,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/store/storeregistry::myko/store/storeregistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::store::StoreRegistry",
            "spans": [
              [
                344,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "spans": [
              [
                3803,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-macro",
            "conf": 0.6,
            "crit": 2,
            "desc": "assert! macro",
            "spans": [
              [
                2502,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                1214,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/presence/harness::rust-tests-path-filename",
            "conf": 0.85,
            "crit": 2,
            "desc": "Path or filename indicates Rust tests"
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "spans": [
              [
                3485,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::english-edit-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "English edit-action verb token",
            "spans": [
              [
                1696,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1296,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                12418,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-command-directive",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks command word as an agent directive",
            "spans": [
              [
                62,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "spans": [
              [
                4250,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "spans": [
              [
                63,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::result-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Result field or assignment key",
            "spans": [
              [
                2529,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "ctx": [
          {
            "b": "B-RapB97}Ni=/N:v(=UpA:}fr3l@++w[JJfz/^yHvrc0(ByeD%v}V#Far(2rB8rY*a$j%D3uZA3az(ytz-P}a3lQDlay/tbzddr)iY.QPz/6u1zE=aMzGGDmBsXL4z/6u1zE=gRA=k$Havy6:zddr)nmuyDy?mTned9HxarUlkBzk\u0026hwPG)[w].r%wP@6kyHq9[AbP=sB2(uNze:AlBv*N=zf4lnarR^HAb]JaB.25Ai-QrpwgO6garR!EwPhNdBuhD]CYmOwByfcgwO0[-DQR*]x([S1A+e/JCYmOwBsXL6CYmOwBvy7?x([S1A+e*ged9HxarU(xA+do)s8}.*AaJMKBy/qu3vK#yB-RapzfY]niY.P{arR^Hx(n99zGG/qC}p7PD24t9v@Dj3vqYQbaz(ytz^Nj2wO\u0026$vzfY]nuVGZ%z/P}Jaz(ytz^NJ@AbP=suVg7eAclmNaz(ytz^NNdvSV)mwH[fharR!CA+f6fwmW!.dL7]HarR!EwPhNdBuhEfqE%/=A=:V!zGGDmBsXLjwPhNdBvY?TwnC*$EjL.Ni%{aKwGV59A+5-*yiarhiYZqIy\u0026%qJ3jp]%wGUG6vru6wi^TXzz!-\u0026[BsXLhA=kY7v@$pMEld=yfe1EcLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ\u003c8]fcB8iwI4z2AcckywGUG3zGG]kvS=^hAV/4lz!/XkfcGnsFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ\u0026",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "LZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z3jnBtfcBhcxkRd1B-I4ow]zYjvixJfwI4z2AcckywGUG3zGG]kvS=^hAXmXLfe0U=fe1CtzGY@lwN(])C{3GZA+eW3wM9FPAc2YhBylk2wOb\u003e3wGUwHCYmOwBvy7?x([S1A+e/\u0026aAzQxB1wB",
            "ln": 973,
            "col": 203,
            "line": 22
          },
          {
            "b": "Cw?Iq3nj4=aA}HqB7DFmwPJ0gBrCHty\u003cvdjwN/T}wPF#qx(^#$y?j-czEWl2BzbkdwQ5fjA=-BAB-8myc$L2ze*a+uA+PA73nj4=ayF8UB7Gl1p\u0026ZF[wPz)rr://!wNDT4zY\u0026\u003egC4z!cze19lwPw]jB.(bgB0bpczE:(7zxK4mwGV5oz/PzivR6d\u0026A+cwnxK}J7fe1C!z/Z1LwQ5fjA=-BCA:-\u003cbw]zZbaz\u003e?gwPF#oxK#3fe^:l+fa6u=fcB8iwI4z2AcckywGUG3zGG]kvS=^hA=Su",
            "ln": 1164,
            "col": 109,
            "line": 26
          },
          {
            "b": "B98tvwPG0NFrRf#xK}J7fe1C?zEEH9xM4#nx(+z9aAz44wft/fwPzj3x(v(ivqYP#B7]e@az2d%wN/?6aARp9BrCHABzLVmwGV8dwGUG3zeAZ0wc%$yfcCsUA=u5kB7DFoxK@q@vqG:\u003eAXnFhwPz\u003caB97#hBrC^Fx(){cayPq4ayPdgwQ5fgx\u003e7\u003e0azth7wft=dasIqxwEp7zf8",
            "ln": 1425,
            "col": 64,
            "line": 31
          },
          {
            "b": "Fz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z3nj4Pp\u0026yz%eOffCz/P}xv@DmbA+P09Bz(gxxM4*83nj4P\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z",
            "ln": 2545,
            "col": 207,
            "line": 54
          },
          {
            "b": "p\u0026ZF[wPz)rph:VOu)6f3Aclmffe1$3u{XNBwnb{]ph:VOr://!wNDT3z*cmBCwhejaz++nwGUM3x([DdAV/szy\u0026:egwmoN*diJ?GBzbPnBrCByByxo9zF78lxK}J7fe1C:x)a5gwO#Q7BA]0IBz(hhB1N!Mfe0U=fe1CExK@q@z/fVqx\u003c#jbz/M$v",
            "ln": 3066,
            "col": 63,
            "line": 61
          },
          {
            "b": "Ac2YhBs)[Nfe1Csx(!xmA+P2(y-\u003eclvrk^]w)^5gv{%s#B-I5mayYRnvrlGjBzbxfaztXiyARR!LPU6YwQbzbA+cwgwNPE#aARJAA+e\u003c0wN//?fe1$3vixJcx(n2Ax(kIAx(dA7A+eV\u0026aA7\u003cmBzbkdwP?T5BrCyrxd:JotvRnTc#J%Bd0e)rxjVf(",
            "ln": 3339,
            "col": 71,
            "line": 66
          },
          {
            "b": "i+S!TxKLEkiZ^K\u003ex(mTbwJ?k-3lQDlarR^HaA.:paz(ytz-P{)D2NC9wJz(0o\u003c@0fCYUFVo\u003c@cPA+O@#x)Kusi%(rqarR^HarR!pBA/ATB.bPsuU%j\u003cc}v\u0026\u003cq/l2.B7/GlB3+dHB.bPsc@U1(Ac2YhBwWf(A^n^O3lQDlarR^HarR^HaAI4hAaJx\u003cwi7\u0026iz/65lB7Gf1e]U\u0026HygQ)%uUK46v@c73wD",
            "ln": 5959,
            "col": 65,
            "line": 145
          },
          {
            "b": "arUGiBrCByBrCTxvq{p3z/*4yjS[/-vq{p3z/*4carR^HarR^HarR^HarR^He[]AsAWSvzarR^HarR^HarR^HarR^He]t3od138Nvq{p3z/*vHq/l2.B7/Glq/#}]vrcSoDKp(rarR^HarR^HarR^HarR^HarUxeiV@GYvq{p3z/^QCwg?wdz/fbmdj+/",
            "ln": 6247,
            "col": 11,
            "line": 154
          },
          {
            "b": "uUK46v@c73wHF#U3lQDlarR^HarR^HarR^HaBLWCarR^HarR^HarR^HarR^He[n*oy?m9#iYYx7wN^\u0026fk0ywzi%)8MarR^HarR^HarU-yvq{p3z/*4MB8M8vuT!peD%[MGvTGqbe]C9mwIdFfA405xe]C9mwHP5\u00263lQDlarR^HarR^Havg3TiY.d\u0026Cplyc",
            "ln": 6668,
            "col": 43,
            "line": 162
          },
          {
            "b": "LZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFc)}.avy6:zddr)A%:MNaMwSo\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFz#/z\u0026/[#MLZ}+TFb",
            "ln": 7105,
            "col": 206,
            "line": 172
          },
          {
            "b": "x\u003ee\u0026rz^NNcA+PA7c[cXOarR^HarR^HarR^HarR^HzdN^fvp%djazbLjzddJfc)zPcvq{p3z/^atz/^alz/]@diV@=$a$K\u003cTwO+%hx\u003eeUz3lQDlarR^HarR^HaBLX6i%)8",
            "ln": 8937,
            "col": 41,
            "line": 221
          },
          {
            "b": "d0e)rxjVf(vrb\u003c\u003eauZ?\u003eCvtMfgCQd6djFKfzeS@cBy/JnB0b/parR^HB-RapB9hCkAYMlhi%)8MarU/FwGU\u0026nyI#l{A+fidA=:u6wQ5fjA=+VgA+e/yiZ[pjz/P@hwjpxTx([RZ3jm)#arR[kBy/Jnt).X%arUolaAIBeAc2YhBye:7wO(G}Ab]JhwPz%9uUaF3z/P@hwm5[=Bzk\u0026xuVZNjwPIi!zE^9+vrt{adiJ%AarR^HarR^Hy?mYhwQ5fjA=-A!avQf\u0026x([S1A+e/JCYmOwBrC]qarR^HarR^HarR^HC4CYnx(v(Iao",
            "ln": 11981,
            "col": 20,
            "line": 301
          },
          {
            "b": "y\u0026?6Oi%)8MarR^HarUGiBrCptwO\u0026LMazC}ezf4swx(Xopc[dj+3lQDlarR^HayPtjwPz)1wPn\u003ewx(){6B1Rouzyu}+atCrb3lQDlarR^HayPtjwPz)1wPn\u003ewx(){6e]t3od12-JwO(/qx(){6e[]Aszc}ygAaHUgB6\u0026%0w*/8SefE(fzdLatq!6xRwG\u0026MLi%)8",
            "ln": 12709,
            "col": 58,
            "line": 320
          },
          {
            "b": "uUaj2c\u003c?7tarR^HarR^HarUxuwO\u003c5dzE^9@xK#6fD$^Xlzg0EuBy/qwx(){6e[X:qc)Awoa$j@FarR^HarR^HarR^HarR^He[5TduVY%)zyx)QvqH6$D)0Pvy\u0026%qwvrk^%BAe=Udj+/GarR^HarR^HarR!9z/65lb6dm9zE\u003eyOa$i\u003cwarR^HarR^Qi@",
            "ln": 12877,
            "col": 15,
            "line": 325
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "ctx.query_map.items.map.materialize"
            ],
            [
              "",
              "ctx.query_map.items.map"
            ],
            [
              "",
              "ctx.query_map.items"
            ],
            [
              "",
              "ctx.query_map"
            ],
            [
              "",
              "GetSnapshotsByQuery"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "snapshots.iter.map"
            ],
            [
              "",
              "snapshots.iter"
            ],
            [
              "",
              "snapshot.id.clone"
            ],
            [
              "",
              "snapshot.name.clone"
            ],
            [
              "",
              "snapshot.description.clone"
            ],
            [
              "",
              "snapshot.scope_id.clone"
            ],
            [
              "",
              "snapshot.root_type.clone"
            ],
            [
              "",
              "snapshot.root_id.clone"
            ],
            [
              "",
              "snapshots.sort_by"
            ],
            [
              "",
              "a.name.cmp"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "data.clone"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "tree.entities.into_iter.map.collect"
            ],
            [
              "",
              "tree.entities.into_iter.map"
            ],
            [
              "",
              "tree.entities.into_iter"
            ],
            [
              "",
              "ctx.exec_report"
            ],
            [
              "",
              "ctx.tx.to_string"
            ],
            [
              "",
              "ctx.tx"
            ],
            [
              "",
              "ctx.command_id.to_string"
            ],
            [
              "",
              "snapshot_items.map_err"
            ],
            [
              "",
              "snapshot_items"
            ],
            [
              "",
              "ctx.tx.to_string"
            ],
            [
              "",
              "ctx.tx"
            ],
            [
              "",
              "ctx.command_id.to_string"
            ],
            [
              "",
              "ctx.execute_command"
            ],
            [
              "",
              "Vec::new"
            ],
            [
              "",
              "std::sync::Arc::from"
            ],
            [
              "",
              "s.as_str"
            ],
            [
              "",
              "as_of.is_none"
            ],
            [
              "",
              "ctx.exec_report"
            ],
            [
              "",
              "SnapshotId"
            ],
            [
              "",
              "myko::prelude::Uuid::new_v4.to_string.into"
            ],
            [
              "",
              "myko::prelude::Uuid::new_v4.to_string"
            ],
            [
              "",
              "myko::prelude::Uuid::new_v4"
            ],
            [
              "",
              "serde_json::to_value.map_err"
            ],
            [
              "",
              "serde_json::to_value"
            ],
            [
              "",
              "ctx.tx.to_string"
            ],
            [
              "",
              "ctx.tx"
            ],
            [
              "",
              "ctx.command_id.to_string"
            ],
            [
              "",
              "id.clone"
            ],
            [
              "",
              "ctx.emit_set"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::sync::Arc::from"
            ],
            [
              "",
              "std::sync::Arc::from"
            ],
            [
              "",
              "serde_json::to_value.unwrap_or_default"
            ],
            [
              "",
              "serde_json::to_value"
            ],
            [
              "",
              "snapshot_items.unwrap_or_default"
            ],
            [
              "",
              "snapshot_items"
            ],
            [
              "",
              "items.first"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "myko::command::CommandContext"
            ],
            [
              "",
              "myko::command::CommandError"
            ],
            [
              "",
              "myko::command::CommandHandler"
            ],
            [
              "",
              "myko::entities::framework_reports::ImportItems"
            ],
            [
              "",
              "myko::prelude::Uuid"
            ],
            [
              "",
              "myko::report::export_tree::EntityTreeExport"
            ],
            [
              "",
              "myko::report::export_tree::ExportEntityTree"
            ],
            [
              "",
              "myko::wire::WrappedItem"
            ],
            [
              "",
              "myko::inventory"
            ],
            [
              "",
              "myko::myko_command"
            ],
            [
              "",
              "myko::myko_item"
            ],
            [
              "",
              "myko::myko_report"
            ],
            [
              "",
              "myko::myko_report_output"
            ],
            [
              "",
              "myko::myko_subtype"
            ],
            [
              "",
              "myko::prelude::*"
            ],
            [
              "",
              "myko::report::ReportContext"
            ],
            [
              "",
              "myko::report::ReportHandler"
            ],
            [
              "",
              "serde_json::Value"
            ],
            [
              "",
              "crate::Project"
            ],
            [
              "",
              "crate::ProjectId"
            ],
            [
              "",
              "myko::hyphae::MapExt"
            ],
            [
              "",
              "myko::hyphae::Materialize"
            ],
            [
              "",
              "super::*"
            ],
            [
              "",
              "myko::report::export_tree::ExportedEntity"
            ]
          ],
          "mbr": [
            "Uuid::new_v4.to_string",
            "Uuid::new_v4.to_string.into",
            "a.name",
            "a.name.cmp",
            "as_of.is_none",
            "b.name",
            "ctx.command_id",
            "ctx.command_id.to_string",
            "ctx.emit_set",
            "ctx.exec_report",
            "ctx.execute_command",
            "ctx.query_map",
            "ctx.query_map.items",
            "ctx.query_map.items.map",
            "ctx.query_map.items.map.materialize",
            "ctx.tx",
            "ctx.tx.to_string",
            "data.clone",
            "entity.data",
            "entity.entity_type",
            "id.clone",
            "items.first",
            "registration.contributor",
            "s.as_str",
            "serde_json::to_value.map_err",
            "serde_json::to_value.unwrap_or_default",
            "snapshot.data",
            "snapshot.description",
            "snapshot.description.clone",
            "snapshot.id",
            "snapshot.id.clone",
            "snapshot.name",
            "snapshot.name.clone",
            "snapshot.root_id",
            "snapshot.root_id.clone",
            "snapshot.root_type",
            "snapshot.root_type.clone",
            "snapshot.scope_id",
            "snapshot.scope_id.clone",
            "snapshot_items.map_err",
            "snapshot_items.unwrap_or_default",
            "snapshots.iter",
            "snapshots.iter.map",
            "snapshots.iter.map.collect",
            "snapshots.sort_by",
            "tree.entities",
            "tree.entities.into_iter",
            "tree.entities.into_iter.map",
            "tree.entities.into_iter.map.collect"
          ],
          "tgt": [
            "Default::default",
            "GetSnapshotsByQuery",
            "Ok",
            "SnapshotId",
            "Some",
            "Vec::new",
            "a.name.cmp",
            "as_of.is_none",
            "ctx.command_id.to_string",
            "ctx.emit_set",
            "ctx.exec_report",
            "ctx.execute_command",
            "ctx.query_map",
            "ctx.query_map.items",
            "ctx.query_map.items.map",
            "ctx.query_map.items.map.materialize",
            "ctx.tx",
            "ctx.tx.to_string",
            "data.clone",
            "id.clone",
            "items.first",
            "myko::prelude::Uuid::new_v4",
            "myko::prelude::Uuid::new_v4.to_string",
            "myko::prelude::Uuid::new_v4.to_string.into",
            "s.as_str",
            "serde_json::to_value",
            "serde_json::to_value.map_err",
            "serde_json::to_value.unwrap_or_default",
            "snapshot.description.clone",
            "snapshot.id.clone",
            "snapshot.name.clone",
            "snapshot.root_id.clone",
            "snapshot.root_type.clone",
            "snapshot.scope_id.clone",
            "snapshot_items",
            "snapshot_items.map_err",
            "snapshot_items.unwrap_or_default",
            "snapshots.iter",
            "snapshots.iter.map",
            "snapshots.sort_by",
            "std::sync::Arc::from",
            "std::sync::Arc::new",
            "tree.entities.into_iter",
            "tree.entities.into_iter.map",
            "tree.entities.into_iter.map.collect"
          ],
          "funcs": [
            [
              "compute",
              5840
            ],
            [
              "snapshot_items",
              8187
            ],
            [
              "execute",
              8619
            ],
            [
              "execute",
              9504
            ],
            [
              "snapshot_items_preserve_exported_entity_types_and_data",
              12107
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 25,
              "call_count": 71,
              "node_count": 2642,
              "member_count": 49,
              "max_member_depth": 5
            },
            "file": {
              "size": 13035,
              "entropy": 4.91
            },
            "text": {
              "lines": 331,
              "top_char": 116,
              "digit_ratio": 0.01,
              "space_count": 2347,
              "char_entropy": 4.91,
              "unique_chars": 86,
              "top_char_null": 0,
              "import_density": 7.55,
              "lines_over_200": 8,
              "string_density": 0.08,
              "top_char_ratio": 0.06,
              "avg_line_length": 38.38,
              "max_line_length": 234,
              "non_ascii_ratio": 0.14,
              "empty_line_ratio": 0.13,
              "last_line_length": 1,
              "long_token_count": 8,
              "whitespace_ratio": 0.21,
              "identifier_density": 1.5,
              "line_length_stddev": 40.33,
              "max_whitespace_run": 1,
              "normalized_import_count": 1.37,
              "normalized_string_count": 1.54,
              "repeated_char_sequences": 70,
              "suspicious_comment_ratio": 0.04,
              "normalized_function_count": 0.27,
              "imports_to_functions_ratio": 5,
              "strings_to_functions_ratio": 5.6,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 17.56,
              "identifiers_to_functions_ratio": 29.4
            },
            "binds": {
              "count": 14
            },
            "binary": {
              "peak_region_bytes": 6891,
              "peak_region_entropy": 4.94
            },
            "source": {
              "class_count": 8,
              "function_count": 4
            },
            "imports": {
              "count": 25,
              "wildcard": 2,
              "third_party_count": 25,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 329,
              "count": 28,
              "avg_length": 11.75,
              "max_length": 51,
              "avg_entropy": 2.67,
              "entropy_stddev": 0.77
            },
            "comments": {
              "chars": 4998,
              "count": 69,
              "lines": 69,
              "base64": 2,
              "high_entropy": 1,
              "to_code_ratio": 0.26
            },
            "functions": {
              "count": 12,
              "density": 1.51,
              "avg_params": 1.4,
              "code_ratio": 0.44,
              "max_params": 2,
              "length_stddev": 17.06,
              "avg_name_length": 17.8,
              "no_params_count": 1,
              "avg_length_lines": 28.8,
              "max_length_lines": 61,
              "min_length_lines": 11,
              "high_entropy_names": 1,
              "avg_param_name_length": 3.71
            },
            "identifiers": {
              "count": 495,
              "unique": 147,
              "avg_length": 8.82,
              "max_length": 54,
              "min_length": 1,
              "avg_entropy": 2.5,
              "reuse_ratio": 0.3,
              "length_stddev": 6.56,
              "has_digit_ratio": 0.01,
              "sequential_names": 4,
              "single_char_count": 5,
              "single_char_ratio": 0.03,
              "high_entropy_count": 12,
              "high_entropy_ratio": 0.08,
              "all_lowercase_ratio": 0.7,
              "all_uppercase_ratio": 0.01,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 11,
        "mol": "Md(Pa)",
        "path": "rship-entities-core-4.0.0-canary.138.crate!!rship-entities-core-4.0.0-canary.138/src/snapshot.rs",
        "pid": 3457,
        "risk": 2,
        "sha": "14d97fbd4d57db0f0a08f40f7b95f3b2ce897ee1058ce9f62e03c2939a60ee78",
        "size": 13035,
        "traits": [
          {
            "id": "metadata/package/testing/harness/unit::rust-test",
            "conf": 0.95,
            "crit": 3,
            "desc": "Rust test marker or harness",
            "uses": [
              28
            ],
            "spans": [
              [
                12091,
                11
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/import/rust/crate/project::crate/project",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::Project",
            "spans": [
              [
                482,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/crate/projectid::crate/projectid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports crate::ProjectId",
            "spans": [
              [
                491,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandcontext::myko/command/commandcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandContext",
            "spans": [
              [
                83,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commanderror::myko/command/commanderror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandError",
            "spans": [
              [
                99,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/command/commandhandler::myko/command/commandhandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::command::CommandHandler",
            "spans": [
              [
                113,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/entities/framework_reports/importitems::myko/entities/framework_reports/importitems",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::entities::framework_reports::ImportItems",
            "spans": [
              [
                134,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/mapext::myko/hyphae/mapext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::MapExt",
            "spans": [
              [
                6007,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/hyphae/materialize::myko/hyphae/materialize",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::hyphae::Materialize",
            "spans": [
              [
                6015,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/inventory::myko/inventory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::inventory",
            "spans": [
              [
                300,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_command::myko/myko_command",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_command",
            "spans": [
              [
                311,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_item::myko/myko_item",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_item",
            "spans": [
              [
                325,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_report::myko/myko_report",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_report",
            "spans": [
              [
                336,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_report_output::myko/myko_report_output",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_report_output",
            "spans": [
              [
                349,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/myko_subtype::myko/myko_subtype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::myko_subtype",
            "spans": [
              [
                369,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/prelude/uuid::myko/prelude/uuid",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::prelude::Uuid",
            "spans": [
              [
                180,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/prelude::myko/prelude",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::prelude::*",
            "spans": [
              [
                387,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/entitytreeexport::myko/report/export_tree/entitytreeexport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::EntityTreeExport",
            "spans": [
              [
                221,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/exportedentity::myko/report/export_tree/exportedentity",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::ExportedEntity",
            "spans": [
              [
                12047,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/export_tree/exportentitytree::myko/report/export_tree/exportentitytree",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::export_tree::ExportEntityTree",
            "spans": [
              [
                239,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/reportcontext::myko/report/reportcontext",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ReportContext",
            "spans": [
              [
                412,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/report/reporthandler::myko/report/reporthandler",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::report::ReportHandler",
            "spans": [
              [
                427,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/myko/wire/wrappeditem::myko/wire/wrappeditem",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports myko::wire::WrappedItem",
            "spans": [
              [
                262,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/serde_json/value::serde_json/value",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports serde_json::Value",
            "spans": [
              [
                450,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/super::super",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports super::*",
            "spans": [
              [
                12029,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-assert-eq-macro",
            "conf": 0.7,
            "crit": 2,
            "desc": "assert_eq! macro",
            "spans": [
              [
                12757,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/testing/harness/unit::rust-test-attr",
            "conf": 0.9,
            "crit": 2,
            "desc": "Rust synchronous or async test attribute",
            "spans": [
              [
                12091,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-access-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-access verb token",
            "spans": [
              [
                1458,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/content-word::data-transfer-verb-token",
            "conf": 0.88,
            "crit": 1,
            "desc": "Data-transfer verb token",
            "spans": [
              [
                1323,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1212,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1473,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1490,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1021,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                3114,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural/vocabulary/function-word::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                3387,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-command-directive",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks command word as an agent directive",
            "spans": [
              [
                72,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/repository-directive::repository-agent-directive-marker",
            "conf": 0.88,
            "crit": 1,
            "desc": "Marks text as an agent directive",
            "spans": [
              [
                8969,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/envelope::command-assignment-key",
            "conf": 0.4,
            "crit": 1,
            "desc": "Command field or assignment key",
            "spans": [
              [
                73,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/schema-object::command-field-key",
            "conf": 0.9,
            "crit": 1,
            "desc": "JSON-like object command field",
            "spans": [
              [
                67,
                0
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "id": 12,
        "mol": "Md(Re)",
        "sha": "f28cf99008d12b65dbe893688c71a1c5c0fcb4440e64f34982dbfced76dc051d",
        "path": "rship-entities-core@4.0.0-canary.138.registry.json",
        "risk": 1,
        "size": 813,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 1,
    "rev": "17dc6",
    "v": "8"
  }
}