{
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": -1,
    "conf": 0,
    "mods": [
      {
        "cls": 0,
        "raw": 0.0000149309635,
        "rte": "az",
        "prob": 0.0000149309635
      },
      {
        "cls": 0,
        "raw": 0.00030708313,
        "rte": "az/tar",
        "prob": 0.00030708313
      }
    ],
    "prob": 0.000015050173,
    "files": [
      {
        "id": 0,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015050172805786133,
        "type": "crate"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010540087714616675,
        "type": "markdown"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001189112663269043,
        "type": "rust"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015050172805786133,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-10-01T15:02:55Z"
  },
  "path": "odori-engine-0.2.0.crate",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "H(Cm₃)Md",
        "sha": "448011eab858a1828997db485d1689c4be8b16b2fe69d3b3e4bd725d08ce4fa6",
        "path": "odori-engine-0.2.0.crate",
        "risk": 3,
        "size": 44427,
        "type": "crate",
        "facts": {
          "metrics": {
            "file": {
              "size": 44427,
              "entropy": 7.99
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 44427,
              "peak_region_entropy": 7.85
            }
          }
        },
        "ident": {
          "name": {
            "value": "odori-engine",
            "source": "crate.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/tokeira/tokeira-odori",
              "kind": "repository",
              "source": "crate.repository"
            },
            {
              "url": "https://tokeira.io",
              "kind": "homepage",
              "source": "crate.homepage"
            }
          ],
          "trust": "unsigned",
          "emails": [
            "ianw1@mac.com"
          ],
          "authors": [
            {
              "name": "Ian Wilkinson",
              "role": "author",
              "email": "ianw1@mac.com",
              "source": "crate.authors"
            }
          ],
          "version": {
            "value": "0.2.0",
            "source": "crate.version",
            "verified": false
          },
          "identifier": {
            "value": "odori-engine",
            "source": "crate.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "metadata/import/rust/temporalio_client/client::temporalio_client/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::Client",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/callback_based/callbackbasedgrpcservice::temporalio_client/callback_based/callbackbasedgrpcservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::callback_based::CallbackBasedGrpcService",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/snapshotpolicyconfig::tokeira_config/snapshotpolicyconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::SnapshotPolicyConfig",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/managedclusterintent::tokeira_config/managedclusterintent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::ManagedClusterIntent",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/schemastartupoutcome::tokeira_engine/schemastartupoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::SchemaStartupOutcome",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddeddsqllimits::tokeira_config/embeddeddsqllimits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedDsqlLimits",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedshutdownfailure::tokeira_engine/embeddedshutdownfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedShutdownFailure",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/schemastartupreport::tokeira_engine/schemastartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::SchemaStartupReport",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-meaningful-description",
            "conf": 0.78,
            "crit": 2,
            "desc": "Cargo package has meaningful description"
          },
          {
            "id": "metadata/package/name/convention::cargo-package-name",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has name"
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/connection::temporalio_client/connection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::Connection",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/register_odori::odori_agents/register_odori",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::register_odori",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/run/toolactivities::odori_agents/run/toolactivities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::run::ToolActivities",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_sdk/runtime::temporalio_sdk/runtime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_sdk::Runtime",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/providers::odori_agents/providers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::Providers",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedengineshutdownerror::tokeira_engine/embeddedengineshutdownerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedEngineShutdownError",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_sdk/worker::temporalio_sdk/worker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_sdk::Worker",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/dsqlmigrationpolicy::tokeira_config/dsqlmigrationpolicy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::DsqlMigrationPolicy",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/tokeiraconfig::tokeira_config/tokeiraconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::TokeiraConfig",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedconfigerror::tokeira_config/embeddedconfigerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedConfigError",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-license-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares license"
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedstorageconfig::tokeira_config/embeddedstorageconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedStorageConfig",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/std/time/instant::std/time/instant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Instant",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/version::cargo-package-version",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package has version"
          },
          {
            "id": "micro-behaviors/communications/http/url/scheme::cleartext-http-url-code-literal",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Code embeds cleartext HTTP URL literal",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedengineconfig::tokeira_config/embeddedengineconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedEngineConfig",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-readme-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares readme"
          },
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedenginestarterror::tokeira_engine/embeddedenginestarterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedEngineStartError",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/runner::odori_agents/runner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::Runner",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/clientoptions::temporalio_client/clientoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::ClientOptions",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/existingembeddeddsqlconfig::tokeira_config/existingembeddeddsqlconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::ExistingEmbeddedDsqlConfig",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/turnactivities::odori_agents/turnactivities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::TurnActivities",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/managedembeddeddsqlconfig::tokeira_config/managedembeddeddsqlconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::ManagedEmbeddedDsqlConfig",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedstartupphase::tokeira_engine/embeddedstartupphase",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedStartupPhase",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_sdk/workeroptions::temporalio_sdk/workeroptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_sdk::WorkerOptions",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/name/convention::cargo-repository-field",
            "conf": 0.85,
            "crit": 2,
            "desc": "Cargo package declares repository"
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedvalidationerror::tokeira_config/embeddedvalidationerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedValidationError",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/context::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::Context as _",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedstoragemode::tokeira_engine/embeddedstoragemode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedStorageMode",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/connectionoptions::temporalio_client/connectionoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::ConnectionOptions",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/agentregistry::odori_agents/agentregistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::AgentRegistry",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/enginestartupreport::tokeira_engine/enginestartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EngineStartupReport",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/ownershipstartupreport::tokeira_engine/ownershipstartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::OwnershipStartupReport",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/clusterstartupreport::tokeira_engine/clusterstartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::ClusterStartupReport",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/url::temporalio_client/url",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::Url",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/tld::reserved-documentation-tld-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "URL uses RFC 2606 reserved documentation TLD",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/file/naming::archive-member-under-10kb",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive has a sub-10KB member"
          }
        ]
      },
      {
        "ctx": [
          {
            "b": "zF\u003c2}BAnN2wn=H5cVZzvB-H]1y?j-fB-5^Ez/oOqCw?IqwPw]nzY\u0026Faaz2z0wN]s.wc#K.z!\u0026]#A:-l4xMOunB2\u003e%cxk8E3BZ=$kz/4dHz!\u0026]#A:ZRyz!\u0026]#A:ZytwO#c{zE\u003eByra]?=v@Dm5wN/*@z/cXiA%=S0ePt-Gv}x.5iV@rUaxgZ8efF?GaAhmtBAn#QzF{Udvp:p]zy#n6nPY1@u}1%Cx(mG\u0026aA}\u003cmAbYxeazbLjCvtJ5B0bNrwGUM3vR67XwN([",
            "ln": 33,
            "col": 18,
            "line": 3
          },
          {
            "b": "ay/tcw[+[2A::67z/dPyAb](bwPI]Ay\u0026r/(y-)CfeP26oz/QaCB98tvvp%c]CwhejayPdgz/x/jz/f01aAIBeAc2YhBrCKvy?Wy8efF!rzEEf?wc$RBA=k#bavGd9oDW?=wNPW(ePkUYA+e:0C4CXBaA8oyvqWi0CXIkvx(mMav{%m[zFrP?y-(bA",
            "ln": 260,
            "col": 60,
            "line": 7
          },
          {
            "b": "wPI{8B.\u0026gizF9W3wGUMeAbP/eB0bNrwEr0^xk8l{aAITkA==CyaAz4jz/P}xvqYP#pH[x:x^W%AzdNc%B-I57aAITkA==Cyay]Rnvruj4zxJz1w]zZ3azC}saAIamC4\u003eC$3u790A=L(8wGUYday/tczE)s1wN({9zY\u0026B-wn=H5qGV(0x(dA?e^.{",
            "ln": 479,
            "col": 51,
            "line": 10
          },
          {
            "b": "iXJd0x([3hvLheez7*0HyH}j2vj#.vyH}j2vj=zdz/PLpwoz{3vRGT)BA]qxw]zYjBzbkdv@=10xE\u003eoDwPJ0hwH[%AwP}\u003cawgO\u003cizE:(4z/PRozeS@@y+u54ra]?=ts0yLz/Pnel@M@Ray/kgB97#lazk?hwmY3{xMOunB2\u003e%cxk8E3BZ=$kz/4c",
            "ln": 753,
            "col": 47,
            "line": 15
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 1083,
              "entropy": 4.72
            },
            "text": {
              "lines": 22,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 101,
              "char_entropy": 4.72,
              "unique_chars": 53,
              "top_char_null": 0,
              "top_char_ratio": 0.09,
              "avg_line_length": 48.23,
              "max_line_length": 105,
              "empty_line_ratio": 0.23,
              "last_line_length": 26,
              "whitespace_ratio": 0.11,
              "line_length_stddev": 34.31
            },
            "binary": {
              "peak_region_bytes": 1083,
              "peak_region_entropy": 4.7
            }
          }
        },
        "id": 4,
        "mol": "H(Cm)Md",
        "path": "odori-engine-0.2.0.crate!!odori-engine-0.2.0/README.md",
        "pid": 0,
        "risk": 2,
        "sha": "f64c9cce0acfb4db660ecb8d02ce69764422b0e06f4a917564caaf1bac9150f2",
        "size": 1083,
        "traits": [
          {
            "id": "metadata/file/naming::uppercase-readme-md-basename",
            "conf": 1.0,
            "crit": 3,
            "desc": "Basename is uppercase README.md"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                141,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                527,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                801,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                308,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                97,
                19
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "ctx": [
          {
            "b": "fe1E\u003era]?=woz{3vR/QcwQ4=@B-.tozxK1yvSMTivru6waA}:AyH}JevScgbB98ChA3f7xwPw]4zxJIcvR67XwN(c3fcIDWz!\u0026]#A:Z84zF9W3wGSytAV!!dC{36$ze:AlvqEJ9z/fVqvpKy4wO#3$z!T9hdj$@XfcHVQfcIDqxLzJgv@=11wGU]nzGu}iC4CYtBzbxaxcpU{BA.qczxHcBxK@reB7Gwmv{%g\u0026B0bHCzxZiizE:\u003elvix=jA+/o6z*8KwfcIDWvrlibwQ4=@B-.hob03\u0026Rz/fD7v@#B5xcqqfwGT@-ze:AlvqE5:B-RTEq::n3fFkpbv@b\u003c\u003czGEALvS=y3wnb{]3nj4QaARpdaA}:AyH}JeCwhejayGa#z/PLzvp%d?BAp?qaAzQxeO]uzA3fvyA+/o6z*9sjzE:(iB-IvxvpKy[C4(5jwPFhifcIDUwOkZ#By/G7wgO\u003cizE:(gB-88hzF78aBrCWzaAIjsByYrl",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wO#41aA8dlC{43yax7W3aAR)FwPG)PBzbj)fe1E\u003etvo)qxk8l{u%K)[Cw.EABzb98az2C6x(mG8vqYP#xKL^?B0bgsB0bKnA=#ebwGU]mwPz*9wmV)9zWFcJaS%#%lVl\u003cWwN/*Yvrc0(BuhDYwPz%dv}wCVwPz*9wmYdOe*abbwGV55zdK\u00260z/o-s",
            "ln": 756,
            "col": 45,
            "line": 15
          },
          {
            "b": "Byxiic[bGRfcICXarR^VvrVc]Bu.?]fe1E\u003ey?mYhA+frmy\u0026?YXq/)4]zF77PaA7!eA+NdDB-88dAWSv?A=(mFb4kLlx(!x8zGE6Nar\u003eGgy\u002612lefDcSB-5==a$kcMCvtickrxi9fcIDCu%\u003crGB-RapB97}Ni^RhRarR!szfdroarR^HB9RUkiYYMEv\u003em%farR!Gx(dAxi^TnqA::67z/d9GnP5P\u003evqZgnedc!!3jp]%wGUA0D1.buiYYSDzGGDmBrC1kayvhqB-Rapz!9^bx\u003cUpYwO#QhiY.P{arR^Hl1:+DBw=W.x(!xpC}p7mA=lbnwmY!5efE\u0026kzF\u003c3aefE]mA=afMBzk]jBzkrcefF$Axk8BewPzc@wn=H5efF$QzAo*Tz/oCTv@#Bdx([62B1vVDi%{aKwGV8aze:AlvqGT@uT)[^wO#PJi^RhRarR^]y?WD#BsXL4y?WD#BwD\u003c$x(v)gefEq#zF\u003c2}BzkVhefEq#zF\u003c2}BzkVhpJgz\u0026z/fREaxrC#ed9HxarUf5y\u00260M?v@2BXvrl0\u003ciYYSpy\u00260M?v@1ztB7F(LA=tI!wPz%dv}vg#Eld^UB7DFowO(y8A:-=#z^NM@yDsI6qGV(0x(dAjaxJG4yH}JqaxJG4yH}JZAcb/jzGyj/3jp-{vJY/mwGV8kyH}j2vp9I.zF0P}iY.P{arR^Hm00u:o\u003e!lXvruj4zCUm/x\u003e8AtavQcRwN]s.wj7oMw[+)DA=M8sefEw#vR67XwN[hIACOr.ze19kefEw#vR67XwN[kExk8l{lVl\u003cOx\u003eF$7arR^HmqVHBwmPmZq/(}#vp%dsz/ff3xdLe]zdm6!wmYpLvqGT*vruj4zBFO^z/NxKmr\u0026J/BzkS9mqVHBwmPmZm00u:lVl\u003cOx\u003eF$7arR^Ho\u003c}{FxjUQvy\u0026%/vwPyvWBy/uiefEU}zEEf?wjpuAwN]s.wjgGUy^SbUw[+)eax9e^Ac2YhBwM)(x\u003e8AQz/ff3xdLf8z!\u0026]#A:.sNzF0P}edc!!3ugb%aA.:paARKqwODf[uUaa/x(mGyi^RhRarR^]y\u0026%/vwPyZ\u003evrcEjA8Hm^z/P}JavQcRwN]s.wjpxGx(mGXxMXAcz*c7/A=M8sefEw#vR67XwN[kExk8l{q/(C*Bvyj\u003cz/NxoarR^HmqVHBwmPmZq!Qq}wn=WfmQZ1EB-I4AavQcRwN]s.wk^OUA==Cyp?ToUwH[@)zdm6!wmYpIBz(hdxjT!QwmWqmmq=:LzE(:*vrcEjA8Hm^z/P}J3lQDlawWi0wPz\u003c9x(E0)vrcEjA8Hm^z/P}Jax8=-wO\u003e\u003cOByxiiB-pc0ByPlawH[%5v}YB\u003cvn?nRA==CyqE%/=A=-\u0026tEld=yfe1$3pH[x:x^W%Az*c8gAV!$jAV!!daz2z0wN]s.wfs\u0026\u0026yH}j2vixc0xk8l{e^:l+fa6u=fcBkcwGVhqvq{f%AV![7y?Wu\u0026A::63y\u003cvdiv}f7?BAnM[f^?2+v@Dl%x\u003eINevruj4zxK4DAaK8kve",
            "ln": 1360,
            "col": 11,
            "line": 27
          },
          {
            "b": "B7Gxnx\u003e7Z6au.[hlVl\u003cWwN/*@z/eu\u0026BzkVhB2(v1wP]KfarR^HarR^HarR^HarR^HrDq[pi=FIFB7D:zxMOuniXJd8wn=H5eOe^dwN]s.wg?OlC42i3wi8U8gCZj73lQDlarR^HarR^HarR^HarR^HatdexzGGDmBsntOByxo9v\u003c2u1vR67XwN(]-qCniIB-RTEAa9^dwG\u0026M/ed9HxarR^HarR^HarS9uarR^HarR^HarR^He]$PAC4\u003eC$uVga0A=L(8wHIRhA=#ebwHN%earQ",
            "ln": 7081,
            "col": 44,
            "line": 191
          },
          {
            "b": "v@0i9C4CXpvixGawPIK6Bs)[yarR^HarR!ywPP4yA+eV\u0026D0+S7zE^s0efF$AvpTT\u003cA+e-(x)a6ddiH+@Bz\u003e@ez-P}2D2vaMi=w[EB7/GliYZ+:vqY%]y:Z.]3lQDlarR^Haz+RhaA}:AyH}J[v@b\u003c\u003czGE0:ay/k4wO#Pxv@c73wHF#?3lQDlarR^Haz+RhaA}:AyH}J[ADL\u0026nwGTbUB7Gf1e{7JyyHq77wP.Mpv@c73wHF#?3lQDlarR^",
            "ln": 8980,
            "col": 40,
            "line": 232
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "std::time::Instant::now"
            ],
            [
              "",
              "tokeira_engine::Engine::start_with_embedded_config"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "started_at.elapsed"
            ],
            [
              "",
              "ConnectTarget::ServiceOverride"
            ],
            [
              "",
              "f.write_str"
            ],
            [
              "",
              "f.debug_tuple.field.finish"
            ],
            [
              "",
              "f.debug_tuple.field"
            ],
            [
              "",
              "f.debug_tuple"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "namespace.into"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "temporalio_client::ConnectionOptions::new.service_override.dns_load_balancing.build"
            ],
            [
              "",
              "temporalio_client::ConnectionOptions::new.service_override.dns_load_balancing"
            ],
            [
              "",
              "temporalio_client::ConnectionOptions::new.service_override"
            ],
            [
              "",
              "temporalio_client::ConnectionOptions::new"
            ],
            [
              "",
              "temporalio_client::Url::parse.context"
            ],
            [
              "",
              "temporalio_client::Url::parse"
            ],
            [
              "",
              "temporalio_client::ConnectionOptions::new.build"
            ],
            [
              "",
              "temporalio_client::ConnectionOptions::new"
            ],
            [
              "",
              "temporalio_client::Connection::connect"
            ],
            [
              "",
              "temporalio_client::Client::new.context"
            ],
            [
              "",
              "temporalio_client::Client::new"
            ],
            [
              "",
              "temporalio_client::ClientOptions::new.build"
            ],
            [
              "",
              "temporalio_client::ClientOptions::new"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "odori_agents::TurnActivities::new"
            ],
            [
              "",
              "registry.clone"
            ],
            [
              "",
              "odori_agents::run::ToolActivities::new"
            ],
            [
              "",
              "registry.clone"
            ],
            [
              "",
              "tool_activities.with_max_result_bytes"
            ],
            [
              "",
              "odori_mcp_bridge::Bridge::start"
            ],
            [
              "",
              "registry.clone"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "odori_mcp_bridge::WorkflowUpdateClient::new"
            ],
            [
              "",
              "client.clone"
            ],
            [
              "",
              "activities.with_attachments"
            ],
            [
              "",
              "std::sync::Arc::new"
            ],
            [
              "",
              "bridge.clone"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "tokio::sync::oneshot::channel"
            ],
            [
              "",
              "client.clone"
            ],
            [
              "",
              "std::thread::Builder::new.name.spawn.context"
            ],
            [
              "",
              "std::thread::Builder::new.name.spawn"
            ],
            [
              "",
              "std::thread::Builder::new.name"
            ],
            [
              "",
              "std::thread::Builder::new"
            ],
            [
              "",
              "tokio::runtime::Builder::new_current_thread.enable_all.build.context"
            ],
            [
              "",
              "tokio::runtime::Builder::new_current_thread.enable_all.build"
            ],
            [
              "",
              "tokio::runtime::Builder::new_current_thread.enable_all"
            ],
            [
              "",
              "tokio::runtime::Builder::new_current_thread"
            ],
            [
              "",
              "local.block_on"
            ],
            [
              "",
              "temporalio_sdk::Runtime::from_current_tokio.context"
            ],
            [
              "",
              "temporalio_sdk::Runtime::from_current_tokio"
            ],
            [
              "",
              "Default::default"
            ],
            [
              "",
              "odori_agents::register_odori.context"
            ],
            [
              "",
              "odori_agents::register_odori"
            ],
            [
              "",
              "temporalio_sdk::WorkerOptions::new"
            ],
            [
              "",
              "temporalio_sdk::Worker::new.context"
            ],
            [
              "",
              "temporalio_sdk::Worker::new"
            ],
            [
              "",
              "Box::new"
            ],
            [
              "",
              "worker.shutdown_handle"
            ],
            [
              "",
              "ready_sender.send.is_err"
            ],
            [
              "",
              "ready_sender.send"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "worker.run"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "Some"
            ],
            [
              "",
              "f.debug_struct.field.finish_non_exhaustive"
            ],
            [
              "",
              "f.debug_struct.field"
            ],
            [
              "",
              "f.debug_struct"
            ],
            [
              "",
              "task_queue.into"
            ],
            [
              "",
              "odori_agents::AgentRegistry::new"
            ],
            [
              "",
              "odori_agents::Runner::new"
            ],
            [
              "",
              "bridge.url"
            ],
            [
              "",
              "shutdown"
            ],
            [
              "",
              "tokio::task::spawn_blocking"
            ],
            [
              "",
              "thread.join.map_err"
            ],
            [
              "",
              "thread.join"
            ],
            [
              "",
              "Ok"
            ],
            [
              "",
              "std::fmt"
            ],
            [
              "",
              "std::sync::Arc"
            ],
            [
              "",
              "std::time::Duration"
            ],
            [
              "",
              "std::time::Instant"
            ],
            [
              "",
              "anyhow::Context"
            ],
            [
              "",
              "odori_agents::AgentRegistry"
            ],
            [
              "",
              "odori_agents::Providers"
            ],
            [
              "",
              "odori_agents::Runner"
            ],
            [
              "",
              "odori_agents::TurnActivities"
            ],
            [
              "",
              "odori_agents::register_odori"
            ],
            [
              "",
              "odori_agents::run::ToolActivities"
            ],
            [
              "",
              "temporalio_client::Client"
            ],
            [
              "",
              "temporalio_client::ClientOptions"
            ],
            [
              "",
              "temporalio_client::Connection"
            ],
            [
              "",
              "temporalio_client::ConnectionOptions"
            ],
            [
              "",
              "temporalio_client::Url"
            ],
            [
              "",
              "temporalio_client::callback_based::CallbackBasedGrpcService"
            ],
            [
              "",
              "temporalio_sdk::Runtime"
            ],
            [
              "",
              "temporalio_sdk::Worker"
            ],
            [
              "",
              "temporalio_sdk::WorkerOptions"
            ],
            [
              "",
              "tokeira_config::DsqlMigrationPolicy"
            ],
            [
              "",
              "tokeira_config::EmbeddedConfigError"
            ],
            [
              "",
              "tokeira_config::EmbeddedDsqlLimits"
            ],
            [
              "",
              "tokeira_config::EmbeddedEngineConfig"
            ],
            [
              "",
              "tokeira_config::EmbeddedStorageConfig"
            ],
            [
              "",
              "tokeira_config::EmbeddedValidationError"
            ],
            [
              "",
              "tokeira_config::ExistingEmbeddedDsqlConfig"
            ],
            [
              "",
              "tokeira_config::ManagedClusterIntent"
            ],
            [
              "",
              "tokeira_config::ManagedEmbeddedDsqlConfig"
            ],
            [
              "",
              "tokeira_config::SnapshotPolicyConfig"
            ],
            [
              "",
              "tokeira_config::TokeiraConfig"
            ],
            [
              "",
              "tokeira_engine::ClusterStartupReport"
            ],
            [
              "",
              "tokeira_engine::EmbeddedEngineShutdownError"
            ],
            [
              "",
              "tokeira_engine::EmbeddedEngineStartError"
            ],
            [
              "",
              "tokeira_engine::EmbeddedShutdownFailure"
            ],
            [
              "",
              "tokeira_engine::EmbeddedStartupPhase"
            ],
            [
              "",
              "tokeira_engine::EmbeddedStorageMode"
            ],
            [
              "",
              "tokeira_engine::EngineStartupReport"
            ],
            [
              "",
              "tokeira_engine::OwnershipStartupReport"
            ],
            [
              "",
              "tokeira_engine::SchemaStartupOutcome"
            ],
            [
              "",
              "tokeira_engine::SchemaStartupReport"
            ]
          ],
          "mbr": [
            "Client::new.context",
            "ClientOptions::new.build",
            "ConnectionOptions::new.build",
            "ConnectionOptions::new.service_override",
            "ConnectionOptions::new.service_override.dns_load_balancing",
            "ConnectionOptions::new.service_override.dns_load_balancing.build",
            "Runtime::from_current_tokio.context",
            "Url::parse.context",
            "Worker::new.context",
            "activities.with_attachments",
            "bridge.clone",
            "bridge.url",
            "client.clone",
            "config.max_result_bytes",
            "f.debug_struct",
            "f.debug_struct.field",
            "f.debug_struct.field.finish_non_exhaustive",
            "f.debug_tuple",
            "f.debug_tuple.field",
            "f.debug_tuple.field.finish",
            "f.write_str",
            "local.block_on",
            "namespace.into",
            "ready_sender.send",
            "ready_sender.send.is_err",
            "register_odori.context",
            "registry.clone",
            "started_at.elapsed",
            "std::thread::Builder::new.name",
            "std::thread::Builder::new.name.spawn",
            "std::thread::Builder::new.name.spawn.context",
            "task_queue.into",
            "thread.join",
            "thread.join.map_err",
            "tokio::runtime::Builder::new_current_thread.enable_all",
            "tokio::runtime::Builder::new_current_thread.enable_all.build",
            "tokio::runtime::Builder::new_current_thread.enable_all.build.context",
            "tool_activities.with_max_result_bytes",
            "worker.run",
            "worker.shutdown_handle"
          ],
          "tgt": [
            "Box::new",
            "ConnectTarget::ServiceOverride",
            "Default::default",
            "Ok",
            "Some",
            "activities.with_attachments",
            "bridge.clone",
            "bridge.url",
            "client.clone",
            "f.debug_struct",
            "f.debug_struct.field",
            "f.debug_struct.field.finish_non_exhaustive",
            "f.debug_tuple",
            "f.debug_tuple.field",
            "f.debug_tuple.field.finish",
            "f.write_str",
            "local.block_on",
            "namespace.into",
            "odori_agents::AgentRegistry::new",
            "odori_agents::Runner::new",
            "odori_agents::TurnActivities::new",
            "odori_agents::register_odori",
            "odori_agents::register_odori.context",
            "odori_agents::run::ToolActivities::new",
            "odori_mcp_bridge::Bridge::start",
            "odori_mcp_bridge::WorkflowUpdateClient::new",
            "ready_sender.send",
            "ready_sender.send.is_err",
            "registry.clone",
            "shutdown",
            "started_at.elapsed",
            "std::sync::Arc::new",
            "std::thread::Builder::new",
            "std::thread::Builder::new.name",
            "std::thread::Builder::new.name.spawn",
            "std::thread::Builder::new.name.spawn.context",
            "std::time::Instant::now",
            "task_queue.into",
            "temporalio_client::Client::new",
            "temporalio_client::Client::new.context",
            "temporalio_client::ClientOptions::new",
            "temporalio_client::ClientOptions::new.build",
            "temporalio_client::Connection::connect",
            "temporalio_client::ConnectionOptions::new",
            "temporalio_client::ConnectionOptions::new.build",
            "temporalio_client::ConnectionOptions::new.service_override",
            "temporalio_client::ConnectionOptions::new.service_override.dns_load_balancing",
            "temporalio_client::ConnectionOptions::new.service_override.dns_load_balancing.build",
            "temporalio_client::Url::parse",
            "temporalio_client::Url::parse.context",
            "temporalio_sdk::Runtime::from_current_tokio",
            "temporalio_sdk::Runtime::from_current_tokio.context",
            "temporalio_sdk::Worker::new",
            "temporalio_sdk::Worker::new.context",
            "temporalio_sdk::WorkerOptions::new",
            "thread.join",
            "thread.join.map_err",
            "tokeira_engine::Engine::start_with_embedded_config",
            "tokio::runtime::Builder::new_current_thread",
            "tokio::runtime::Builder::new_current_thread.enable_all",
            "tokio::runtime::Builder::new_current_thread.enable_all.build",
            "tokio::runtime::Builder::new_current_thread.enable_all.build.context",
            "tokio::sync::oneshot::channel",
            "tokio::task::spawn_blocking",
            "tool_activities.with_max_result_bytes",
            "worker.run",
            "worker.shutdown_handle"
          ],
          "funcs": [
            [
              "start_with_embedded_config",
              3154
            ],
            [
              "startup_report",
              3599
            ],
            [
              "startup_elapsed",
              3777
            ],
            [
              "service_override",
              3931
            ],
            [
              "shutdown",
              4115
            ],
            [
              "service_override",
              4723
            ],
            [
              "fmt",
              4889
            ],
            [
              "agents",
              5583
            ],
            [
              "providers",
              5748
            ],
            [
              "connect",
              5910
            ],
            [
              "namespace",
              6083
            ],
            [
              "bridge",
              6371
            ],
            [
              "start",
              6594
            ],
            [
              "fmt",
              11395
            ],
            [
              "builder",
              11677
            ],
            [
              "runner",
              12105
            ],
            [
              "client",
              12289
            ],
            [
              "bridge_url",
              12454
            ],
            [
              "shutdown",
              12609
            ]
          ],
          "metrics": {
            "ast": {
              "max_depth": 27,
              "call_count": 102,
              "node_count": 2812,
              "member_count": 40,
              "member_depth_max": 4
            },
            "file": {
              "size": 13107,
              "entropy": 4.7
            },
            "text": {
              "lines": 343,
              "top_char": 101,
              "max_ws_run": 5,
              "digit_ratio": 0,
              "space_count": 3054,
              "char_entropy": 4.7,
              "unique_chars": 84,
              "top_char_null": 0,
              "string_density": 0.08,
              "top_char_ratio": 0.08,
              "avg_line_length": 37.21,
              "max_line_length": 99,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.09,
              "last_line_length": 1,
              "whitespace_ratio": 0.26,
              "identifier_density": 1.44,
              "line_length_stddev": 27.48,
              "normalized_string_count": 1.57,
              "repeated_char_sequences": 80,
              "suspicious_comment_ratio": 0.06,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 19.24
            },
            "binds": {
              "count": 23
            },
            "binary": {
              "peak_region_bytes": 8192,
              "peak_region_entropy": 5.01
            },
            "source": {
              "class_count": 4,
              "function_count": 16
            },
            "imports": {
              "count": 41,
              "aliased": 1,
              "third_party_count": 41,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 595,
              "count": 29,
              "url_count": 1,
              "avg_length": 20.52,
              "max_length": 47,
              "avg_entropy": 3.35,
              "entropy_stddev": 0.56
            },
            "comments": {
              "chars": 2509,
              "count": 51,
              "lines": 51,
              "high_entropy": 3,
              "to_code_ratio": 0.17
            },
            "functions": {
              "count": 20,
              "density": 5.54,
              "avg_params": 1.37,
              "code_ratio": 0.54,
              "max_params": 2,
              "length_stddev": 20.12,
              "avg_name_length": 9.47,
              "avg_length_lines": 9.74,
              "max_length_lines": 94,
              "min_length_lines": 3,
              "high_entropy_names": 1,
              "single_char_params": 2,
              "avg_param_name_length": 6.12
            },
            "identifiers": {
              "count": 493,
              "unique": 162,
              "avg_length": 10.38,
              "max_length": 27,
              "min_length": 1,
              "avg_entropy": 2.72,
              "reuse_ratio": 0.33,
              "length_stddev": 6.33,
              "sequential_names": 1,
              "single_char_count": 2,
              "single_char_ratio": 0.01,
              "high_entropy_count": 22,
              "high_entropy_ratio": 0.14,
              "all_lowercase_ratio": 0.6,
              "all_uppercase_ratio": 0.01,
              "keyboard_pattern_names": 2,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 5,
        "mol": "H(Cm)",
        "path": "odori-engine-0.2.0.crate!!odori-engine-0.2.0/src/lib.rs",
        "pid": 0,
        "risk": 2,
        "sha": "0be53060d57ea96b6e095eec46a0fe40f315d208ef79c847ede6ee8ddc311c06",
        "size": 13107,
        "traits": [
          {
            "id": "metadata/import/rust/std/fmt::std/fmt",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::fmt",
            "spans": [
              [
                1491,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/sync/arc::std/sync/arc",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::sync::Arc",
            "spans": [
              [
                1500,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/time/duration::std/time/duration",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Duration",
            "spans": [
              [
                1522,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/std/time/instant::std/time/instant",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports std::time::Instant",
            "spans": [
              [
                1532,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/anyhow/context::_",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports anyhow::Context as _",
            "spans": [
              [
                1550,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/agentregistry::odori_agents/agentregistry",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::AgentRegistry",
            "spans": [
              [
                1596,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/providers::odori_agents/providers",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::Providers",
            "spans": [
              [
                1611,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/runner::odori_agents/runner",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::Runner",
            "spans": [
              [
                1622,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/turnactivities::odori_agents/turnactivities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::TurnActivities",
            "spans": [
              [
                1630,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/register_odori::odori_agents/register_odori",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::register_odori",
            "spans": [
              [
                1646,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/odori_agents/run/toolactivities::odori_agents/run/toolactivities",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports odori_agents::run::ToolActivities",
            "spans": [
              [
                1662,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/client::temporalio_client/client",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::Client",
            "spans": [
              [
                1715,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/clientoptions::temporalio_client/clientoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::ClientOptions",
            "spans": [
              [
                1723,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/connection::temporalio_client/connection",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::Connection",
            "spans": [
              [
                1738,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/connectionoptions::temporalio_client/connectionoptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::ConnectionOptions",
            "spans": [
              [
                1750,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/url::temporalio_client/url",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::Url",
            "spans": [
              [
                1769,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_client/callback_based/callbackbasedgrpcservice::temporalio_client/callback_based/callbackbasedgrpcservice",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_client::callback_based::CallbackBasedGrpcService",
            "spans": [
              [
                1778,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_sdk/runtime::temporalio_sdk/runtime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_sdk::Runtime",
            "spans": [
              [
                1844,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_sdk/worker::temporalio_sdk/worker",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_sdk::Worker",
            "spans": [
              [
                1853,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/temporalio_sdk/workeroptions::temporalio_sdk/workeroptions",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports temporalio_sdk::WorkerOptions",
            "spans": [
              [
                1861,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/dsqlmigrationpolicy::tokeira_config/dsqlmigrationpolicy",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::DsqlMigrationPolicy",
            "spans": [
              [
                1908,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedconfigerror::tokeira_config/embeddedconfigerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedConfigError",
            "spans": [
              [
                1929,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddeddsqllimits::tokeira_config/embeddeddsqllimits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedDsqlLimits",
            "spans": [
              [
                1950,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedengineconfig::tokeira_config/embeddedengineconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedEngineConfig",
            "spans": [
              [
                1970,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedstorageconfig::tokeira_config/embeddedstorageconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedStorageConfig",
            "spans": [
              [
                1996,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/embeddedvalidationerror::tokeira_config/embeddedvalidationerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::EmbeddedValidationError",
            "spans": [
              [
                2019,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/existingembeddeddsqlconfig::tokeira_config/existingembeddeddsqlconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::ExistingEmbeddedDsqlConfig",
            "spans": [
              [
                2044,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/managedclusterintent::tokeira_config/managedclusterintent",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::ManagedClusterIntent",
            "spans": [
              [
                2076,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/managedembeddeddsqlconfig::tokeira_config/managedembeddeddsqlconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::ManagedEmbeddedDsqlConfig",
            "spans": [
              [
                2098,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/snapshotpolicyconfig::tokeira_config/snapshotpolicyconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::SnapshotPolicyConfig",
            "spans": [
              [
                2125,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_config/tokeiraconfig::tokeira_config/tokeiraconfig",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_config::TokeiraConfig",
            "spans": [
              [
                2147,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/clusterstartupreport::tokeira_engine/clusterstartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::ClusterStartupReport",
            "spans": [
              [
                2195,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedengineshutdownerror::tokeira_engine/embeddedengineshutdownerror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedEngineShutdownError",
            "spans": [
              [
                2217,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedenginestarterror::tokeira_engine/embeddedenginestarterror",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedEngineStartError",
            "spans": [
              [
                2246,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedshutdownfailure::tokeira_engine/embeddedshutdownfailure",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedShutdownFailure",
            "spans": [
              [
                2276,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedstartupphase::tokeira_engine/embeddedstartupphase",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedStartupPhase",
            "spans": [
              [
                2301,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/embeddedstoragemode::tokeira_engine/embeddedstoragemode",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EmbeddedStorageMode",
            "spans": [
              [
                2323,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/enginestartupreport::tokeira_engine/enginestartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::EngineStartupReport",
            "spans": [
              [
                2344,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/ownershipstartupreport::tokeira_engine/ownershipstartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::OwnershipStartupReport",
            "spans": [
              [
                2369,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/schemastartupoutcome::tokeira_engine/schemastartupoutcome",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::SchemaStartupOutcome",
            "spans": [
              [
                2393,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/rust/tokeira_engine/schemastartupreport::tokeira_engine/schemastartupreport",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports tokeira_engine::SchemaStartupReport",
            "spans": [
              [
                2415,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                4,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                191,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                804,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2458,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                296,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                135,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/tld::reserved-documentation-tld-url",
            "conf": 0.95,
            "crit": 3,
            "desc": "URL uses RFC 2606 reserved documentation TLD",
            "spans": [
              [
                7145,
                30
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/event/loop::tokio-namespace",
            "conf": 0.5,
            "crit": 3,
            "desc": "References the Tokio async runtime namespace",
            "spans": [
              [
                9044,
                7
              ]
            ]
          }
        ],
        "type": "rust"
      },
      {
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 895,
              "entropy": 4.82
            },
            "binary": {
              "peak_region_bytes": 895,
              "peak_region_entropy": 4.82
            },
            "registry": {
              "age_days": 0,
              "published_at": 1790853331,
              "releases_24h": 1,
              "releases_48h": 1,
              "is_deprecated": 0,
              "release_count": 3,
              "unpacked_size": 44427,
              "downloads_total": 48,
              "version_removed": 0,
              "downloads_recent": 48,
              "package_age_days": 34,
              "first_published_at": 1787847171,
              "previous_published_at": 1787955827,
              "days_since_previous_release": 33
            }
          }
        },
        "id": 6,
        "mol": "O(S)Md(Re)",
        "path": "odori-engine@0.2.0.registry.json",
        "pid": 0,
        "rel": "registry",
        "risk": 2,
        "role": "sidecar",
        "sha": "3f9bad8acf66c3bcea3784a823848af15cbf03b23f14b89e6ad8a8a13d42420c",
        "size": 895,
        "traits": [
          {
            "id": "metadata/registry::few-releases",
            "conf": 1.0,
            "crit": 3,
            "desc": "Three or fewer releases"
          },
          {
            "id": "metadata/registry::low-adoption",
            "conf": 1.0,
            "crit": 3,
            "desc": "Near-zero recent downloads for registry package"
          },
          {
            "id": "metadata/registry::recent-package",
            "conf": 1.0,
            "crit": 3,
            "desc": "Package under two months old"
          },
          {
            "id": "metadata/registry::freshly-published",
            "conf": 1.0,
            "crit": 3,
            "desc": "Release published within seven days"
          },
          {
            "id": "objectives/supply-chain/impersonation/registry/publish::freshly-published-unestablished-package",
            "conf": 0.7,
            "crit": 3,
            "desc": "Fresh low-adoption registry release",
            "uses": [
              1,
              3
            ]
          }
        ],
        "type": "registry"
      }
    ],
    "rev": "c1ea9",
    "v": "8"
  }
}